Leonardo AraujoFull Stack Developer
Leonardo is a Full Stack Developer with 4 years of experience in creating software that enhances operations in the music, travel, and finance industries. His technical expertise includes TypeScript, React, Vue, Node, Next, Nuxt, Nest, MongoDB, PostgreSQL, and AWS. He is dedicated to writing clean, readable, and testable code. Throughout his career, Leonardo has developed full-stack web applications, automated complex processes, and made significant improvements in system scalability and performance. His role often involves building intuitive user interfaces and efficient backend systems, ensuring high availability and security by managing server and database operations. Leonardo is excited to contribute to projects where he can apply his skills to create impactful solutions.
Certifications
Vue.js
Vue.js
11/26/2019
NodeJS
Node.js
12/09/2019
C1 Advanced
C1 Advanced, B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
Vue.js (3)
Node.js (3)
B2 Upper Intermediate
B1 Intermediate
C1 Advanced
React (4)
AWS Lambda (3)
AWS S3 (2)
Amazon Web Services (AWS) (2)
AWS SQS (2)
Search Engine Optimization (SEO) (2)
Next.js (2)
Agile (2)
TypeScript (2)
JavaScript (2)
NoSQL (1)
Docker Compose (1)
Docker (1)
MongoDB (1)
Experience
Full Stack DeveloperSysMap Solutions
02/2024 - Currently

At Sysmap, one of the largest software houses in Brazil, I am able to provide development services for one of the largest companies in Latin America, which has over 7 million active users. - Contributed to projects for a leading South American company. - Implemented and maintained unit, coverage and end-to-end tests. - Implemented clean architecture principles for improved code quality and scalability. - Utilized AWS services such as SQS and S3 for efficient data management and processing. - Applied design patterns like "Chain of Responsibility", “Decorators” and “Strategy”. - Integrated multiple micro-services.

AWS S3
AWS SQS
Amazon Web Services (AWS)
Vue.js
Node.js
AWS Lambda
Full Stack DeveloperElement 14
02/2023 - 01/2024

At Element 14, I had the opportunity to collaborate with a global team and US-based clients. During my time there, I gained valuable experience working in an agile, fast-paced startup environment, managing multiple parallel projects. - Worked in a fast paced startup environment. - Actively participated in daily English meetings with USA clients, enhancing communication skills. - Designed and developed a savings calculator application for electric vehicles from scratch. - Utilized Docker and Docker-compose for efficient containerization. - Implemented Tailwind CSS for a scalable and maintainable UI styling. - Managed data using MongoDB, embracing a NoSQL approach for flexibility.

Docker Compose
Docker
NoSQL
React
MongoDB
Vue.js
Node.js
AWS Lambda
Front End DeveloperAmo Promo
11/2021 - 01/2023

At Amo Promo, I had the opportunity to work in the travel and tourism industry. There, I was responsible for helping to create and maintain the company's new hotel booking service, El Quarto. - Contributed to innovative projects in the travel industry. - Delivered real-time data visualization within interactive maps. - Managed high-volume user access applications, ensuring scalability and performance. - Practiced Agile methodologies, particularly Scrum, for streamlined project management. - Leverage Server side rendering for SEO optimization.

Search Engine Optimization (SEO)
Agile
React
Next.js
Front End DeveloperORB Music
09/2020 - 10/2021

At ORB Music, a company in the music industry business, I helped develop a tool that allowed its clients (musicians) to see all their royalties in real-time on the major music platforms. - Contributed to innovative projects in the music industry. - Migrated JavaScript projects to TypeScript for enhanced code quality and maintainability. - Front-end development of a cutting-edge royalties distribution platform. - Created and implemented UI/UX.

TypeScript
JavaScript
React
Education
Computer EngineeringIBMR
01/2019 - Currently