I'm Ryan, a 33 year old Canadian citizen with a burning passion for software development and improving the state of the web.
I started software development when I was quite young — 15 years old in fact. In those 11 years after university graduation, I've done so many different things ranging from developing platform-free desktop apps, writing quite many horrible websites, and all the way to where I am now.
As of late, my focus has been on writing web apps for medium to large companies and digging into Deep Learning / Artificial Intelligence field.
Here are a few technologies I've been working with recently:
- TypeScript — A strongly typed programming language that builds on JavaScript.
- Next.js — A framework for server-side rendering and generating static websites using React and Node.js.
- React — A JavaScript library for building user interfaces.
- Node.js — A runtime built on Chrome's V8 JavaScript engine.
- Tailwind CSS — A utility-first CSS framework for rapid UI development.
- Python - A high-level general-purpose programming language I'm using for machine learning.
- RedwoodJS — A full-stack framework combined with React, GraphQL, Prisma, TS, Jest, Storybook
- PyTorch, Tensorflow, Pandas, Scikit-Learn - Well-written python libraries for Machine Learning/Deep Learning.