Hi, I’m Ehsan Rezaei, a frontend and mobile developer based in Vancouver, BC. I bring over 7 years of software development experience, with 5 years focused on mobile apps using React Native for iOS and Android. I enjoy building scalable, high-performance interfaces and collaborating closely with product managers, designers, and backend engineers to deliver delightful user experiences.

Ehsan Rezaei

Hi, I’m Ehsan Rezaei, a frontend and mobile developer based in Vancouver, BC. I bring over 7 years of software development experience, with 5 years focused on mobile apps using React Native for iOS and Android. I enjoy building scalable, high-performance interfaces and collaborating closely with product managers, designers, and backend engineers to deliver delightful user experiences.

Available to hire

Hi, I’m Ehsan Rezaei, a frontend and mobile developer based in Vancouver, BC. I bring over 7 years of software development experience, with 5 years focused on mobile apps using React Native for iOS and Android. I enjoy building scalable, high-performance interfaces and collaborating closely with product managers, designers, and backend engineers to deliver delightful user experiences.

See more

Experience Level

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

Language

English
Fluent
Persian
Fluent

Work Experience

React & React Native Developer at ApplyChance
December 1, 2023 - March 31, 2025
Developed and maintained web-based admin dashboards focusing on front-end functionality to support KPIs and reporting tools. Collaborated with marketing and stakeholders to design features improving user and support activity visibility. Implemented user retention, email marketing deliverability, bounce tracking, and user growth KPIs. Built real-time chat interface with WebSocket and SignalR integrating delivery receipts and typing indicators. Created CRUD operations for user management, behavior tracking with Google Analytics, and payment reporting with Square. Optimized performance with lazy loading, caching, memoization, and implemented unit/integration testing with Jest and React Testing Library. Contributed to CI/CD pipelines for streamlined deployment.
React Native Developer at Payam Negar Lyan (Panco)
November 30, 2023 - August 7, 2025
Integrated real-time communication features using WebRTC for audio and video calls, developed chat system enhancing file, image, video, and voice messaging capabilities. Integrated Firebase Cloud Messaging to improve notifications and user engagement by 10%. Built live conferencing feature allowing multiple simultaneous users using OpenVidu library. Improved app performance via React Native Reanimated refactoring. Developed web-based games integrated into app via WebView, implemented SQLite offline client-side database, RESTful API integration, and collaborated on API design. Maintained unit tests with Jest and React Native Testing Library. Streamlined CI/CD with App Center CodePush and managed app submissions on Google Play and App Store. Delivered scalable front-end features with Redux, Redux-Saga, Google Maps API, and OTP integrations.
ReactJS Developer at KhorshidSoft
January 1, 2018 - January 1, 2019
Contributed to dynamic web application development with JavaScript, ReactJS, HTML, CSS, and jQuery, adding messaging, audio/video calling, and conferencing features. Ensured responsive design and optimized app performance using multithreading to offload tasks for smoother interactions. Enhanced user experience and reduced backend load by implementing offline client-side data storage with IndexedDB decreasing server calls by 20-30%. Collaborated with backend teams to integrate RESTful APIs, used Apache Cordova for cross-platform mobile apps, and ElectronJS for desktop applications compatible with Windows, macOS, and Linux.

Education

Bachelor of Applied Science at IKIU, Iran
January 1, 2004 - January 1, 2009

Qualifications

GraphQL with React: The Complete Developers Guide - Udemy
January 1, 2024 - August 7, 2025

Industry Experience

Media & Entertainment, Gaming, Software & Internet, Professional Services, Computers & Electronics