I am a developer with over 10 years of experience working primarily with Frontend technologies, while also contributing to projects involving Backend, DevOps, and testing.
I’m interested in software architecture, clean code organization, performance, and creating clear and functional interfaces.
I enjoy exploring new tools, refining workflows, and maintaining a solid foundation of best practices in everyday development.
- Languages: JavaScript, TypeScript, HTML5, CSS3
- Frameworks: React.js, Next.js, Vue.js, Nuxt.js
- Build Tools: Vite
- Styling: Tailwind CSS, SASS, CSS Modules
- UI Libraries: Material UI, ShadCN UI
- State Management: Redux, Zustand
- Utilities: Axios, React Hook Form
- Node.js, NestJS, Prisma, PostgreSQL
- Development of REST APIs, validation with Zod, JSON data handling
- Docker, Git, GitHub, GitHub Actions
- Setup of CI/CD pipelines, versioning and basic automations
- Jest, Cypress
- Unit, integration, and end-to-end testing
- Component organization and interface flows using Figma
| Method | Info |
|---|---|
| +55 12 99184-3391 | |
| contato@andrebarros.dev |
- Frontend architecture and design patterns
- Tools that support automation and integration
- Accessibility and performance improvements
- Best practices for documentation and project organization
This space summarizes the technologies and interests that are part of my daily work as a developer.
I update it as I explore new tools or deepen my knowledge in specific areas.




