Watch Intro
Profile Summary
I am a software engineer with 5 years of experience in backend development and architecture, specializing in Node.js, C# .NET Core, and Golang. Skilled in AWS infrastructure, MySQL, Redis, ECS, and Express, I have led demanding projects, building scalable, robust systems for over 1 million devices and 500,000 clients. Dedicated to creating efficient solutions, I constantly seek to expand my technical skills to contribute effectively to impactful projects.
Culture
In workplace, I am known for . . .
- Proactive
- Calm
I thrive in environments . . .
- Opportunist
- Focus on results
I struggle in environments . . .
- non-communicative
- lack of teamwork
Work Experience
Getrak
Software Engineer
- Jun, 2023 - Oct, 2024
- Brazil
- Developed and maintained REST APIs using Node.js with Koa, ensuring seamless communication between systems.
- Managed MySQL databases for secure and efficient data storage, and leveraged Redis for managing fast and scalable information queues.
- Orchestrated microservices on AWS ECS, using Docker for containerization, ensuring a highly available and scalable infrastructure.
- Developed Java gateways with Spring Boot for efficient communication between microservices.
- Utilized PHP and JavaScript for legacy system contributions, ensuring seamless integration with modern systems.
- Developed Go gateways to process raw tracker data, playing a crucial role in ingesting and processing large data volumes.
- My contributions positively impacted over 1 million users, optimizing vehicle telemetry management and system performance.
- Demonstrated agility and efficacy in resolving critical incidents, ensuring uninterrupted data transmission for over 1.5 million vehicles.
- Employed best practices and design patterns, including SOLID, TDD, and BDD, while leading Jest unit test development for code quality.
- Actively participated in agile development rituals, leading project refinement and planning for mass vehicle impact.
- Developed and maintained micro frontends with React and styled components, providing an elegant and responsive user interface for vehicle monitoring and incident handling.
Skills
JavaScriptMySQLRedisNode.jsReactSpring BootGoPHPDockerStyled Components
Industries
Software
Tech6 Group
Full Stack Developer
- Aug, 2022 - Jun, 2023
- Brazil
- My contributions positively impacted over 1 million users, optimizing vehicle telemetry management and system performance.
- Demonstrated agility and efficacy in resolving critical incidents, ensuring uninterrupted data transmission for over 1.5 million vehicles.
- Developed new features in the interfaces using React with Redux, providing an exceptional user experience and an intuitive, responsive interface.
- Conducted fixes and improvements in existing flows, both in the backend and frontend, ensuring a robust and trouble-free system.
- Leading an initiative to enhance team rituals, I prioritized agile principles to boost efficiency and productivity during sprints. I introduced refinements in daily, planning, and review rituals, ensuring each moment was maximized.
- In the project at hand, I utilized .NET Core for REST API development, harnessing the full power and versatility of this technology. On the frontend layer, I adopted React and Redux to create an immersive, fluid user experience.
- Leveraged Azure infrastructure for hosting the backend API, ensuring scalability and reliability. For functionalities involving file and document operations, I integrated the API with AWS S3, ensuring efficiency and security in storage and management.
- Although not implemented, I performed corrections for privilege control using PostgreSQL and ACL roles. Additionally, I employed feature flags for controlling the use of improvements and new flows, ensuring a controlled and incremental approach to feature releases.
Skills
JavaScriptMySQLRedisNode.jsReactSpring BootGoPHPSOLID PrinciplesDockerJestStyled ComponentsTDD
Warren Brasil
Back End Developer & Technical leader
- Dec, 2021 - Aug, 2022
- Brazil
- Developed a comprehensive delivery management tool to analyze and mitigate bottlenecks in the delivery flow, optimizing delivery processes.
- Led the migration of services to different architectures, orchestrating the transition from GraphQL to RESTful APIs, maintaining service reliability.
- Spearheaded improvements in the payment flow, significantly reducing transfer times for bank transfers (TED), resulting in an enhanced user experience within the investment platform.
- Collaborated closely with teams to develop and integrate new features, including the implementation of the PIX payment service, requiring integrations with third-party APIs.
- Served as a technical lead, providing mentorship and guidance to a team of apprentice Node developers, ensuring adherence to best practices and architectural standards.
- Designed and implemented a career advancement roadmap for Node developers, encompassing foundational concepts, best practices, and advanced techniques such as SOLID principles, clean architecture, TDD, DDD, and testing methodologies.
- Leveraged technologies such as Node.js, Express, MongoDB, MySQL, .NET Core, and AWS for API development and hosting, ensuring scalability, reliability, and security.
- Demonstrated versatility and proficiency in utilizing Kafka for message queuing and event streaming, enabling efficient communication across distributed systems.
Skills
AWSMySQLPostgreSQL.NET CoreNode.js
Industries
FintechSoftware
Grupo Rota Certa
Frontend Developer
- Feb, 2021 - Nov, 2021
- Brazil
- Designed and developed intuitive user interfaces, ensuring seamless navigation and optimal user experience within the logistics system.
- Led end-to-end implementation of features like truck tracking and financial transaction management, using PostgreSQL for robust data storage and AWS for scalable, reliable, and secure hosting.
- Implemented advanced automation features, including invoice reading capabilities, to expedite workflow processes.
- Collaborated closely with stakeholders for requirements gathering, design iteration, and feedback-driven improvements, fostering a collaborative and client-focused development approach.
- Actively engaged in refining and optimizing system performance using Vue.js with TypeScript best practices and leveraging Vuetify components for responsive and visually appealing interfaces.
- Assumed additional responsibilities, including occasional adjustments to the Django API, showcasing versatility across the full development stack.
Skills
Vue.jsTypeScriptAWSPostgreSQLDjango
Industries
Transportation
BoxTI
Full Stack Developer
- Jul, 2019 - Jan, 2022
- Brazil
- Spearheaded improvements in the payment flow, significantly reducing transfer times for bank transfers (TED), resulting in an enhanced user experience within the investment platform.
- Led the development of complex functionalities for legacy systems utilizing PHP, HTML, CSS, and JavaScript.
- Developed microservices using Node.js with Express and NestJS, adhering to clean architecture principles.
- Implemented comprehensive test suites, including unit tests using Jest and integration tests using Supertest, to ensure code quality, reliability, and scalability.
- Architected systems based on MVC architecture with Laravel, leveraging clean architecture principles and design patterns.
- Utilized Vue.js with Vuetify, Buefy, and Nuxt.js for front-end development, focusing on usability, accessibility, and performance optimization.
- Conducted server configuration on Linux environments, utilizing Apache to set up PHP production servers for clients, ensuring optimal performance and security.
- Demonstrated flexibility and effectiveness in addressing critical bug fixes, including resolving integration issues with SAP systems, enhancing application reliability and functionality.
Skills
JavaScriptVue.jsAWSMySQL.NET CoreLaravelNode.jsPHPCSSHTMLJestNuxt.jsSupertest
Industries
Financial ServicesSoftwareTransportation
Education
Bachelor's degree
- Engenharia de Software
- Católica de Santa Catarina - Centro Universitário, Brazil
- 2023
All Skills
Languages
- JavaScript | 6 yrs
- TypeScript | 6 yrs
- Go | 3 yrs
- PHP | 6 yrs
- Golang | 3 yrs
Frameworks
- Vue.js | 5 yrs
- .NET Core | 3 yrs
- Django | 1 yr
- Laravel | 3 yrs
- Node.js | 6 yrs
- React | 6 yrs
- Spring Boot | 3 yrs
- Nuxt.js | 3 yrs
Cloud
- AWS | 3 yrs
- Cloud Architecture | 3 yrs
Databases
- MySQL | 6 yrs
- PostgreSQL | 5 yrs
- Redis | 3 yrs
Paradigms
- Agile | 6 yrs
- DevOps | 3 yrs
- Scrum | 6 yrs
- SOLID Principles | 5 yrs
- TDD | 5 yrs
- CI-CD | 6 yrs
Tools
- CSS | 3 yrs
- Docker | 5 yrs
- HTML | 6 yrs
- Jest | 6 yrs
Libraries
- Styled Components | 3 yrs
- Supertest | 4 yrs