Available for senior roles
Gagneet Singh

Gagneet Singh

Technical Product Manager Principal / Staff Engineer Full-Stack Developer

20+ years across Microsoft, Yahoo!, Macromedia/Adobe and Oracle, bridging product strategy and engineering. Today I build, test, secure and run my own production platforms, from strata management to retail and personal finance.

Product × Engineering × Delivery

I operate at the intersection of product, engineering, and delivery — turning ambiguous problems into working software that creates real business value.

Technical Product Management
Defining product vision, prioritising roadmaps, and aligning engineering capacity with business outcomes. Deep enough technically to challenge architecture decisions, pragmatic enough to ship.
Roadmapping Stakeholder Mgmt Agile / Scrum
Principal / Staff Engineering
Designing distributed systems and cloud-native architectures that scale. Leading technical direction, setting engineering standards, and mentoring senior engineers across cross-functional teams.
System Design Cloud Architecture Tech Leadership
Full-Stack Development
Hands-on development from database schema to pixel-perfect UI. Building production applications with Next.js, React, Node.js, PostgreSQL, and modern DevOps pipelines.
Next.js / React Node.js PostgreSQL

Guiding Principles

"Ship value, not features"
Every engineering decision should trace back to a measurable user or business outcome.
"Automation over repetition"
If a process can be automated, it should be. Manual work is technical debt waiting to happen.
"Security by design, not by chance"
Security must be baked into architecture from day one — not retrofitted after an incident.
Engineering illustration

Core Technology Stack

Next.js React Node.js TypeScript PostgreSQL Python AWS Docker Kubernetes Terraform CI/CD Nginx Redis GraphQL FastAPI MongoDB Prisma Playwright Pytest Jest / Vitest k6 Temporal GitHub Actions Cloudflare

Production Applications

Products I've designed, built, tested and operate myself, from the database schema to the nginx config

PropTech · Multi-Tenant SaaS · AU Powers East Gate Residences
14K+
Backend tests
7,400+
Commits in 2026
6,600+
Functions mapped
StrataOS
Multi-tenant strata management platform running East Gate Residences under NSW/ACT strata law. Covers a double-entry general ledger, levy runs and arrears, AI OCR for supplier invoices, maintenance and work orders, AGM voting, compliance registers, and a resident portal with chat and marketplace. Every building is an isolated tenant enforced by PostgreSQL row-level security. Money is stored as integer cents. Records are soft-archived for 7-year retention. The system of record is moving from MongoDB to PostgreSQL through a shadow-read cutover that reconciles both stores against live data.
Next.js 16 FastAPI PostgreSQL + RLS MongoDB Redis · Temporal k6 · Playwright
Visit East Gate Residences
AI · SaaS · EdTech Co-founder & CTO
10K+
Professionals
AI
Job & skill matching
Patent
Skill-matching filing
SkillSapien
AI-powered career development platform that gamifies professional growth. Features intelligent job matching, CV-to-profile parsing, interactive courses, real-time skill tracking, and expert mentorship, engaging professionals across multiple regions.
Next.js AI / ML Node.js PostgreSQL Gamification
Visit SkillSapien
Retail · Inventory · Orders Bespoke tailoring
900+
Vitest tests
5
Staff roles
4
Site languages
Hamees Attire
Inventory and order management system for a bespoke tailoring business. Fabric is reserved automatically when an order is placed. Orders move from cutting through stitching to delivery, and invoices are GST-compliant with advance and instalment tracking. The system also covers customer measurements, role-based dashboards and WhatsApp notifications. The public site runs in four languages with no database access. Customers track orders through signed links that expire after 30 minutes, and enquiry forms are rate-limited and protected by honeypots.
Next.js 16 TypeScript Prisma · PostgreSQL WhatsApp API Cloudflare Tunnel
Visit Hamees Attire
FinTech · Financial Modelling Runs in your browser
2,500+
Jest tests
Monte Carlo
Stochastic simulation
11
Levers solved in reverse
Australian Retirement Calculator
Privacy-first retirement planner for the Australian system. No data leaves the device. It models superannuation with Super Guarantee caps and Division 293 warnings, plus the Age Pension, investment property and healthcare costs. Monte Carlo runs draw inflation, growth and returns independently for each year and report median, p10 and p90 outcomes. A reverse planner uses bisection solvers to find the smallest change that meets a goal. Results export to PDF and XLSX.
JavaScript Chart.js Monte Carlo Jest · Playwright
Try Calculator
FinTech · Household & Property 3 connected apps
10K+
Transactions reconciled
4
Bank statement parsers
400+
Jest & pytest tests
Home Expenses, Mortgage & Investment Property
Home Expenses imports AMEX, CBA, ING and uBank statement PDFs through a Python parser service. SHA-256 hashing blocks duplicate uploads. The app detects transfers, refunds and subscriptions, and reports budgets and household net worth. The Mortgage Calculator estimates repayments with LVR, LMI, stamp duty for NSW, VIC and QLD, offset accounts and extra repayments. The Property Investment Calculator turns an Excel model into a Next.js and FastAPI app. It builds amortisation schedules with rate changes over time and tracks cash flow and tax deductions for investment properties.
Next.js 16 FastAPI · Python PostgreSQL React · Recharts numpy-financial
HealthTech · Full-Stack Cloud-native deployment
1,400+
Commits
IaC
Docker · K8s · Azure
E2E
Playwright & Jest
Healthcare Management System
Full-stack Next.js application with patient management, appointment scheduling and clinical workflows. Built with React and PostgreSQL, and deployed with Docker, Kubernetes manifests and infrastructure-as-code pipelines.
Next.js PostgreSQL Docker Kubernetes
View Live App

Testing, Security & Performance

Two decades of quality, performance and automation engineering shape how I build my own products. Nothing goes out untested, unguarded or unmeasured.

Careful Testing
  • 17,000+ automated tests across my live products: pytest, Jest, Vitest and Playwright
  • Tenant-isolation tests prove one building's data never leaks into another's
  • CI guardrails fail the build on any duplicate or divergent financial calculation
  • Figures reconciled against production data, not just against the code
Security by Design
  • PostgreSQL row-level security, TOTP MFA, CSRF protection and rate limiting
  • Signed, expiring links, honeypots, and an outbound email queue that holds mail for review
  • Dependency audits and security scans in CI, plus spreadsheet formula-injection guards
  • Audit trails, soft-archive retention, and uniform 404s so attackers can't enumerate records
Performance Engineering
  • k6 load and fan-out benchmarks with Grafana dashboards
  • Background job queues (ARQ, Redis, Temporal) keep slow work off request paths
  • Expensive analyses computed on demand and marked stale when inputs change
  • Self-hosted with nginx, PM2, systemd and Cloudflare Tunnel, monitored and tuned in production

Enterprise Experience

Tech lead roles across the US, Australia, Switzerland and India

Microsoft
Enterprise Automation
Built test and release automation for enterprise products at Microsoft scale. Replaced repetitive manual verification with automated functional, regression and deployment checks.
Yahoo!
Performance Engineering
Ran load, stress and capacity testing for high-traffic consumer web properties. Profiled bottlenecks and turned the results into fixes before they reached users.
Macromedia / Adobe
Quality Engineering
Owned test strategy, automation and release sign-off for creative and web tooling, carrying quality practices through Adobe's acquisition of Macromedia.
Oracle
DevOps Leadership
Led CI/CD, infrastructure automation and release engineering, and helped teams ship faster with fewer failed deployments.
SkillSapien
Co-founder & CTO
Set product and technical direction for an AI career platform, and filed a business-methods patent for its skill-matching system.
Independent Products
Founder · Principal Engineer
Designs, builds, tests and self-hosts StrataOS, Hamees Attire and a suite of Australian finance tools end to end.
20+
Years Experience
8
Apps in Production
17K+
Automated Tests
50+
Engineers Mentored

Let's Connect

Open to senior engineering leadership, technical product management, and advisory roles. Also happy to chat about architecture, product strategy, or side projects.