Technical Journey & Philosophy
I've spent the last 8 years building backends that stay up under load. I care about writing code that the next person can actually maintain, and I believe architecture should solve business problems, not just look good on a diagram. Currently, I'm focusing my expertise on AI Engineering—specifically building deterministic agent runtimes and high-performance inference pipelines.
Professional Catalog
Senior Software Engineer
Focusing on the core systems that keep retail and warehouse operations running—mostly accounting, inventory, and logistics services. I spend my time implementing Go-based distributed services, tuning system performance for multi-tenant environments, and making sure our business logic is reliable and clean.
Senior Software Engineer
Managed the full lifecycle of a recycling management platform, where I managed to cut response times by about 40% through some heavy schema redesign. Also built out internal tools like a hiring platform and handled the migration of legacy services to more modern stacks.
Software Engineer
Built and shipped multiple Alexa voice applications, including 'Code Crush' (educational game for Echo Show), food ordering via OLO, and hospitality guest management systems. Owned a Smart Home project from concept to production, designing the backend architecture and device control REST APIs from scratch.
The Technical Arsenal
Languages
- Go
- Node.js
- TypeScript
- JavaScript
- Python
- Java
Backend & Systems
- gRPC/gRPC-Web
- Protobuf
- CQRS/Event Sourcing
- Apache Flink
- Microservices
Databases & Storage
- BadgerDB
- MongoDB
- DynamoDB
- MySQL
- PostgreSQL
Infra & Future
- AWS (EC2, Lambda, S3)
- Docker
- AI/ML Integrations
- LLM Pipelines