Badges
Certifications
Work Experience
Software Engineer
Geotab•  May 2022 - January 2024•  Toronto, Remote
• Performed Test Driven Development using Typescript framework - Jest and Mocha. • Refactored and tested 30-year-old fleet routing and scheduling C++ code using the GMock framework. • Maintained high throughput, scalable feature-rich API and microservices using Typescript and NodeJS. • Programmed DBMS CRUD operations and managed Docker containers using Kubernetes orchestrator. • Applied ChatGPT-based prompt engineering to speed up development, testing and shell scripting. • Applied build, test and GCP-based DevOps automation on Gitlab CI/CD with Argo and Octopus. • Led discussions with the product team and architects to develop a long-term technical vision and roadmap. • Implemented bash scripts to reduce software update dev downtime by 20%.
Software Engineer
Backers•  November 2021 - January 2022•  Toronto, Remote
• Designed platform architecture, remodelled design patterns and improved reliability and scaling. • Implemented Angular and Bootstrap-based Front-end using AWS-based SaaS solution. • Applied auth0-based user access delegation and NodeJS-based microservices to improve performance. • Programmed DBMS CRUD operations using Amazon DynamoDB. • Mentored developers on good code practised through presentations and planning meetings.
Software Engineer
Surya Software•  June 2019 - December 2019
• Engineered and Optimized BALM and FTP product modules for multiple banks using Rust programming language. • Deployed database structures, and product binaries and ran scripts on HDFC and OAB servers. • Generated daily interest rates from 250,000 cashflows from multiple sources within each bank. • Evaluated performance, cost, and scalability of product modules and performed peer reviews. • Prepared tech. spec. documents, product manuals and product module presentations for clients.
Intern
Surya Software•  January 2019 - March 2019
• Designed and developed a document generator using Gatsby(React-based framework). • Applied GraphQL and Markdown plugin to dynamically parse file system to generate sidebar navigation. • Applied Bootstrap-based CSS formatting on web pages along with Javascript UI functionalities. • Documented code and presented the project to Teal Lead, Project Architect and Examiner for final exam.
Education
Lakehead University
Computer Science, MS•  January 2020 - August 2021
CMR Institute of Technology
Computer Science, BE•  July 2015 - June 2019