I design and build full-stack web applications from the ground up, from architecting production infrastructure to crafting polished user experiences. I thrive as an early-stage engineer where ownership and impact are limitless.
Hey! I'm Shane, a full stack engineer based in the United States with over a decade of professional experience turning ideas into production-grade software.
I got my start building internal tooling and loan processing systems at SoFi, where I learned how impactful well-crafted developer tools can be for an entire engineering organization. That early experience set the tone for my career: I love solving real problems with clean, maintainable software.
Over the years I've gravitated toward founding-engineer roles where I can own the full lifecycle of a product, from designing the database schema and cloud infrastructure to shipping the polished front-end that users touch. I have a particular fondness for React, Node.js, and getting infrastructure right the first time.
When I'm not writing code professionally, I'm usually working on open source projects, exploring new technologies, or gaming. I believe great software comes from genuine curiosity and a healthy obsession with the details.
Self-hosted video sharing service. Share your gaming clips, screen recordings, and other videos with unique links. No accounts required for viewers.
A photo sharing platform where users can tag photos to real-world map locations, creating a visual, geo-tagged record of moments and places.
Track and visualize your anime watching habits with detailed stats and metrics. See your history, favorite genres, and watch-time breakdowns in one place.
A personal automation and workflow tooling project that brings together utilities that make day-to-day development tasks faster and more reliable.
A matchmaking tool for gamers looking for co-op partners. Browse and connect with others who want to play the same games, because co-op is always better with friends.
Whether you have a role to discuss, a project idea to explore, or just want to connect, my inbox is always open. I'll do my best to get back to you promptly.