Leonardo P.

Leonardo P.

Fullstack JavaScript Developer

Curitiba, Brazil
Hire Leonardo P. Hire Leonardo P. Hire Leonardo P.

About Me

Leonardo is an accomplished senior software engineer with an extensive background spanning over six years. His expertise lies in the realm of Node.js and JavaScript back-end development, complemented by proficiencies in front-end development and DevOps practices. Leonardo boasts a remarkable portfolio, having successfully constructed enterprise-grade applications and design systems for prominent entities such as Philips, Napster, the Brazilian Sabemi Insurance Company, and Granero. Committed to professional growth, he possesses an unwavering passion for assimilating novel business models, mastering cutting-edge technologies, and driving digital transformations. Notably, Leonardo's profound industry acumen is underscored by the attainment of a bachelor's degree in computer science.

JavaScript SQL CSS HTML Typescript SASS YAML LESS PHP UML Graphql SCSS Express.js Jest JSON Web Tokens (JWT) Redux Angular Next.js Bootstrap NestJS Swagger OAuth 2 Tailwind CSS React Node.js REST APIs RXJS Google Maps OpenAPI Google Maps API Git Artifactory Terraform Github Amazon Elastic Container Service (Amazon ECS) AWS Fargate Amazon Elastic Container Registry (ECR) AWS ELB Amazon CloudFront CDN Coveralls Amazon Athena Amazon Virtual Private Cloud (VPC) Amazon EBS Amazon ElastiCache Amazon Simple Queue Service (SQS) Amazon Simple Notification Service (Amazon SNS) Amazon Cognito AWS Glue Amazon OpenSearch Amazon CloudWatch AWS CloudTrail Test-driven development (TDD) Automated Testing DRY KISS Modular Design Responsive Web Design (RWD) Serverless Architecture DevOps YAGNI Microservices Unit Testing E2E Testing Docker MacOS Kubernetes Amazon Web Services (AWS) AWS Lambda Google Cloud Platform (GCP) Heroku AWS ALB Amazon EC2 AWS Elastic Beanstalk JSON Redis Amazon DynamoDB MongoDB MySQL Amazon Aurora Databases Amazon S3 (AWS S3) Amazon EFS Google Cloud Architecture Web Development Google Pub/Sub Documentation Back-end Full-stack AWS DevOps Data Structures Serverless WebSockets Design Systems CI/CD Pipelines DesignOps Conventional Commits Semantic Versioning Framer Prototyping APIs Caching Dashboards GitHub Actions Google SEO React Hook Forms date-fns Content Delivery Networks (CDN) Data Visualization SaaS Software as a Service (SaaS) Amazon Kinesis Monitoring Observation Leadership Computer Architecture Artificial Intelligence (AI) Graph Theory Social Networks Infrastructure as Code (IaC) Reakit Google Tag Manager reCAPTCHA Downshift AWS Certificate Manager Code Coverage Enterprise Resource Planning (ERP) Amazon Glacier Identity & Access Management (IAM) Disaster Recovery Plans (DRP) High Availability Disaster Recovery (HADR) Well-Architected Framework Load Balancers AWS Auto Scaling Amazon RDS Amazon Route 53 CORS AWS Snow Family Amazon FSx Amazon MQ Amazon API Gateway Amazon EventBridge Google Cloud Build Analytics

Work history

UpStack
UpStack
Fullstack JavaScript Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Freelance
Freelance
Senior Software Engineer
2021 - Present (3 years)
Remote
  • Engineered new architectural improvements on the GCP, developed and tested APIs and enhanced API performance by 70%.

  • Designed and deployed new features on the backend API and worked on the GCP Pub/Sub integration for streaming events.

  • Followed modular dev practices for pull requests and peer reviews to enhance code quality using modern design principles.

Granero Transportes
Granero Transportes
Frontend Engineer
2020 - 2021 (1 year)
Brazil
  • Worked on a new, improved and responsive portal for Granero - increasing leads to 70k+.

  • Designed and implemented several features to enhance the back-office portal and streamline authentication management.

  • Deployed enhancements on the solution - fixing layout bugs, improving code quality and maintaining design patterns.

Hero99
Hero99
Senior Software Engineer
2020 - 2021 (1 year)
Brazil
  • Designed and implemented an insurance management portal for Sabemi Insurance with 340k users across 21 Brazilian states.

  • Built an agnostic design system that helps to distribute design tokens in multiple formats simultaneously across projects.

  • Managed digital transformation across 30+ Philips repositories by standardizing GitHub CI/CD pipelines and best practices.

PlugApps
PlugApps
Fullstack Engineer
2019 - 2019
Curitiba, Brazil
  • Developed and maintained PlugApps' proprietary microservices architecture - delivering 170+ tests on APIS.

  • Enhanced the microservice architecture by removing performance bottlenecks and increasing API fetching performance by 75%.

  • Built and deployed a social network management dashboard with features to track users, posts and reports.

MULTILIG Tecnologia
MULTILIG Tecnologia
Fullstack Engineer
2018 - 2018
Curitiba, Brazil
  • Designed and implemented a new automated geolocation feature that helps to track optical fibre installations across 2k towns.

  • Maintained high code quality, optimized the performance of dashboard report queries and deployed solutions to resolve bottlenecks.

  • Participated in regular solution design sessions to improve interfaces and integrate components and 3rd-party APIs.

Portfolio

Clean Architecture TypeScript API

I diligently developed a Node.js-based API, utilizing the esteemed Clean Architecture approach to construct high-caliber enterprise-grade projects. Employing industry-leading technologies such as Jest, MongoDB, JWT, and GraphQL, I proficiently implemented the project following OpenAPI-conforming documentation, leveraging Swagger. Meticulously ensuring quality, I implemented robust pipelines through Travis CI, incorporated thorough code coverage analysis via Coveralls, and expertly deployed the solution on Heroku.

Sabemi Consumers Portal

I was commissioned by the Brazillian Sabemi Insurance Company to design and develop a sophisticated insurance management portal. Leveraging my expertise in TypeScript, Angular, RxJS, Conventional Commits, JWT, responsive design, and a modular architecture, I successfully executed the project.

Napster App

I played a pivotal role in executing the migration of legacy services to a cloud-native infrastructure housed within the renowned Google Cloud Platform (GCP). Additionally, I successfully facilitated the seamless migration of a suite of services, handling a massive influx of over 3 billion monthly accesses, skillfully employing technologies like Node.js, Nest.js, TypeScript, GCP, Cloud Run, observability, custom metrics, alerts, and various other tools and methodologies.

Spaceship Tracking Website

This landing page represents a vehicle tracking platform in Brazil, meticulously crafted by leveraging Tailwind CSS, Next.js 13, responsive web design (RWD), and Lazy loading techniques, resulting in a commendable achievement of flawless page speed scores.

Granero Consumers Portal

I was engaged as a freelance developer by Granero, the largest moving company in Brazil, to create an updated and mobile-responsive consumer portal. The necessity arose from the prevalence of mobile phone usage among Granero's customers when it comes to hiring moving services. The previous website lacked responsiveness and scored poorly (below 40) in performance, SEO, best practices, and accessibility according to the web.dev measurement test. The new portal enables seamless hiring of moving services through mobile phones, resulting in the acquisition of over 70,000 leads per month. Additionally, the revamped portal introduces new pages such as the careers page and international shipping page, facilitating increased employee recruitment and international service requests for the company's expansion. Employing Next.js, TypeScript, Sass, Reakit, React Hook Form, Google Tag Manager (GTM) and reCAPTCHA integration, Next.js SEO, Downshift, Axios, React Google Maps APIs, and date-fns, I successfully developed the entire consumer portal.

Education

AWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect – Associate
AWS
2022 - Present (2 years)
Certified Kubernetes Administrator (CKA)
Certified Kubernetes Administrator (CKA)
The Linux Foundation
2021 - Present (3 years)
JSON PATH Quiz
JSON PATH Quiz
KodeKloud
2021 - 2021
AWS MasterClass: Go Serverless with AWS Lambda and AWS Aurora
AWS MasterClass: Go Serverless with AWS Lambda and AWS Aurora
Udemy
2019 - 2019
Advanced React and Redux: 2019 Edition
Advanced React and Redux: 2019 Edition
Udemy
2019 - 2019
BSc. Computer Science
BSc. Computer Science
Universidade Tuiuti do Paraná
2017 - 2020 (3 years)
Complete SQL
Complete SQL
Softblue Cursos Online
2015 - 2015
Associate Degree in Information Technology
Associate Degree in Information Technology
Grupo Educacional Opet
2014 - 2016 (2 years)