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.

AI, ML & LLM

YAML UML Amazon Elastic Container Service (Amazon ECS) Amazon Elastic Container Registry (ECR) AWS CloudTrail High Availability Disaster Recovery (HADR)

Frontend

Backend

PHP Express.js Node.js REST APIs OpenAPI Google Maps API APIs Amazon API Gateway

Database

DevOps

Terraform AWS Fargate AWS ELB Amazon CloudFront CDN Amazon Virtual Private Cloud (VPC) Amazon EBS AWS Glue Amazon CloudWatch DevOps Docker Kubernetes Amazon Web Services (AWS) AWS Lambda Google Cloud Platform (GCP) AWS ALB AWS Elastic Beanstalk Amazon S3 (AWS S3) Google Cloud AWS DevOps CI/CD Pipelines AWS Certificate Manager AWS Auto Scaling AWS Snow Family Google Cloud Build

QA & Testing

Workflow

Git Github GitHub Actions

Other

Typescript SASS LESS Graphql JSON Web Tokens (JWT) Redux NestJS Swagger OAuth 2 RXJS Google Maps Artifactory Coveralls Amazon Athena Amazon ElastiCache Amazon Simple Queue Service (SQS) Amazon Simple Notification Service (Amazon SNS) Amazon Cognito Amazon OpenSearch DRY KISS Modular Design Responsive Web Design (RWD) Serverless Architecture YAGNI Microservices MacOS Heroku Amazon EC2 JSON Redis Amazon Aurora Amazon EFS Architecture Web Development Google Pub/Sub Documentation Back-end Full-stack Data Structures Serverless WebSockets Design Systems DesignOps Conventional Commits Semantic Versioning Framer Prototyping Caching Dashboards Google SEO date-fns Content Delivery Networks (CDN) Data Visualization SaaS Software as a Service (SaaS) Amazon Kinesis Monitoring Observation Leadership Computer Architecture Artificial Intelligence Graph Theory Social Networks Infrastructure as Code (IaC) Reakit Google Tag Manager reCAPTCHA Downshift Code Coverage Enterprise Resource Planning (ERP) Amazon Glacier Identity & Access Management (IAM) Disaster Recovery Plans (DRP) Well-Architected Framework Load Balancers Amazon RDS Amazon Route 53 CORS Amazon FSx Amazon MQ Amazon EventBridge Analytics

Work history

UpStack
UpStack
Fullstack JavaScript Developer
2022 - Present (3 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 (4 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.

Showcase

Clean Architecture TypeScript API
  • Developed a Node.js-based API using Clean Architecture, improving the construction of enterprise-grade projects

  • Integrated technologies such as Jest, MongoDB, JWT, and GraphQL, adhering to OpenAPI standards with Swagger documentation

  • Maintained quality by implementing Travis CI pipelines, using Coveralls for code coverage analysis and deploying solution on Heroku

Sabemi Consumers Portal
  • Sabemi Consumers Portal was designed and developed for the Brazillian Sabemi Insurance Company.

  • The project involved using TypeScript, Angular, RxJS, Conventional Commits, JWT, and implementing responsive design with a modular architecture.

  • The portal is a sophisticated insurance management system successfully delivered as per commissioned requirements.

Napster App
  • Played a key role in migrating legacy services to Google Cloud Platform.

  • Managed successful migration of services handling over 3 billion monthly accesses.

  • Employed technologies like Node.js, Nest.js, TypeScript, GCP, Cloud Run, observability, custom metrics, alerts and various other tools for the migration.

Spaceship Tracking Website
  • Vehicle tracking page crafted using Tailwind CSS, Next.js 13, RWD and Lazy loading.

  • Platform is predominantly used in Brazil.

  • Project demonstrates flawless page speed scores.

Granero Consumers Portal
  • The developer was hired by Granero, Brazil's largest moving company, to create a mobile-responsive consumer portal due to increasing mobile phone usage among the customers.

  • The new portal, which was developed using technologies including Next.js, TypeScript, and Google Tag Manager, resulted in over 70,000 leads per month and introduced new pages for careers and international shipping.

  • The revamped portal drastically improved performance, SEO, best practices, and accessibility scores from below 40 in the previous website, facilitating growth and expansion for Granero.

Education

AWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect – Associate
AWS
2022 - Present (3 years)
Certified Kubernetes Administrator (CKA)
Certified Kubernetes Administrator (CKA)
The Linux Foundation
2021 - Present (4 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)