Über Bernardo
Portugiesisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Spanisch
Konversationssicher
Deutsch
Grundkenntnisse
Projekt- und Berufserfahrung
- RentcarsFull-Stack EngineerAUTOMOBILSEKTORMai 2025 - Heute (1 Jahr)• Developed scalable and high-performance microservices using TypeScript, Node.js, NestJS, and Redis for efficient caching and queue management.• Built BFFs (Backend for Frontend) using TypeScript and Next.js, orchestratingcommunication between the frontend and backend services.• Created reusable UI components in React and collaborated on the development of a shared Design System, ensuring consistency and scalability across projects.• Implemented unit, integration, end-to-end (E2E), and component tests using Jestand Cypress, significantly improving test coverage and deployment reliability.• Leveraged Docker to standardize development, testing, and productionenvironments, supporting scalable and maintainable CI/CD pipelines.• Developed and optimized advanced search functionalities usingElasticsearch/OpenSearch, enabling fast and relevant results across largedatasets.• Documented RESTful APIs using Swagger, facilitating seamless integration acrossteams and external partners.• Participated in Agile (Scrum) teams, contributing to technical refinements, codereviews, sprint planning, and architectural decisions.
- Zé Express (Ambev)Back-End EngineerSeptember 2022 - April 2024 (1 Jahr und 7 Monate)São Paulo, State of São Paulo, Brazil• Led the end-to-end development of multiple RESTful APIs, ensuring strict adherence to industry standards and best practices.• Spearheaded the integration of the Adyen API, enabling secure debit card payments and enhancing customer satisfaction, resulting in increased revenue streams.• Improved development processes by documenting API routes with Postman, introducing cross-testing practices, and fostering a collaborative culture of route architecture planning.• Enhanced legacy APIs by implementing unit tests, improving code coverage, reliability, and maintainability.• Developed scalable and maintainable solutions using Java, TypeScript, and frameworks such as Spring and NestJS.• Optimized database performance and storage efficiency by leveraging MongoDB for data handling and retrieval.• Managed project workflows with Agile methodologies (Scrum and Kanban), ensuring on-time delivery and adaptability to evolving requirements.
- SoftExpert - Software for ExcellenceBack-End EngineerJanuar 2021 - Mai 2022 (1 Jahr und 4 Monate)Joinville - State of Santa Catarina, Brazil• Worked across multiple positions, from Software Developer to Back-End Engineer, contributing to the development of SoftExpert's ERP framework (SESuite) used by large companies.• Designed, developed, and tested back-end components and frameworks for enterprise applications, ensuring scalability and efficiency.• Led the creation of new features, bug fixes, and enhancements, while writing unit, integration, and manual tests to ensure software reliability.• Conducted code reviews and maintained detailed technical documentation, establishing coding patterns and best practices.• Collaborated closely with the development team to implement improvements and optimize the system's performance.• Utilized PHP, Java, JavaScript, HTML, CSS and other technologies to develop different parts of the framework used by the company, tools like Selenium for testing and worked with SQL databases (PostgreSQL, Oracle, SQL Server) to ensure seamless data integration.
Empfehlungen
Sei die erste Person, die Bernardo empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- MBA - Software and Solution ArchitectureFCTECH2022I’m currently pursuing a graduate-level Lato Sensu MBA in Software and Solution Architecture, formally accredited by Brazil’s Ministry of Education. This 600‑hour, 18‑month program offers a comprehensive curriculum delivered in a flexible, asynchronous online format, featuring optional live Q&A sessions . The program is structured across four key pillars: - Solution & Software Architecture – mastering architectural styles like microservices, event-driven and cloud-native systems; design principles (SOLID, Clean/Hexagonal Architecture); caching; concurrency; and Architecture Decision Records (ADRs) . - Domain‑Driven Design (DDD) – context mapping, tactical modeling, event sourcing, aggregates, and tightly integrating DDD with microservices . - DevOps, SRE & Platform Engineering – infrastructure-as-code, containerization (Docker, Kubernetes), CI/CD pipelines, observability, SLOs, error budgets, and site reliability . - Soft Skills & Leadership – teamwork, personal branding, entrepreneurship, and strategic communication for technical leadership . Classes are led by Wesley Willians, Full Cycle's founder and Microsoft MVP, with over 30 participating industry experts, including prominent names like Robert C. Martin (Uncle Bob), Alistair Cockburn, and Vaughn Vernon .
- Bachelor's in Software EngineeringUniversidade Positivo2023Bachelor's in Software Engineering