Frontend Engineer with 15+ years of experience building and evolving business web applications using Angular, React, TypeScript, and JavaScript.
I have worked on SaaS and B2B platforms, implementing new features, modernizing legacy applications, integrating REST APIs, debugging production issues, and collaborating with distributed engineering teams.
I enjoy working on existing products where understanding business requirements, improving maintainability, and delivering incremental value are part of the daily work.
- π Build maintainable frontend applications with Angular and React
- π§© Design reusable components and scalable frontend architectures
- π Modernize legacy applications and improve existing codebases
- π Integrate frontend applications with REST APIs and backend services
- π Debug production issues and deliver reliable solutions
- π€ Collaborate effectively in remote Agile teams
Angular β’ React β’ Next.js β’ TypeScript β’ JavaScript β’ HTML5 β’ CSS3 β’ SCSS
RxJS β’ NgRx β’ Redux Toolkit β’ Zustand β’ Context API
Nx Monorepo β’ Component-based Architecture β’ REST APIs β’ Git β’ Jira
Tailwind CSS β’ Bootstrap β’ Responsive Design β’ Accessibility Fundamentals
Next.js β’ React β’ Zustand β’ Strapi
Full-stack task management application with authentication, dynamic forms, state management, and REST API integration.
π Repository: https://github.com/barriedirk/frontend-mentor-exercise-41-kanban-task-management-web-app
React β’ Next.js β’ Tailwind CSS β’ Storybook
Responsive e-commerce application focused on reusable components and modern frontend practices.
π Repository: https://github.com/barriedirk/frontend-mentor-exercise-42-audiophile-e-commerce-website
- Advanced React patterns
- Next.js App Router
- Testing strategies
- Frontend architecture
- Design systems
π LinkedIn: https://www.linkedin.com/in/barriefreyre/
π» GitHub: https://github.com/barriedirk
π Location: Lima, Peru
πΌ Open to Frontend Engineer opportunities (Remote preferred)