Developed data processing pipelines, machine learning models, and NLP applications, resulting in streamlined workflows and improved decision-making.
Led the AWS architecture design for the majority of projects and served as the go-to expert on the team for finalizing AWS designs.
Deployed NER models and topic models to enhance data analysis, improving content categorization and search relevance.
Implemented indexing pipelines to safely update records based on custom Elasticsearch scripts, enhancing the efficiency and reliability of data management.
Led fine-tuning initiatives by developing infrastructure, creating datasets, running fine-tuning jobs, and deploying trained models for internal assessments.
Implemented word2vec models for semantic understanding, enhancing data analysis and content recommendation accuracy.
Engineered an optimized Annoy index, accelerating word2vec model inference by 10X for improved scalability.
Collaborated effectively with client teams to interface with APIs, ensuring seamless data integration and cross-functional collaboration.
Cloud Software Engineer
Nvidia
Santa Clara, CA
09.2018 - 12.2018
Provided team-level thought leadership in analytics solutions to to improve engineering processes.
Performed analysis of large datasets using PySpark, and convert new findings into actionable engineering tasks.
Applied feature selection algorithm on application logs to determine common application error affecting customers.
Tested, validated and reformulated blockchain detection DNN to foster accurate prediction and improve cloud security.
Led cross-functional teams in systems integration projects aimed at optimizing user retention for cloud-gaming.
Software Engineer
Box
Redwood City, CA
01.2018 - 05.2018
Developed Zapier application, allowing customers to integrate workflow with 1000+ third-party applications.
Leveraged REST services and other third-party APIs to shorten development times and expand product capabilities.
Tested and maintained core product software to provide optimization and reliable functionality for end users.
Collaborated with UI and UX personnel to develop friendly and usable websites and web-based software.
Contributed back-end development experience and collaborated on multiple APIs crucial to functionality.
Rapid Prototype Developer
Canon Innovation Lab
Kitchener, ON
01.2017 - 04.2017
Developed ML tool to recommend points-of-interests based off of customer's photography collection using Keras and Django.
Migrated existing video rendering backend solution to serverless technology using AWS Lambda to improve operational excellence.
Identified, researched and evaluated innovative machine learning technologies and utilizing them in new Canon prototypes.
Developed RESTful micro-services using NodeJS, Express and client implementation in react-native for launching new prototypes.
Developed scripts to automate deployment and maintenance of public cloud resources to improve operational excellence.
Software Applications Developer
SAP
Toronto, ON
05.2016 - 09.2016
Designed the backend architecture; implemented with Node.js and SAP relational database.
Wrote the database schema, stored procedures and triggers to aggregate census data.
Developed control and monitoring logic for pumps using real-time sensor values and in-memory database.