Skip to content
View oleonardosilva's full-sized avatar
😀
hey, what's up?
😀
hey, what's up?

Highlights

  • Pro

Organizations

@ifspcbt-devspace

Block or report oleonardosilva

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oleonardosilva/README.md

Hi! I'm Leonardo, a Full-Stack Software Developer with a technical diploma in Informatics from IFSP Cubatão, passionate about software engineering, system architecture, and building solutions to real-world problems.

My journey into programming started with Minecraft plugin development, driven by the curiosity to create my own game mechanics and experiences. What began as a hobby eventually became my profession.

Since then, I've gained professional experience developing and maintaining enterprise applications, RESTful APIs, and integrated systems, working across both backend and frontend technologies.

Some of the areas I've worked with include:

  • Backend Development: Building RESTful APIs and business applications using Java (Spring Boot), C# (.NET), and Node.js (Express).
  • Frontend Development: Creating modern, responsive interfaces with React, Next.js, and TypeScript.
  • Systems Integration: Integrating third-party APIs, payment gateways, messaging platforms, and enterprise services.
  • Artificial Intelligence: Developing AI-powered features, conversational systems, and integrations with LLMs and Retrieval-Augmented Generation (RAG).
  • Databases & Infrastructure: Working with relational and NoSQL databases, Docker, CI/CD pipelines, and application deployment.
  • Software Engineering: Applying Clean Architecture principles, automated testing, code reviews, and collaborative development practices.

I'm particularly interested in backend engineering, distributed systems, and software architecture, always looking to deepen my technical knowledge and build reliable, maintainable software.

Beyond programming, I'm passionate about mathematics, physics, gaming, and technology in general.

Tech Stack

Languages: Java, C#, TypeScript, JavaScript, Go

Backend: Spring Boot, .NET, Node.js, Express.js, NestJS

Frontend: React, Next.js, Tailwind CSS

Databases: PostgreSQL, MySQL, MongoDB, Redis

Infrastructure & DevOps: Docker, Git, CI/CD, Azure DevOps

Messaging & Observability: RabbitMQ, Prometheus, Grafana, OpenTelemetry

AI & Integrations: LLM APIs, RAG, REST APIs, Webhooks, n8n

A Little More About Me

  • 🎓 Completed a technical program in Informatics at IFSP Cubatão.
  • 🎮 Started programming by developing Minecraft plugins.
  • 🧠 Interested in software architecture, mathematics, and computer science.
  • ✝️ Catholic, with a strong appreciation for faith and community.
  • 🤠 Big fan of Red Dead Redemption II. Arthur Morgan remains unforgettable.

Let's Connect!

Feel free to reach out through LinkedIn or email me at oleonardosilva.dev@gmail.com.

Pinned Loading

  1. ifspcbt-devspace/tickets-api ifspcbt-devspace/tickets-api Public

    Design of a Backend API for a ticket system written in Java, applying SOLID, Clean Architecture and Domain-Driven-Design. The framework used in question is Spring Boot, with the Spring Data JPA and…

    Java 7