As a Developer I have an assortment of tools and skills

As a certified Full Stack Developer I was trained to use the MERN Stack. Since then I've added several technologies under my belt.

Languages

  • HTML | CSS | JavaScript

    My introduction to web development and the three main languages of web development.

  • TypeScript

    A superset of JavaScript. I learned TypeScript at my first internship and have been using it ever since. Using a typed language really makes everything intentional and saves you from a lot of errors.

  • Python

    New to myself, I'm learning through Codecademy's Comptuer Science Path. I find learning a language with a different syntax challenging but rewarding as it helps to cement coding concepts.

FrontEnd

  • React

    An essential part of the MERN stack. I use React to create elegant and reusable components as well as hooks for dynamic interactions.

  • NextJs

    My favorite React Framework. I use NextJs for server-side rendering, page routing, and API routes.

  • TailwindCSS

    My absolute favorite piece of tech. Tailwind allows me to quickly style pixel perfect components in a way that is readable and intuitive.

Backend

  • MongoDB

    NoSQL document based database.

  • ExpressJs

    Routing, Middleware, and HTTP Requests

  • MySQL | PostgreSQL

    Relational Databases using SQL

  • Prisma

    An ORM that I've recently tried out and enjoyed. Prisma greatly helped me to understand modeling relationships within a DB.

Development Tools

  • NodeJs

    JavaScript runtime environment

  • GitHub | Git CLI

    Checkout some of my repositories.

  • Visual Studio Code

    My IDE of choice.

  • Chrome Dev Tools | React Dev Tools

    A couple of debugging staples.