About Me

Staff Software Engineer & Tech Lead with over 10 years of experience in software development across multiple industries and geographies.

“Architecting, designing, implementing and coding. Hands-on on most technologies at the lowest level.”

“Architecting, designing, implementing and coding. Hands-on on most technologies at the lowest level.”

With extensive experience across Customer Service, CRM, Travel, e-Commerce, Hi-tech, Healthcare, Real Estate, Storage, and Social Networking industries, I bring a diverse perspective to software development and team leadership.

  • Team Leadership. Design, Development and managed high-performance Engineering teams of sizes from 0-10, ensuring successful project delivery and team growth.
  • Technical Expertise. Hands-on experience with multiple technologies and frameworks, from backend to frontend, and cloud infrastructure.
  • Global Collaboration. Functionally contacting remote teams across the globe, ensuring effective communication and project success.

Technical Skills

Ruby
Golang
JavaScript/NodeJS
Java/J2EE
Scala
MySQL
PostgreSQL
Docker
Kubernetes
AWS
GCP
Team Leadership
System Architecture
Product Quality