Senior Frontend Developer at Journi (2024-07 – Present)
- Develop and maintain web applications using React (NextJS) technologies.
- Collaborate with the development team to design efficient and scalable solutions.
- Participate in code review and unit testing.
- Research and propose innovative technological solutions.
Senior Frontend Developer at Nobi Consulting (2024-01 – 2024-07)
- Collaborated with cross-functional teams to ensure seamless integration of front-end and back-end systems.
- Developed user-friendly frontend interfaces and mobile applications that optimized user experience, resulting in increased customer satisfaction.
- Implemented the TDD approach for application testing
- Refactored and wrote testable (unit, integration, and functional test) and maintainable codes.
Senior Frontend Developer at MindBank AI (2023-08 – 2023-12)
- Contributed to the development of the first-ever digital twin from scratch using React, TypeScript, and the JavaScript Audio API.
- Optimize the frontend application by streaming audio blobs from Eleven's lab.
- Fixed the issue concerning audio compatibility among various browsers.
- Optimized the audio response from Eleven's lab by implementing an audio blob streaming with web sockets.
Engineering Lead/Senior Software Engineer at Reftek Consulting (2022-10 – 2023-07)
- Refactored front-end legacy codebase by following SOLID principles to make it cleaner and improve performance by adding newer React functionalities.
- I migrated the old codebase to Typescript.
Frontend Developer /Team Lead at Vetifly, Global INC (2021-01 – 2022-07)
- Collaborated closely with product, design, and QA teams to define feature specifications and develop high-quality deliverables for our clients.
- Contributed to the evolution of best practices of the Front-End Engineering Chapter.
- Implemented a centralized algorithm for fare calculation so the price calculation would be maintainable across all platforms.
- Wrote tests with Jest (Unit, integration, and functional test).
- Improved overall application performance and user experience through optimized coding practices.
Frontend & Mobile Application Developer /Team Lead at Gems Consulting (2018-04 – 2020-12)
- Built enterprise-based solutions with React, React Native, Angular, Ionic, and Typescript.
- Built a centralized payment platform that enables clients to increase efficiency in their payment processing by ways of receiving and making payments across diverse channels
- Built middleware applications (web/mobile) that consolidate with the Microsoft ERP systems.
- Deployed web and mobile applications for custom modules for ERP solutions
- Built the first-ever PFC (pension fund custodian), and led the front-end development team for this application. Comprises of PFA (pension fund administrators).
- Built and deployed a mobile application for a vehicle sales and leasing company that handles their CRM (customer relationship management) solution.
- Successfully deployed Office 365 for multiple clients, enhancing their productivity and streamlining their communication tools.
- Executed seamless deployment of Microsoft solutions, improving workflow efficiency and reducing software downtime.
Engineering Lead/Senior Software Engineer at Reftek Consulting (2018-01 – 2018-03)
- Designed system architecture to ensure efficient and effective software.
- Developed backend systems to support the company's operations.
- Led a team of developers in the design, development, and maintenance of hybrid mobile application.
Full-stack Engineer at Boulos Enterprise (2017-01 – 2018-12)
- Designed and developed an enterprise resource planning system for manufacturing and production, resulting in increased efficiency and cost savings for the company
- Handled the back-end with PHP and the database with MySql.
- Made the front-end codebase reusable and maintainable by following the DRY principles
- Led system architecture design for both frontend and backend development, ensuring seamless integration and optimal performance.