Well, if it isn't you! Welcome to my particular nook of the series of tubes.
I'm Andrew Steinborn (he/him/his), a seasoned backend software engineer with a less than conventional background. I currently live in New York City and work at Ramp.
What's that unconventional background, you may ask? Well, I cut my teeth in Minecraft. A surprising number of the skills do transfer over—I've effectively been dealing with distributed systems for a long time, just that it involved servers for a popular video game. Therefore, I bring an unique perspective to every project I work on.
If you're curious about my journey, my resume contains much more information than this page regarding my past work history. Unfortunately, I am not open to new opportunities at this time, but I'm always happy to connect and collaborate with others!
Where I've worked #
Company | Time | Stack | Location |
---|---|---|---|
Ramp | November 2021-present | Python, Elixir | Atlanta area (remote), later NYC |
Branch | February 2021-October 2021 | Java, Python, JavaScript | Atlanta area (remote) |
My skills #
I'm proficient with the following technologies:
- Languages: Java, Python, Elixir, JavaScript, TypeScript
- Databases: SQL (particularly PostgreSQL), Redis
- Frontend: React, CSS
- Version Control: Git/GitHub
- DevOps & Cloud: AWS, Google Cloud, Cloudflare Workers, Docker, Terraform
- CI/CD: GitHub Actions, Jenkins, BuildKite
My niche skills #
Due to my specific work experience, I am also proficient with the following much more niche skills:
- Linux system administration (mostly Debian-based)
- Minecraft modding (specifically working with Fabric, Paper, and Velocity)
- Netty
- JVM optimization
- Financial technology in the United States (banking, payment rails, and credit cards)
Anything else I should know? #
My interests include coffee, history, amateur photography, alternate history, urbanism and transit, creative writing, and making technical writing accessible to a wider audience.
What did you build this site with? #
This site is statically-generated using Eleventy. I used the eleventy-base-blog
template to provide the blog components, and UnoCSS was used to provide styling. Previous iterations of what I could call my own personal website cycled through a number of different themes and "JAMStack" / traditional CMS/blogging software (Jekyll, WordPress, Ghost, Hugo, and currently Eleventy).
For building and serving this website, I cycled through a number of options (including various VPS providers, AWS, and Netlify) but eventually settled on Cloudflare Pages due to its ease of use, very generous free plan (perfect for low-volume websites like mine) and pricing that has no surprises.
As for text editors, I used Zed to write this website. My Python projects still use PyCharm and for Java projects, I have used IntelliJ IDEA.