Hi, I'm Amir Yasaei, a full-stack developer with hands-on experience delivering scalable web and mobile applications for startups and enterprise teams. I specialize in TypeScript, React, React Native, and NestJS, with a strong focus on cloud-native solutions (AWS, Docker, Redis). I’m an advocate of test-driven development (Jest, Cypress) and I strive to improve performance, scalability, and developer productivity through clean architecture and robust automation. As a team lead and mentor, I enjoy guiding cross-functional teams in Agile/Scrum environments, shipping reliable features, and driving DevOps-minded practices. I’m passionate about building secure, measurable software and continuously learning new technologies.

Hi, I'm Amir Yasaei, a full-stack developer with hands-on experience delivering scalable web and mobile applications for startups and enterprise teams. I specialize in TypeScript, React, React Native, and NestJS, with a strong focus on cloud-native solutions (AWS, Docker, Redis). I’m an advocate of test-driven development (Jest, Cypress) and I strive to improve performance, scalability, and developer productivity through clean architecture and robust automation. As a team lead and mentor, I enjoy guiding cross-functional teams in Agile/Scrum environments, shipping reliable features, and driving DevOps-minded practices. I’m passionate about building secure, measurable software and continuously learning new technologies.

Available to hire

Hi, I’m Amir Yasaei, a full-stack developer with hands-on experience delivering scalable web and mobile applications for startups and enterprise teams. I specialize in TypeScript, React, React Native, and NestJS, with a strong focus on cloud-native solutions (AWS, Docker, Redis). I’m an advocate of test-driven development (Jest, Cypress) and I strive to improve performance, scalability, and developer productivity through clean architecture and robust automation.

As a team lead and mentor, I enjoy guiding cross-functional teams in Agile/Scrum environments, shipping reliable features, and driving DevOps-minded practices. I’m passionate about building secure, measurable software and continuously learning new technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Full-Stack Developer at iVenuto.com Corporation
May 1, 2025 - Present
Architected and shipped the MVP of an AI-powered visitor management system enabling seamless building sign-in/out. Configured Docker-based microservices (DB, server, mobile, dashboard, AI agent) with Redis Pub/Sub for inter-service communication and horizontal scaling. Deployed production infrastructure on AWS (ECS + Fargate, RDS), improving scalability and reducing downtime. Integrated AWS Rekognition for repeat visitor identification, cutting average check-in time by 70%. Delivered a Next.js dashboard on Vercel (React, TypeScript, Tailwind), enabling admins to manage visitors and devices. Wrote unit tests for backend and frontend features using Jest and Cypress, tracked with CodeCov to maintain test coverage consistently above 85%.
Full-Stack Developer - Intern at Northern Labs Inc.
April 1, 2024 - August 1, 2024
Implemented a full-stack platform that monetized 5K+ digital articles on Ethereum blockchain using React + NestJS. Designed and developed merchant and customer dashboards in React with Chakra UI, improving usability. Built and containerized a PostgreSQL database with Prisma ORM + Docker, ensuring scalable storage. Developed secure API endpoints in NestJS with custom middleware and third-party auth providers. Integrated Jest + Cypress tests into CI pipeline, reducing production bugs by 20%. Contributed to sprint planning and documentation to streamline agile development workflows.
Software Engineer - Intern at Tali AI
September 1, 2023 - December 1, 2023
Contributed to company website, Chrome extension, and mobile app enabling physician appointment transcription. Deployed React (TypeScript) features enhancing UX and boosting SEO by 8%. Implemented new Next.js API endpoints with server-side rendering, reducing load times significantly. Developed logging and monitoring pipelines to improve debugging across front-end + backend systems. Built automated end-to-end Cypress tests covering critical user flows, reducing user-reported bugs by 30%. Collaborated with cross-functional teams to deliver new product features under tight deadlines.
Front-End Developer - Intern at Canada Life Inc.
January 1, 2023 - April 1, 2023
Contributed to a full-stack billing system for 30+ business clients using React and Tailwind UI, automating monthly invoicing workflows. Built a dynamic React dashboard for bill generation and updates, improving workflow efficiency and reducing manual effort. Implemented unit tests with Jest following TDD principles, ensuring robust feature development and minimizing defects.

Education

Bachelor of Applied Science in Mechatronics Engineering at University of Waterloo
September 1, 2020 - June 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet