Available for work
Balwinder Singh — Senior Software Engineer / Full-Stack Engineer
Senior full-stack engineer with 7+ years of experience building scalable SaaS platforms, APIs, and data-driven dashboards.
Location
Toronto, Canada
Experience
7+ years
Citizenship
Canadian
Focus
Building scalable backend systems • Full-stack product development
About
Scalable systems. Product-focused delivery.
A little context on how I work and what I care about.
I am a Senior Software Engineer with around seven years of experience, primarily working with Node.js, React, and JavaScript.
I specialize in building scalable full-stack applications, designing APIs, working with data-driven systems, and creating dashboards for product, sales, and operations teams.
I have led development end-to-end — from architecture and backend services to frontend experiences and deployment.
Highlights
- Component-driven UI with strong consistency
- Motion that supports clarity (not distraction)
- Performance & accessibility baked into the process
Skills
Tools I reach for
A mix of product engineering, UI craft, and pragmatic delivery.
React
Advanced
Next.js
Advanced
TypeScript
Advanced
JavaScript
Advanced
MUI
Strong
Tailwind CSS
Strong
React Hook Form
Strong
Zod
Strong
Node.js
Advanced
Express
Strong
MongoDB
Advanced
Mongoose
Strong
Redis
Strong
REST APIs
Advanced
GA4
Strong
BigQuery
Strong
ETL Pipelines
Strong
Event-based Analytics
Strong
AWS (EC2, Route53, Elastic Beanstalk)
Strong
Docker
Strong
Nginx
Strong
PM2
Strong
Stripe (Subscriptions & Billing)
Strong
Twilio (SMS & Voice)
Strong
3rd-Party Integrations
Advanced
Experience
Leadership and ownership
Recent role and responsibilities.
Lead / Senior Software Engineer
Metaguest.ai • 2020–Present
- Architected and built a large multi-portal SaaS platform from scratch.
- Developed hotel onboarding, listing portals, admin dashboards, and analytics systems.
- Designed scalable Node.js APIs and MongoDB data models.
- Built GA4 → BigQuery → MongoDB analytics pipelines.
- Integrated Stripe billing, subscriptions, and payment flows.
- Managed AWS infrastructure and production deployments.
- Acted as primary/lead engineer owning architecture and execution.
Software Developer
Venngo Inc. • Toronto • 2019–2020
- Developed production React Native mobile applications and React.js web features supporting a large consumer platform.
- Built and enhanced authentication flows, push notifications, UI performance, and user experience.
- Integrated and supported Node.js backend APIs, ensuring stable, reliable platform communication.
- Collaborated with product, design, and QA teams to deliver high-quality releases.
Software Engineer
Opulence Global • Richmond Hill • 2017–2019
- Developed and enhanced enterprise e-commerce and business platforms used internationally.
- Implemented multi-language support, subscription billing systems, and multiple payment gateways.
- Built backend features supporting product listings, checkout workflows, and account systems.
- Implemented VAT & duties compliance logic for EU transactions.
- Contributed to platform stability, enhancements, and continuous improvement initiatives.
Projects
Selected work
A few production platforms and systems I’ve worked on.
Metaguest Platform
Multi-portal SaaS platform powering 15,000+ businesses and 2,000+ hotels.
Venngo Mobile Platform
Consumer perks mobile & web platform delivering a polished experience across React Native and React.js.
Opulence Global Commerce Platform
International e-commerce platform with subscription billing, VAT/duties compliance, and multi-language support.
Education
Education
Credentials and formal training.
Post-Graduate Diploma
Mobile Application Design & Development
Lambton College • Toronto
Bachelor of Technology
Computer Science Engineering
Contact
Let’s build something
Send a message and I’ll reply soon.
Open to Senior Backend / Full-Stack roles — Remote or Hybrid
Location
Toronto, Canada
What I focus on
- Building scalable backend systems
- Full-stack product development
- SaaS platforms
- Automation and AI-assisted systems