Senior Software Developer
I build web applications without the complexity.
Over 7 years of experience turning complex requirements into simple, maintainable systems from initial design to production.
Core Competencies
Quality isn't about adding more but removing what isn't essential
I prefer stable, readable code that speaks for itself. I enjoy shaping both the technical solution and the surrounding product decisions to serve real user needs.
languages
TypeScript
Ruby
C#
frameworks
Frontend
Ruby on Rails
.NET
extras
Cloud & DevOps
Data Stores
Design
Beyond Software Development
I pay close attention to detail and product perception beyond implementation. Active contributions to user-facing efforts (e.g., go-to-market) help me design and build better web applications.
Thoughts on AI
I use AI to reduce manual overhead while remaining careful not to outsource reasoning and correctness. AI is most effective when used by someone who can critically evaluate its output, in my opinion.
Selected Projects
Clean interfaces, stable logic, and respect for the user's time
These projects were selected for the complexity they removed by aligning problem understanding, interface design, and implementation.

Invoicing Web App
A Rails-based invoicing system designed end-to-end to automate financial workflows without client-side complexity.
Tailwind
Zero JS

Company E-commerce
A headless e-commerce storefront optimized for sub-second performance and SEO at scale, directly improving conversion efficiency.
Tailwind
No DB

EY Digital Tax Intelligence
An enterprise SaaS platform visualizing complex tax determination logic while remaining user-friendly.
Node.js
MongoDB

Tax Engine Web API
A high-performance C# backend serving indirect tax determination at millisecond-level through an API-first architecture and performance optimization.
MSSQL
Azure

PCB Management Web App
A Rails-based management system for inventory, production logistics, and hardware lifecycle auditing, built for clarity and reliability.
Tailwind
Postgres