About Me
I’m a Senior Software Developer with over a decade of experience building scalable, cloud-native applications. I specialize in designing and delivering microservices and APIs—both REST and GraphQL—deployed on AWS to achieve high availability and performance.
I thrive in agile, cross-functional teams and lead by example, enforcing clean-code principles, Test-Driven Development, Domain Driven Design, trunk-based development, pair programming, and CI/CD.
Technical Expertise
Tech Stack
- Languages & Frameworks:
- Proficient: TypeScript/Node.js/Express.js, Java/Spring Boot
- Interested in: Go, Rust, Scala
- Cloud Platform: AWS (Lambda, ECS, RDS, DynamoDB, SNS/SQS, EventBridge etc.)
- Infrastructure & DevOps: Terraform, Pulumi, Docker, GitHub Actions, BuildKite, Serverless Framework
- Databases: PostgreSQL, MySQL, DynamoDB, Redis
- Architecture: Microservices, Event-Driven architecture, RESTful APIs, GraphQL, gRPC
- Testing: Jest, Vitest, JUnit, ScalaTest
- Monitoring & Observability: Grafana, Prometheus, Splunk
Leadership & Impact
- Team Leadership & Mentoring
- Agile Development Practices
- Cross-functional Collaboration
- Technical Architecture Design
- Clean Code & TDD Advocate
- Legacy System Modernization
Certifications
- AWS Certified Solutions Architect – Associate (expires at 12/2027)
- HashiCorp Certified: Terraform Associate (expires at 02/2027)
Links
Last updated on