LEONARDO

ALMEIDA

> Full Stack Software Engineer_
> Hover over icons for details_
React
Next.js
Python
AWS
Azure
Node.js
Ruby on Rails
TypeScript
JavaScript
Docker
PostgreSQL

> About.exe

Profile

Full Stack Software Engineer with 5+ years of experience developing scalable web applications for retail and banking industries. Skilled in building high-performance solutions using modern frameworks and cloud technologies. Strong collaborator in international teams, ensuring seamless development and deployment of software solutions.

Location & Contact

> Skills.json

languages

JavaScript
TypeScript
Python
Ruby

frameworks

React
Next.js
Node.js
NestJS
Ruby on Rails
FastAPI
Flask

cloud

AWS
Azure
Docker
Kubernetes

databases

PostgreSQL
ElasticSearch

> Experience.log

Software Engineer

Boston Consulting Group (BCG)

São Paulo

JULY 2024 - PRESENT
>Developed full-stack applications for retail and banking clients as part of BCG X Delivery projects
>Engineered scalable systems using Django, FastAPI, Node.js, and React
>Built data-driven analytics tools and dashboards with Tableau
>Designed gross margin improvement tool for automotive parts retailer
>Created assortment optimization tool for major retail client
>Collaborated on generative AI initiatives for automation

Software Engineer

SMT Solutions

São Paulo

FEBRUARY 2022 - JUNE 2024
>Built frontend interfaces using React, TypeScript, Next.js, and MJML
>Developed backend services with Ruby on Rails, Flask, and GraphQL
>Implemented NestJS microservice with Amazon SQS
>Enhanced system performance using ElasticSearch and PostgreSQL
>Managed containerized deployments with Docker and Kubernetes

Web Developer

Freelance Software Developer

São Paulo

JANUARY 2021 - DECEMBER 2022
>Developed landing pages, company websites, personal portfolio pages, and small-scale product management systems using HTML, CSS, JavaScript, and React
>Built responsive, conversion-focused landing pages with clear layouts, reusable components, and basic SEO and performance considerations
>Implemented interactive UI features and form flows, focusing on usability and consistent design across devices
>Added backend functionality with Node.js, supporting CRUD operations, form submissions, and simple authentication logic
>Worked on lightweight product management systems to track items, users, and statuses, gaining hands-on experience with real-world data handling
>Used Git for version control and followed iterative, product-focused development practices

Education

Bachelor's in Computer Science

Universidade de São Paulo (USP), São Carlos, SP

Class of 2017

> Contact.connect()

Ready to build something amazing together?