I'm still all about learning and building, but my focus has shifted toward more complex systems. I've been working on this MMO project that's taught me way more about networking and architecture than I expected. It's interesting how one project can force learning in so many different areas.
I love working on existing codebases and iterating. There's something really satisfying about taking something that already works and making it better piece by piece. I can handle greenfield work, but I really excel at improving legacy systems.
I've been trying to stay more consistent with things lately. I go to the gym most days, do a chess puzzle, and take care of the animals (somehow ended up with even more chickens, did you know chickens make more chickens?). I started gardening which has been surprisingly rewarding, and picked up cycling again. I'm still terrible at golf and keeping bonsai trees alive, but I'm having fun with both.
Some stuff I wanna build at some point:
- I've got this idea for a chess engine that prioritizes tactics over king safety, but parameters and math will be very tricky.
- I've also wanted to work through Google's Rust guide
- I also wanted to tackle some even lower level stuff
- I wanna keep build out the MMO exactly how I envisioned. Once I do I have about 4 other games in completely different areas I'll start!
I really enjoyed working with a small, collaborative team where everyone could learn from each other and elevate the work. There are interesting problems everywhere - healthcare, logistics, legal tech - and I'd love to find the right team to tackle them with.
Techstack I've used professionally is Ruby on Rails or Elixir/Phoenix for backend. React for the front end. DB is always postgreSQL <3 I've used tons of services, frameworks, and tecnologies before, but if you ask what I'm comfortable with it's these right here.
New technologies I'd be interested to learn would be Go/Rust, maybe C#, but really anything can be interesting with it's own set of challenges!
Full list is here
- Programming Languages: JavaScript, TypeScript, Ruby, Python, Elixir, HTML, CSS, Bash, Shell Scripting
- Frameworks & Libraries: Ruby on Rails, React, React Native, Phoenix, Redux, Flask, Tailwind/Sass
- Databases: PostgreSQL
- Tools & Platforms: AWS, Docker, Git, Expo, Figma, Twilio, Rollbar, NewRelic, Sentry, LaunchDarkly, Redis, Jira
- Artificial Intelligence: Cursor, Github Copilot, ChatGPT API, Google Dialogflow CX
- Methodologies: Scrum, Agile
Feel free to see the previous version of this page!
I love coding. Even the frustrating parts are still enjoyable. I love learning, my main goal with coding is to never stop learning.
I also love open source, the idea of community built products that anyone can use is such a beautiful idea to me.
Some technologies I am familiar with
I enjoy most physical activities, from lifting weights to running to rock climbing and snowboarding. I love working with my hands as well, building computers, wood working, auto repair, even digging holes and mixing concrete can be fun.
I have 2 dogs, 2 cats, 2 bunnies, and 10 chickens.
I also very much enjoy playing video games, and I have a sizeable collection of older titles too. If we are ever in a zoom call you will most likely spot it in the background :)
My favorite game is Super Smash Bros Melee. I have played the game competitively since 2015, and gone to a handful tournaments as well.
Wow thanks for reading all that stuff about me, I'd love to hear back from you as well! Feel free to message me on




