Experience
2020 — Now
2020 — Now
Mountain View, California, United States
Worked on event bus for service-to-service communication, capable of processing GB of data per second
• Engineered feature for mitigating data loss incidents by replaying Kinesis events, utilizing AWS Serverless
Worked on providing large-scale data replication as a service
• Led the effort for constructing a user-friendly front-end interface with React
• Transformed hard-coded configurations to dynamic ones, enabling user self-service capabilities
• Maintained and improved the existing API, involving work with Kinesis, DynamoDb, SQS and Postgres
Designed and built low-latency distributed data pipelines utilizing Flink, promoting efficient data processing
2019 — 2019
2019 — 2019
San Francisco Bay Area
Implement and optimize horizontal autoscaling of Minted services using Kubernetes
• Migrate art automation service to Kubernetes with Helm
• Exposed custom AWS metrics to Kubernetes via AWS CloudWatch Adapter
• Developed and deployed automated deployment of horizontal pod autoscaling via Jenkins
• Use data from load testing to determine optimal autoscaling parameters
2019 — 2019
2019 — 2019
Rebuilt commenting feature to improve UX and performance
• Implemented commenting functionalities in the backend using Python and Bottle
• Added generic interface to back-end with ES6 and GraphQL
• Built various front-end components using React and Redux
• Introduced user mentions feature, which sends email notifications via Kafka pipelines
Added OAuth token checking for the Facebook login, preventing CSRF attacks
2018 — 2018
2018 — 2018
San Francisco Bay Area
Developed full-stack on scheduler feature using AngularJS, JQuery, Ruby on Rails and MySQL
Implemented tracking for SMS usage and monthly overage charges
Worked with Twilio API to improve functionality of SMS messaging feature
• Optimized phone number lookups, reducing cost by 40%
• Implemented SMS messaging to worldwide phone numbers
Added automated color-coding options for calendar tiles
Refactored embedded Ruby code into modularized AngularJS components
2017 — 2017
2017 — 2017
Toronto, Canada Area
Built features for web-based mortgage lending platform using AngularJS, Bootstrap, JQuery, Laravel PHP and PostgreSQL
Designed and implemented various features to increase website security
• Introduced user roles feature to control permission-based website access
• Limited failed password attempts by IP and email combination
Decreased loading time of main page from 4+ seconds to 2 seconds
Optimized PDF generation feature, reducing generation time by 30%
Education
University of Waterloo