Frontend web developer
- Developed Single Page Applications (SPA): Utilized Angular to build a maintainable SPAs, implementing best practices and optimizing application performance
- Using Mapbox GL and Google Tag Manager (GTM): Developed a comprehensive community platform with interactive map integration using Mapbox GL
- The platform allows users to share specific community locations and information through social media channels like Facebook and via email, facilitated by Google Tag Manager (GTM)
- Managed State with Angular Services: Leveraged Angular services and dependency injection to efficiently manage state and streamline data flows
- Manageable and Readable Code with NgRx: Used NgRx for the State Management making code easier to debug and manage
- Using NgRx, improved the performance because of the Selectors used in NgRx can be used for memorization
- Advanced JavaScript Programming: Applied advanced JavaScript concepts to enhance functionality and interactivity of web applications
- Utilized ES6+ Features: Employed ES6+ features for cleaner and more efficient code, improving maintainability and performance
- Vue.js Project Contributions: Contributed to various projects using Vue.js, building modular and reusable components to ensure scalability and flexibility.