I am a senior software engineer with more than 12 years of experience building full-stack web applications, scalable backend systems, and database-driven products. I specialize in JavaScript and TypeScript, with strong hands-on experience across React, Node.js, NestJS, Express, PostgreSQL, MongoDB, and Redis.
I currently focus on production AI systems, including AI agent orchestration, LLM integrations, LangChain workflows, MCP tools, Langfuse observability, and real-time voice agents using LiveKit. I build practical, maintainable solutions that support high-volume, multi-channel customer engagement.
I have extensive experience designing microservices, modernizing legacy applications, implementing GraphQL and REST APIs, and developing complex search capabilities using PostgreSQL JSONB, Solr, and Elasticsearch. I am comfortable working across cloud environments including AWS, Google Cloud Platform, Heroku, and Docker-based development workflows.
I have led migrations from legacy frontend frameworks such as Ember.js to React and TypeScript, improved application performance, and established CI/CD pipelines with GitHub Actions, Terraform, and cloud deployment platforms. I approach architecture with an emphasis on reliability, scalability, and clean reusable components.
I am proactive, self-motivated, and effective in agile teams. Beyond implementation, I contribute technical leadership through mentoring, training, technical interviews, architecture guidance, documentation, and close collaboration with product owners and engineering teams.
I value thoughtful problem solving, clear communication, and ownership. I adapt quickly to changing requirements and technologies, remain composed under pressure, and work to deliver well-considered solutions that create measurable business value.