Senior Full-stack Developer
2021 - PRESENTBell Canada- Developed a service that converts CSV files uploaded by third-party vendors to JSON and published to Eventhub.
- Developed a customer onboarding UI application in React and a React Redux toolkit which helps Bell onboard new customers for their smart supply chain initiative.
- Developed a microservice that fetched truck driver behavior data from third-party vendors, which was used by a downstream team to develop tools, which helped the trucking companies to monitor truck driver behavior.
- Developed an alarm service which monitors a truck's trip from Point A to Point B. It raised potential alarms like delays in arrival time, or truck stoppage.
Technologies: Node.js, Express.js, Azure Blob Storage API, Docker, Azure Kubernetes Service (AKS), Azure Cosmos DB, Azure Key Vault, GitLab CI/CD, Azure Event Hubs, Full-stack, MacOS, Redux, Jest, MongoDB, Azure, REST APIs, RedisSenior Full-stack Developer
2021 - 2021Scotiabank- Developed an online booking appointment application's full-stack features in React, Node.js, and Express.js, which helped millions of Scotiabank customers book appointments for personal and business purposes.
- Integrated an online booking application with Scotiabank’s single sign-on for existing customers. Created public and private keys for a lower environment, which was used to communicate with downstream services.
- Performed activities for production readiness according to Scotiabank’s standards like requesting service keys, a key vault, Akamai onboarding, BlackDuck Protex, HP Fortify scans, and web inspection scans.
Technologies: React, JavaScript, Node.js, Express.js, React Query, PCF, Full-stack, MacOS, Redux, React Testing Library, Jest, Azure, Pivotal Cloud Foundry (PCF), REST APIsFull-stack Developer
2019 - 2021Manulife Canada- Developed GraphQL endpoints of health benefits services with Node.js and a Graph QL server with Apollo, which multiple clients of Manulife consumed.
- Helped another Scrum team to integrate FormHero in the Manulife app, which will help millions of customers to access their health benefits who are enrolled before 2019.
- Developed new features of a group benefits UI application in React and React Redux. New features were developed by keeping accessibility in mind.
- Contributed to Manulife React design components, which were consumed by multiple Manulife applications.
Technologies: React, JavaScript, Redux, Apollo Server, GraphQL, Node.js, Jenkins, Pivotal Cloud Foundry (PCF), Full-stack, PCF, React Testing Library, Jest, AzureFull-stack Developer
2015 - 2019Livebarn- Developed a whole UI application from scratch in a startup as a single front-end developer, which was used by thousands of paid customers of Livebarn.
- Developed a scheduling calendar application front end and back end, which Livebarn venue managers used to control the broadcasting of their venue events.
- Developed a CI build system for a UI app with help of Webpack and Grunt, which made it possible to use and develop new features with React.
Technologies: JavaScript, Node.js, Express.js, HTML5, CSS3, Bootstrap 3, jQuery, React, Grunt, Webpack, Full-stack, MacOS, Jest, AWS, AWS Lambda