Software engineer with over 5 years of experience in designing and developing scalable services using cutting-edge technologies and cloud solutions. Proficient in technologies such as Docker, AWS, Circle CI, PostgreSQL, Node.js, TypeScript etc.
Trained ML model predicting user behavior overtime and built machine learning pipelines.
•
Owned and managed multiple core services, driving continuous improvement across the board from codebase to service architecture.
•
Led a comprehensive technical overhaul, fixing long-standing memory leak issues, and modernizing infrastructure to enhance service reliability and efficiency, such as: containerized apps using Docker and migrated to AWS ECS, transitioned cron jobs to serverless AWS ECS scheduled tasks.
•
Implemented infrastructure as code practice using AWS CDK, automated deployment processes, and bolstered production database security.
•
Spearheaded modernization of many legacy systems, such as: transitioning from callback-based code to modern JavaScript promises and async/await patterns, significantly improving code readability, maintainability, and performance.
•
Enhanced operational observability by migrating logging systems to Datadog, developing extensive monitoring dashboards, and instituting a robust alerting framework to ensure system health and performance.
•
Established and maintained best practices for technical specs, incident reports, and technical debt resolution.
Successfully led and completed multiple team and cross team projects working with technologies such as GraphQL, React, Relay, PostgreSQL, TypeScript, AWS Lambda.
•
Took ownership for calendar integrations feature which consumed Google and Outlook calendar APIs, made significant improvements to existing implementation, built new features, and addressed bugs in timely fashion, increasing customer retention.
•
Helped improve QA practices for shipping quality code.