π Bachelor's Degree in Computer Science
π Passionate about Backend Engineering, Software Architecture, DevOps, and Scalable Systems
I'm a Full Stack Software Engineer with hands-on experience building modern web applications using Node.js, React, Next.js, and PostgreSQL.
My focus is on developing maintainable, scalable, and production-ready software while applying software engineering principles such as SOLID, Design Patterns, Clean Code, and System Design.
I have practical experience building complete applications, from database modeling and backend APIs to frontend interfaces, automated testing, CI/CD pipelines, containerization, and cloud deployment.
- Backend Engineering
- Software Architecture
- API Design
- Authentication & Security
- Automated Testing
- DevOps & CI/CD
- Cloud Infrastructure
- Scalable Systems
- Node.js
- TypeScript
- JavaScript
- NestJS
- Express.js
- REST APIs
- PostgreSQL
- React
- Next.js
- Angular
- HTML
- CSS
- Jest
- Integration Testing
- TDD
- BDD
- Docker
- GitHub Actions
- AWS
- Terraform
- Vercel
- CI/CD Pipelines
- SOLID Principles
- Design Patterns
- MVC Architecture
- Clean Code
- System Design Fundamentals
Production-ready Full Stack application inspired by TabNews.
π Repository: https://github.com/leocavalhere6/tabnews
π Live Demo: https://tabnews-weld-ten.vercel.app
- Authentication & Authorization
- Versioned REST APIs
- PostgreSQL Relational Database
- Integration Testing with Jest
- Dockerized Environment
- CI/CD with GitHub Actions
- MVC Architecture
- Automated Deployments
- Full Backend & Frontend Integration
Bachelor's Degree in Computer Science EstΓ‘cio University (2021β2025)
π§ Email: leocavalhere6@gmail.com
πΌ LinkedIn: https://linkedin.com/in/leonardo-cavalhere
π GitHub: https://github.com/leocavalhere6
β Always learning, building, and improving as a software engineer.

