Frontend Engineer with 15+ years of experience specializing in React and React Native development for financial technology platforms. Proven track record building and maintaining applications serving millions of users, with expertise spanning mobile banking features, transaction processing, and high-traffic web platforms. Strong background in team leadership, having managed and mentored junior developers while establishing quality standards through code reviews and automated testing. Combines technical proficiency in modern JavaScript frameworks with solid project management foundations and Agile methodology experience. Currently exploring AI integration through side projects, experimenting with workflow automation tools like N8N and AI frameworks including Langchain.
- Resolved bugs and implemented new features on a React Native mobile application serving 4 million monthly active users, working within a complex, enterprise-level codebase
- Conducted intensive QA testing and rigorous code review processes to ensure stability and performance for a mission-critical application with millions of users
- Led technical conception and planning for new features, ensuring scalable solutions that could handle high-volume user traffic and maintain system reliability
- Gained expertise in working with large, complex codebases while maintaining code quality and performance standards in a high-impact production environment
- Implemented advanced features including comprehensive credit card management system (adding, deleting, setting limits, locking functionality), enhanced transaction user interfaces, and QuickBooks integration for seamless accounting platform connectivity
- Led technical conception and design phases for new feature implementations, ensuring scalable and maintainable solutions
- Conducted thorough testing procedures to ensure feature reliability and system stability across all new implementations
- Maintained and updated Storybook component library, managed dependency updates, and introduced new technologies to modernize and improve the development stack
- Maintained and improved a React Native mobile application by resolving bugs and implementing new features, including premium subscription functionality with perks, bill negotiation services, and enhanced reward systems
- Led technical conception and planning phases before launching new features, ensuring proper architecture and implementation strategy
- Conducted thorough code reviews to maintain code quality standards and performed comprehensive testing to ensure feature reliability and application stability
- Created detailed technical documentation to support development processes, feature implementations, and team knowledge sharing
- Built web applications using leading JavaScript frameworks including React and Vue.js, gaining expertise in component-based architecture and modern frontend development practices
- Developed cross-platform mobile applications using React Native, extending web development skills to native mobile app creation
- Guided and trained junior developers, sharing technical expertise and best practices to help team members grow their skills and capabilities
- Gained foundational project management skills while also handling technical conception for frontend architecture, and created comprehensive technical documentation to ensure smooth onboarding and project understanding for new team members
- French
- English