About Me
I'm a software engineer with 5 years of experience building and scaling backend systems in the SaaS space. I've shipped products from day zero to tens of thousands of users, and I've inherited codebases that made me question everything I knew about software.
I gravitate toward hard problems — designing systems from scratch, making legacy code behave, optimizing the query that somehow takes 12 seconds, or convincing a distributed system to be consistent when it really doesn't want to be. I'm language-agnostic and pick up new stacks fast, but I have strong opinions about clean abstractions and boring, predictable infrastructure.
Experience
Software Engineer
- Supported the organization-wide transition from Gitflow to Trunk-Based Development (TBD) as the Subject Matter Expert, helping design the branching strategy and CI/CD adjustments across 8 teams and 62 services/repositories.
- Initiated and designed the migration from NGINX to Kong API Gateway, establishing a centralized gateway architecture to replace premature BFF and improve routing flexibility and scalability.
- Implemented zero-downtime schema migrations using Percona pt-online-schema-change (pt-osc), including altering the vouchers monetary column (DECIMAL(10,2)) which removed the 99M value limit and unblocked a B2B deal involving 2 billion transaction requests.
- Improved observability and alerting using Grafana and Prometheus, eliminating blind spots previously discovered only through user complaints.
Software Engineer
- One of the first engineering team members — helped build the core backend APIs for Mekari Sign from scratch, enabling 50,000+ users within 12 months of launch.
- Implemented Subscription Management (packages, quotas, pricing), contributing to a 30% increase in monetization feature adoption.
- Built User & Workspace Management, Approval Workflow, RBAC, and Access Request modules serving 100+ companies and processing 1,000+ requests.
- Migrated 25+ legacy background jobs to Sidekiq with retry mechanisms, and integrated cross-platform features (Talenta Document Template, Firebase push notifications) with zero major issues.
- Applied TDD using RSpec, maintaining >95% test coverage across the codebase.
Software Engineer
- Developed and maintained healthcare applications used by insurance providers and third-party healthcare services.
- Built and enhanced application features using CodeIgniter and OracleDB.
- Identified and resolved bugs while implementing new features based on business requirements.
Software Engineer
- Developed and maintained supply chain marketplace web applications using Laravel and Vue.js.
- Refactored legacy code to improve modularity, maintainability, and code quality.
- Fixed application bugs and implemented new features based on stakeholder requirements.
Tech Stack
Let's Connect
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.