About

Curitiba, Brazilme@olucasleite.dev

Software engineer with 10+ years in technology, building full-stack applications and scalable web platforms for automotive, financial, and government sectors.

Today I work at Grupo Boticario with Node.js, React, and AWS. Experience with Next.js, TypeScript, Angular, .NET, NestJS, REST/GraphQL/gRPC APIs, microservices, legacy modernization, and CI/CD.

Focused on code quality, performance, observability, scalability, and using AI to accelerate the development cycle.

Experience

Software Engineer

Grupo Boticario · Curitiba, Brazil

Full-stack development with Node.js, React, and AWS on large-scale digital platforms.

  • Building applications and services with Node.js on the backend and React on the frontend
  • Using AWS for infrastructure, integrations, and production delivery
  • Focus on quality, performance, and continuous evolution of large-scale systems

Node.js · React · AWS · TypeScript

Software Engineer (Mid-level I)

Grupo Barigui · Curitiba, Brazil

Support, evolution, and modernization of corporate systems for one of Brazil's largest automotive groups.

  • Refactored legacy PHP applications to .NET 6+ while preserving critical business rules
  • Built .NET microservices and backends, Angular interfaces, and Node.js (TypeScript) integrations
  • REST, GraphQL, and gRPC APIs with RabbitMQ, PostgreSQL, and MongoDB
  • CI/CD automation with Jenkins and ArgoCD, plus Docker and AWS for continuous delivery

PHP · .NET · Angular · Node.js · TypeScript · RabbitMQ · PostgreSQL · MongoDB · Jenkins · ArgoCD · Docker · AWS

Junior Software Engineer

InvestMoney SA · Curitiba, Brazil

Financial-sector web applications with React, Next.js, NestJS, and microservices architecture.

  • High-performance componentized UIs with React, Next.js, TypeScript, Redux, and Context API
  • Robust APIs with Node.js, TypeScript, and NestJS in a microservices architecture
  • REST and GraphQL integrations, testing, and render performance optimizations
  • PostgreSQL, MongoDB, Docker, Kubernetes, AWS, and GitHub Actions CI/CD pipelines
  • Code reviews, agile practices, and AI tooling to accelerate the development cycle

React · Next.js · TypeScript · NestJS · Node.js · PostgreSQL · MongoDB · Docker · Kubernetes · AWS · GitHub Actions

Front-End Developer Intern

Policia Cientifica do Parana · Curitiba, Brazil

Institutional web applications for public-sector internal systems, focused on usability and performance.

  • Responsive interfaces with React and Vue.js
  • API integration for communication between services and internal operations
  • Code standardization and quality improvements in a government environment

React · Vue.js · JavaScript · REST APIs

Back-End Developer Intern

Tribunal de Contas de Roraima · Boa Vista, Brazil

Institutional backend with Java and Spring Boot, REST APIs, and corporate system evolution.

  • Built REST APIs and system-to-system integrations
  • Modeled and optimized MySQL and PostgreSQL databases
  • Maintained and modernized legacy systems
  • Automated tests with JUnit and Mockito, applying OOP principles

Java · Spring Boot · MySQL · PostgreSQL · JUnit · Mockito

IT Support Intern

Secretaria Municipal de Gestao Social · Boa Vista, Brazil

Infrastructure and systems support in an institutional environment, focused on availability and stability.

  • Corporate network monitoring and administration with traffic control
  • Observability with Zabbix for metrics and incident follow-up
  • N2/N3 technical support with diagnosis and resolution in production
  • Linux and Windows server maintenance, automation, and process documentation

Linux · Windows · Zabbix · Networking

Skills

Front-end
React · Next.js · TypeScript · JavaScript · Redux · Context API · React Native (Expo) · Angular · HTML5 · CSS3 · Tailwind CSS · SCSS · Vite · Jest · Cypress
Back-end & data
Node.js · NestJS · .NET · PHP · Python · REST · GraphQL · gRPC · PostgreSQL · MongoDB · MySQL · Redis · DynamoDB · RabbitMQ
Cloud & DevOps
AWS (RDS, IAM, CloudFront, Load Balancers, S3) · Kubernetes · Docker · GitHub Actions · ArgoCD · Jenkins · Azure
Architecture
Microservices · Microfrontends · Clean Architecture · DDD · SOLID · Design Patterns · Monorepos (NX, Lerna, Yarn Workspaces) · CI/CD · Semantic Versioning
Languages
Portuguese (Native) · English (Full Professional)

Education

Bachelor in Systems Analysis and Development

Pontifical Catholic University of Parana (PUCPR)

Academic highlight: 9.7 grade in Object-Oriented Programming (Java)