Back

Full-stack developer with experience creating web and mobile applications using React, React Native, TypeScript, Node.js, and REST APIs. I enjoy building reliable, maintainable systems, integrating APIs/SDKs, and contributing to tech communities through mentorship and meetups.

Experience

Full Stack Software Developer

One37 Solutions, Inc · Canada

Dec 2023 – Present
  • Build cross-platform mobile features using React Native and TypeScript for digital identity workflows.
  • Develop scalable frontend interfaces and integrate APIs and SDKs for secure, seamless user experiences.
  • Design reusable components to improve reliability, performance, and maintainability.
  • Investigate and debug cross-system issues by adding logging and analyzing request/response flows, collaborating with backend team to identify and resolve root causes.
  • Developed a full-stack demo authoring tool using React and Node.js/Express to create interactive digital identity walkthroughs for client demos with script-driven user flows, context switches, overlays, and clickable hot zones.
  • Manage release validation and deployment using TestFlight and Firebase App Distribution.
  • Leveraged Claude and other AI-assisted development tools for rapid prototyping, debugging, documentation, and code generation to accelerate feature delivery and improve productivity.

Software Developer Intern

Diaryz · Canada

Jan 2023 - Dec 2023
  • Developed mobile app features using React Native and TypeScript, and built RESTful APIs with Go (Gin) and PostgreSQL.

Education

Computer Applications Development

Conestoga College · Canada

2018

Bachelor’s Degree in Mathematics

Lahore University of Management Sciences · Pakistan

2007

Skills

Languages TypeScript, JavaScript, C#, C++, Go
Frontend React, React Native, HTML, CSS, D3.js
Backend Node.js, Express, REST APIs, ASP.NET MVC
Databases MS SQL, PostgreSQL, MongoDB
Tools Git, GitLab, GitHub Actions
Testing Jest, Vitest, React Testing Library

Projects

Shopping Cart React · TypeScript · CSS · i18n · Vitest · React Testing Library

Built a multilingual shopping cart with dynamic item filtering, real-time price calculations, and localized currency formatting using i18n. Implemented state management for cart updates and wrote unit/integration tests with Vitest and React Testing Library to validate core user interactions.

Resume Builder Node.js · Express · React · MongoDB · JWT · REST API · Testing

Developed a full-stack resume builder with JWT authentication, REST APIs, and MongoDB persistence. Implemented protected routes, form validation, and CRUD operations for resume data, with a responsive React interface for real-time editing and preview.

Analytics Dashboard D3.js · JavaScript · CSV · Data Visualization

Built an interactive D3.js dashboard using CSV data to visualize visitor trends, with hover interactions and dynamic rendering.

Community Engagement and Continuous Learning

  • Volunteer Connector at KW Multicultural Centre and participant in WCT Mentoring Circles & Pods.
  • Active in local tech communities, with continuous learning through personal projects.