Software Developer · QA & Test Automation 🧪 · AWS Certified Solutions Architect ☁️ · Ottawa, Canada 🇨🇦
- 💻 Software Developer with 3 years of combined development and quality assurance experience across web and enterprise applications
- 🧪 Quality is the part I care most about — end-to-end and regression automation with Playwright + TypeScript, unit and integration coverage with JUnit, Mockito, TestNG, and pytest
- 🏢 Currently a Full Stack Developer @ TechMero Pvt. Ltd., building financial-sector web apps with React, TypeScript, Spring Boot, and Node.js
- ☁️ AWS Certified Solutions Architect – Associate with working knowledge of Lambda, EC2, and S3
- 🎓 P.G. Diploma in Full Stack Software Development — Lambton College, Ottawa · B.E. in Computer Engineering — Gujarat Technological University
- 🌱 Comfortable switching between stacks — .NET backends, React/Astro frontends, Node.js microservices
Across every project here, tests ship with the code. Having built the systems I test, I know where they tend to break.
| Area | What that looks like in practice |
|---|---|
| End-to-end & regression | Playwright suites in strict TypeScript covering core user flows, run against production builds as a smoke and regression gate before every deploy |
| Unit & integration | JUnit, Mockito, TestNG, and pytest suites wired into GitHub Actions, so every pull request is built, tested, and verified before it merges |
| API testing | REST contract validation with Postman — request and response shapes, auth flows, error handling, and edge cases |
| Data validation | SQL-based verification and reconciliation across PostgreSQL, SQL Server, MySQL, and Oracle — including a 5M+ record customer dataset |
| Performance | Lighthouse audits with retest-on-change; drove a 20% reduction in page load times at Horizontal Digital |
| Defect management | Reproduce, document, and prioritize in Jira; verify fixes and run regression checks to confirm release stability |
| AI-assisted review | Detailed review of AI-generated code from Claude Code and GitHub Copilot, focused on architectural fit and edge cases |
Testing types: Functional · Regression · Integration · Smoke · Exploratory · End-to-End · Performance · Manual & Automated
Languages
Frameworks & Libraries
Databases & CMS
Cloud & DevOps
Full Stack Developer — TechMero Pvt. Ltd. (Oct 2025 – Present · Remote)
Building full-stack financial-sector web apps — React/TypeScript front-ends with Java Spring Boot and Node.js services, SQL Server + MongoDB data layers, deployed on AWS (Lambda, EC2, S3). Quality: author JUnit/Mockito suites in GitHub Actions CI, validate REST APIs and SQL data integrity, and manage defects in Jira through to verified fix and regression check.
Front-End Developer Intern — Interact Health PRO, Toronto (Feb 2025 – May 2025 · Remote)
Built responsive, WCAG-aligned React components in TypeScript for a healthcare patient-engagement platform — patient dashboard, appointment scheduling, and secure messaging. Quality: validated end-to-end booking, lab-result, and notification workflows with backend and QA teams in Agile/Scrum sprints.
Software Developer Trainee — Access Computech Pvt. Ltd. (Jun 2023 – Dec 2023)
Delivered a customer-facing barcode management application end-to-end (.NET), cutting data-capture processing time by 40% across 3 live client deployments. Quality: SQL-based data verification and reconciliation against a 5M+ record dataset, improving query performance by 20%; verified business rules, calculations, and report outputs.
Front-End Developer Intern — Horizontal Digital (Jan 2023 – May 2023)
Built responsive React components driving a 35% lift in user engagement; containerized app modules with Docker and Kubernetes deployment manifests. Quality: REST API contract testing with Postman and Lighthouse performance audits that cut page load times by 20%.
Software Developer Intern — TechMero Pvt. Ltd. (Jan 2022 – Dec 2022)
Engineered scalable Node.js microservices on AWS Lambda integrating SQL and MongoDB for high-performance financial-sector applications.
| Project | Description | Tech Stack |
|---|---|---|
| Personal Portfolio & Blog · Live ↗ | Production-ready portfolio and blog with zero-JavaScript-by-default static architecture and headless CMS content. Full Playwright E2E suite across all core user flows, run against production builds as a regression and smoke gate before every deploy | Astro, React, TypeScript, Tailwind CSS v4, Sanity, Playwright |
| S3 Storage | Self-hostable storage manager connecting to S3 / S3-compatible APIs. Secured Express REST API with JWT auth, bcrypt, and presigned-URL upload flows — validated end-to-end against expected and edge-case inputs | TypeScript, Node.js, Express, AWS S3, Prisma, Postman |
| LoadBalancerX | Multi-server load balancing system distributing client requests across servers using socket programming and multi-process concurrent request handling, validated under simultaneous client load | C, TCP/IP Sockets, Debian Linux |
| FindHome | Real estate platform where agents manage and market listings — public property search, agent dashboards, secure auth, and FileStack-powered photo management on a fully responsive custom UI | JavaScript, Node.js, FileStack |
| Drive Watch System | Real-time driver-action monitoring at 30 FPS with a 95% accuracy rate in triggering timely alarms | Python, OpenCV, Keras, CNN, Pygame |
💬 Open to QA Analyst, Test Automation, and Software Developer roles — let's connect!
