Available to hire
I’m a results-driven full-stack developer with 7+ years of experience turning ideas into reliable, user-friendly web and mobile products. I’m known for my honesty, accountability, and practicality, and I thrive in collaborative, agile teams, taking ownership of end-to-end delivery.
I measure success by the real-world value my software creates for users and business. I’m always curious and stay on top of emerging technologies so the solutions I build remain scalable and future-proof.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Work Experience
Full Stack Developer at Rhenti, Canada
July 1, 2021 - PresentUpgraded the front end by migrating the entire product from AngularJS 1.x to Angular 19 using Signals, new control-flow syntax, and standalone components to improve load time and modularity. Integrated Genkit powered AI Agents with the Angular front-end for natural language operations by renters and property owners. Built low-code n8n workflows automating repetitive support tasks. Re-implemented real-time chat from Firebase Realtime DB to MongoDB + Socket.IO to reduce hosting costs and improve message control. Unified all email channels using Microsoft Graph webhooks to centralize messaging. Synced Outlook calendars with the web app through Graph API for automatic bookings and maintenance events. Delivered an admin portal using Next.js (React 18) and shadcn/ui components integrating CopilotKit for natural-language admin actions. Created custom billing flows with Stripe webhooks, email automation, and payment reconciliation inside HubSpot CRM.
Full Stack Developer at Georgian College Research & Innovation, Canada
July 1, 2021 - September 2, 2025Built a custom course dashboard with Angular 15+ featuring drag-and-drop interfaces for syllabus, attendance, grades, and announcements management. Developed back-end services using Node.js/Express and PostgreSQL with JWT authentication and college SSO, documented with OpenAPI. Created a vertical-farm traceability portal logging farm processes, generating QR codes per crop batch with Cosmos DB and NestJS WebSockets for real-time data. Delivered a consumer app with Ionic & Capacitor for offline QR code scanning to view farm data at stores. Developed a React Native multi-location food ordering app with combo meals, coupon codes, dynamic pricing, Apple/Google Pay integration, and push notifications. Automated CI/CD with GitHub Actions deploying to Azure App Service and TestFlight, averaging two releases per sprint. Employed agile methodologies with bi-weekly sprints, demos, and knowledge transfer to professors and researchers.
Full Stack Developer at Tech Mahindra, India
April 1, 2019 - September 2, 2025Delivered EquipTrack, a cross-platform field-service app using Ionic Angular frontend and Spring Boot microservices backend handling thousands of daily asset updates. Integrated barcode scanners, GPS, and local file plugins with Cordova, resolving App Store compliance issues. Implemented offline-first architecture with SQLite caching and background sync auto-reconciling with PostgreSQL. Tuned SQL, introduced Guava in-memory caching, and optimized Angular lifecycles for performance. Implemented Firebase Cloud Messaging for push alerts. Set up Docker-Compose development stacks reducing onboarding time from days to hours. Refactored legacy monolithic Java service into three Spring Boot modules with unit tests, doubling transaction volume capacity.
Full Stack Developer at Rhenti, Canada
July 1, 2021 - PresentUpgraded a product frontend from AngularJS 1.x to Angular 19, integrated Genkit-powered AI agents for natural language operations, automated internal tasks using n8n workflows, reimplemented real-time chat to reduce hosting costs, unified email channels via Microsoft Graph webhooks, synced Outlook calendars, delivered a Next.js dashboard with CopilotKit integration for natural-language prompts, created custom billing flows with Stripe and HubSpot CRM.
Full Stack Developer at Georgian College Research & Innovation, Canada
July 1, 2021 - September 2, 2025Built a custom course dashboard with Angular 15+, created backend Node.js/Express and PostgreSQL APIs secured by JWT and college SSO, developed a vertical-farm traceability portal logging all crop steps, generated QR codes for crop batches stored in Cosmos DB, released an Ionic & Capacitor iOS/Android consumer app with offline support, built a React Native food-ordering app supporting multi-location and dynamic pricing, automated testing and CI/CD with GitHub Actions, worked agile with professors and researchers delivering demos and docs.
Full Stack Developer at Tech Mahindra, India
April 1, 2019 - September 2, 2025Delivered cross-platform field-service application EquipTrack with Ionic Angular frontend and Spring Boot backend, integrated barcode scanner, GPS and local-file plugins with App Store compliance, implemented offline-first architecture with SQLite caching and background sync, optimized SQL and caching, implemented Firebase Cloud Messaging for push alerts, set up Docker-Compose stacks to speed development onboarding, refactored legacy monolithic Java service into modules with unit tests and technical debt reduction supporting doubled transaction volume.
Full Stack Developer at Rhenti
July 1, 2021 - PresentLed frontend and backend enhancements, including migrating the frontend from AngularJS 1.x to Angular 19, leveraging Signals, new control-flow syntax and standalone components to improve load time and code modularity. Integrated Genkit-powered AI Agents with the Angular frontend to enable renters and property owners to perform operations using natural language. Built low-code n8n workflows to automate repetitive support tasks. Re-implemented real-time chat using MongoDB + Socket.IO to reduce hosting costs and improve message control. Unified email channels via Microsoft Graph webhooks, synced Outlook calendars through Graph API, and delivered an Admin Portal with CopilotKit for role management and bulk actions via natural-language prompts. Implemented Stripe webhooks for custom billing flows and automated invoice emailing, with reconciliation inside HubSpot CRM.
Full Stack Developer at Georgian College Research & Innovation
July 1, 2021 - September 6, 2025Built a custom course dashboard (Angular 15+) with a drag-and-drop interface using Angular CDK and RxJS. Developed back-end services with Node.js/Express and PostgreSQL, including JWT authentication and college SSO, documented in OpenAPI. Created a vertical-farm traceability portal, including QR code generation, Cosmos DB storage, and real-time data via NestJS WebSockets. Delivered a consumer Ionic & Capacitor app with offline caching and a React Native food-ordering app. Implemented CI/CD and testing pipelines (lint, unit tests, deployments) with GitHub Actions; worked in two-week sprints with professors and researchers.
Full Stack Developer at Tech Mahindra
April 1, 2019 - September 6, 2025Delivered EquipTrack, a cross-platform field-service app with Ionic Angular frontend and Spring Boot microservices backend, handling thousands of asset updates daily. Integrated Cordova plugins for barcode scanning and GPS, implemented offline-first caching with SQLite and background sync, and auto-reconciled with PostgreSQL. Tuned SQL and introduced in-memory caching; implemented Firebase Cloud Messaging for push alerts. Dockerized the development cycle for faster onboarding; led legacy refactor from a monolith to three Spring Boot modules with unit tests.
Full Stack Developer at Rhenti
July 1, 2021 - PresentUpgraded the front end: Migrated the entire product from AngularJS 1.x to Angular 19, leveraging Signals, new control-flow syntax and standalone components to improve load time and code modularity. Integrated Genkit-powered AI Agents with the Angular front end to enable renters and property owners to perform operations using natural language. Automated internal tasks with low-code n8n workflows. Re-implemented real-time chat with MongoDB + Socket.IO, reducing hosting costs and giving finer control over message retention. Unified email channels using Microsoft Graph webhooks to convert Outlook mail from various syndication channels to database message objects. Synced calendars via Graph API to keep bookings and maintenance events in sync. Delivered an admin portal with CopilotKit on Next.js; admins can change user roles, issue credits, and run bulk actions via natural-language prompts. Implemented tailored billing flows using Stripe webhooks to create invoices, email them automatically,
Full Stack Developer at Georgian College Research & Innovation
July 1, 2021 - September 21, 2025Custom course dashboard (Angular 15+): drag-and-drop syllabus, attendance, grades, and announcements using Angular CDK and RxJS. Back-end services: Node.js / Express and PostgreSQL APIs with JWT auth and college SSO; OpenAPI documentation. Vertical-farm traceability portal: end-to-end tracker for seed-to-dispatch steps. QR code generation: each crop batch gets a QR code, data stored in Cosmos DB with real-time updates via NestJS WebSockets. Consumer app with Ionic & Capacitor: iOS/Android app with offline caching. React Native food-ordering app: multi-location cafe app with combos, coupons, dynamic pricing; Apple/Google Pay & Firebase Cloud Messaging. CI/CD & testing: linting, unit tests (Jest, Karma) and deployments with GitHub Actions to Azure App Service/TestFlight; roughly two releases per sprint. Agile & knowledge transfer: two-week sprints, live demos, and comprehensive handover docs.
Full Stack Developer at Tech Mahindra
April 1, 2019 - September 21, 2025EquipTrack app: cross-platform field-service app with Ionic Angular front end and Spring Boot micro-services on the back end; handles thousands of asset updates per day. Cordova & App Store compliance: integrated barcode scanners, GPS, and local-file plugins; fixed signing, privacy, and entitlement issues to keep app in App Store and Google Play. Offline-first architecture: added SQLite caching and background sync so technicians can work without signal; auto-reconciles with central PostgreSQL database. Speed & scale: tuned SQL, added Guava in-memory caching, and optimized Angular component lifecycles. Push engagement: Firebase Cloud Messaging for alerts. Dockerized dev cycle: Docker-Compose stacks for DB, API, and frontend; onboarding time for new devs reduced. Legacy refactor: split monolithic Java service into three Spring Boot modules; added unit tests and reduced key technical debt; now supports higher daily transactions.
Education
Project Management at Georgian College, Canada
January 1, 2020 - August 1, 2020Mobile Application Development at Georgian College, Canada
May 1, 2019 - December 1, 2019BTech in Electricals and Electronics Engineering at SRKR Engineering College, India
May 1, 2012 - April 1, 2016Project Management at Georgian College, Canada
January 1, 2020 - August 1, 2020Mobile Application Development at Georgian College, Canada
May 1, 2019 - December 1, 2019BTech in Electricals and Electronics Engineering at SRKR Engineering College, India
May 1, 2012 - April 1, 2016Project Management at Georgian College
January 1, 2020 - August 1, 2020Mobile Application Development at Georgian College
May 1, 2019 - December 1, 2019BTech in Electricals and Electronics Engineering at SRKR Engineering College
May 1, 2012 - April 1, 2016Project Management at Georgian College
January 1, 2020 - August 1, 2020Mobile Application Development at Georgian College
May 1, 2019 - December 1, 2019BTech in Electricals and Electronics Engineering at SRKR Engineering College
May 1, 2012 - April 1, 2016Qualifications
Industry Experience
Software & Internet, Education, Real Estate & Construction, Agriculture & Mining, Consumer Goods, Professional Services, Computers & Electronics, Media & Entertainment
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Barrie today.