Skip to content
View pedroestevaodev's full-sized avatar

Block or report pedroestevaodev

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
pedroestevaodev/README.md

Typing SVG Dark Typing SVG Light

I have been working with software development for a few years, and over time I have gained a clearer understanding of what keeps me interested in this field: building products that solve real problems, supported by code that holds up over time and makes sense to the team that comes next.

I work across the full web development stack. On the frontend, I use React, Next.js, and TypeScript. On the backend, I work with Node.js, Java with Spring Boot, and PHP with Laravel, as well as databases such as PostgreSQL and Oracle. Having this end-to-end perspective matters in practice because technical decisions rarely stay within a single layer.

Throughout my career, I have worked in very different contexts, including critical corporate healthcare systems, customer service platforms, and legacy modernization projects. Each one taught me things that are difficult to learn any other way. I learned how to approach an unfamiliar codebase without judgment, understand why previous decisions were made, and propose improvements without disrupting what is already working.

I also learned that technical quality is often one of the first things to be compromised when deadlines become tight, precisely when it matters the most. I work with Clean Code, SOLID, Design Patterns, and automated testing not simply because they are considered good practices, but because I have seen what happens when a team decides it will “refactor later.”

When I am not working with code, APIs, or databases, I am probably reading something or being supervised by a cat. Feel free to reach out to talk about software development, architecture, legacy modernization, or books.

Connect with me!

Portfolio Dark Portfolio Light E-mail Dark E-mail Light LinkedIn Dark LinkedIn Light

Pinned Loading

  1. plataforma-estudo-personalizado plataforma-estudo-personalizado Public

    A personalized study platform developed with Gemini API. It helps students structure content, stay focused and learn more efficiently by generating personalized study modules based on chosen topics…

    TypeScript 8 1

  2. wongames wongames Public

    Full-stack e-commerce platform for digital games, built as a monorepo with Next.js, TypeScript, Strapi, GraphQL, PostgreSQL, Stripe, and Cloudinary.

    TypeScript

  3. spotify-clone spotify-clone Public

    This is a full-featured Spotify clone built with a modern full-stack tech stack. It provides a complete music streaming experience with music upload, user authentication, playlist management, and s…

    TypeScript

  4. stunning-ia-lp stunning-ia-lp Public

    Stunning AI Landing Page - A fully responsive, animated marketing template built with Next.js 14, Tailwind CSS & Framer Motion. Perfect for SaaS, AI startups, or portfolio showcases.

    TypeScript 11 5

  5. advanced-authentication advanced-authentication Public

    Advanced authentication demo using Next.js 14 & NextAuth v5: OAuth, credentials, email verification, 2FA, role-based access (Admin/User), secure API routes, dynamic login/register components, passw…

    TypeScript 1