Senior Software Engineer with 6+ years of experience building scalable, high-performance backend systems in fast-paced startup environments. I design, implement, and operate resilient services with a focus on performance, observability, and maintainability — from high-traffic APIs to distributed microservices architectures. I actively integrate AI-assisted development workflows (Claude Code, Cursor) to accelerate delivery, improve code quality, and automate repetitive engineering tasks. I enjoy tackling complex engineering problems and shipping reliable software that makes a measurable difference.
- Design and implement REST APIs, background workers, and event-driven systems at scale
- Build reliable services covering transactional workflows, order processing, payments, and reporting
- Optimize performance through DB profiling & tuning, caching strategies, and concurrency patterns
- Work with distributed systems: microservices, replication-aware data access, and horizontal scaling
- Write clean, tested, production-ready code with unit and integration test coverage
- Automate CI/CD pipelines and containerized deployments
- Build and integrate AI-powered automation workflows using tools like n8n, Claude API, and LLM-based agents to eliminate repetitive tasks and augment engineering productivity