About Me
Well, if it isn't you! Welcome to my particular nook of the series of tubes.
I'm Andrew Steinborn, 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 took the Strata HTML5 UP template and made significant modifications to it. 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've used Visual Studio Code, but more recently have gotten to liking Zed. My Python projects still use PyCharm and for Java projects, I have used IntelliJ IDEA.