I am a full stack software engineer and an aspiring designer. Here’s what I do.

My Skills

I prefer to use:

  • React for front-end website development
  • Ruby on Rails for API and backend development
  • Figma for mockups and wireframes

I am confident with:

Python

I have used Python for a variety of projects, including:

  • Full-stack websites using the Django Rest Framework (DRF) and server-side rendering
  • API development with the Django Rest Framework
  • Data analysis and visualization with pandas, matplotlib, and numpy
  • Web scraping with BeautifulSoup

Javascript

I have worked with Javascript on both the front- and back-end. Some Javascript tools that I’ve worked with include:

  • React Native for mobile application development
  • Gatsby (which is based on React) for front-end website development of static sites (like this one!)
  • Vanilla React to create web clients
  • JQuery and Ajax for various front-end applications

Static Site Generators

I am a big fan of sites that run without Javascript. I am very comfortable working with:

  • Jekyll, a static site generator based on Ruby
  • Eleventy, a static site generator based on Javascript that’s great for rapid prototyping

Design Tools

When possible, I prefer to work in vector spaces and with open source tools. I often work with:

  • Figma or Inkscape for mockups and wireframes
  • Adobe Photoshop for photo editing
  • Tableau for exploratory data visualizations