Full Stack Software Developer
Sarah Rehan
Full Stack Software Developer with experience building web and mobile applications using React, React Native, Node.js, and TypeScript. Skilled in developing REST APIs, working with SQL databases, debugging cross-system issues, and delivering maintainable software in Agile environments.
Experience
Full Stack Software Developer
One37 Solutions, Inc · Canada
- Develop cross-platform applications using React Native and TypeScript, integrating APIs and SDKs for digital identity workflows.
- Contribute to application architecture through reusable components, Redux-based state management, service integrations, and navigation.
- Debug complex cross-system issues by analyzing application state, network requests, and SDK interactions.
- Collaborate with product managers, designers, and engineers in Agile teams to deliver user-focused software solutions.
- Designed and developed a full-stack demo authoring tool using React, Node.js/Express, and REST APIs, to create interactive digital identity demonstrations with scripted user flows, overlays, and clickable hotspots.
- Manage application release validation and deployment using TestFlight and Firebase App Distribution to support reliable pre-production testing.
- Leverage AI-assisted development tools to accelerate prototyping, debugging, documentation, and feature development.
Software Developer Intern
Diaryz · Canada
- Developed mobile application features using React Native and JavaScript, including reusable UI components, navigation flows, and API integrations.
- Built REST API endpoints using Go to support mobile application workflows.
Education
Computer Applications Development
Conestoga College · Canada
Relevant Coursework: C#, ASP.NET MVC, Object-Oriented Programming, SQL
Bachelor’s Degree in Mathematics
Lahore University of Management Sciences · Pakistan
Skills
Projects
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.
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.
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.
- Completed the freeCodeCamp Python Developer Certification.