Who are you?

My name is Judson, and I'm a Software Engineer specializing in Frontend, Backend, and DevOps.

  • My Resume
  • My GitHub
  • My LinkedIn
  • You can also send a message on my Contact page
  • What stack do you use?

    I don't marry myself to one end-all-be-all stack, but rather I want to constantly fill my software toolbox with tools that can build the most optimal solution. If I'm working with a team of developers, I will use what works best for the team. Otherwise, if I'm working solo, I will try to match the existing stack or build what will be the most stable down the line. Sometimes it will need something fast as possible like Rust, but sometimes it needs to work with a wider developer community, like Python or JavaScript.

    Okay, what do you prefer to work with?

    Most of my Frontend projects use ReactDOM and frameworks that use the ReactDOM like Create React App, Next, and Gatsby (like this site). Sometimes I'll dabble with Vue if the project is already using it.

    Some Example solutions would be:

  • Gatsby + Netlify + Contentful CMS
  • Next + Netlify
  • MERN/MEAN
  • React + Python/Rust backend implementation + AWS/Heroku
  • Angular + Django + AWS
  • Vue.js + Django + AWS
  • Angular + Serverless Node.js + AWS
  • React + Apollo Engine with standalone GraphQL or including REST endpoints
  • For backend, I'm experienced with both Monolithic frameworks like Django, but also more light-weight packages like Falcon, Hug for Python. For my Node backend projects I almost always use Express for CRUD apps and Apollo for GraphQL projects.

    I also use Serverless as part of my stack if I think there is a use case for it, or if a fully Serverless backend is what would work best for the project.

    I'm gradually shifting my side projects to use Rust more than Python or JS, but for enterprise level applications I use whatever is best for the team.

    But this is all Web Dev, your resume said you do Robotics as well?

    You read that right. Before I did mostly Web projects, I was actively involved in building algorithms to be used in robotics and virtual simulations and games. I'm still actively involved in the FIRST Robotics Competition as a Mentor to help students learn more about computing and to give back.

    You also do Game Design?

    Yes! I've always found video games to be a relaxing passtime when I'm not actively working. It's actually how I started programming, all because I wanted to learn how to make my own Pokémon clone.

    When it comes to more modern and enterprise level game design, I use Unity and Unreal4 in my spare time to develop side projects with others. Thanks to my experience with Untiy, I've actually been able to learn more C# and .NET than any other application.

    Enough about Software, what else do you like to do?

    I'm a life-long gamer, which how I ended up in the software industry, so I play regularly. My girlfriend and I play JRPGS/casual games and stream on Twitch for fun.

    I also enjoy cooking, playing with the latest tech, and I'm currently teaching myself Japanese.