Skip to content

Nuwget

César Rodrigues Ribeiro

  • Full-Stack Dev
  • Developer
  • FastAPI
  • Python
  • Node
  • React
  • React Native
  • Mobile
  • SQL
  • Firebase
  • Cybersecurity

500+ connections and 2,376 followers on LinkedIn

  • Praia Grande, São Paulo, Brazil
  • Praia Grande College of Technology (Fatec)
  • Profile in Portuguese

01

About

I'm Dudu, a bear developer who codes while the city sleeps, while Bubu rests in the background.

Working hard to give the world to my Bubu. 💜

I'm César Rodrigues Ribeiro, a Full Stack Developer with a degree in Multiplatform Software Development from FATEC Praia Grande.

My path in technology has taken me through Web, Mobile and API development, across backend, frontend, databases, integrations, testing, security, CI/CD and observability.

My experience is mainly with Python, FastAPI, Django, PostgreSQL, SQL, JavaScript, TypeScript, React and REST APIs, plus tools and practices such as Docker, Git/GitHub, GitHub Actions, pytest, Playwright and Linux.

Along the way, I have also dealt with problems that go beyond code: complex business rules, root-cause investigation, data inconsistencies, integrations with external APIs, webhooks, retries, idempotency, reconciliation, performance and production systems.

I keep deepening my view of software engineering, especially in architecture, quality, observability and reliability. I have experience with tools such as Grafana, Prometheus, Loki, Tempo and Datadog, understanding logs, metrics and traces not only as monitoring, but as tools to investigate and understand systems.

Today, I want to keep growing as a developer, broadening my view of architecture, systems, data, observability and product, while building solutions that solve real problems.

  • Python
  • FastAPI
  • Django
  • PostgreSQL
  • SQL
  • JavaScript
  • TypeScript
  • React
  • REST APIs
  • Docker
  • Git
  • CI/CD
  • Testing
  • Observability
  • Software Architecture

02

Ialsobelievethatbuildingsoftwareismuchmorethanwritingcode.

Iliketounderstandtheproblembeforeimplementing,questiondecisions,thinkabouttheimpactofachange,writetestsandlookforsolutionsthatkeepmakingsenseaftertheystopbeing“newcode”andbecomepartofarealsystem.

I use artificial intelligence as a development tool while keeping control over technical decisions: I give context, question, review, test and validate what is produced.

Technology is my field. Software engineering is the path I am building.

03

Stack

  • 01Core skills

    • Python
    • Java
    • SQL
    • Git
    • Node.js
  • 02Languages

    • Python
    • JavaScript
    • TypeScript
    • SQL
    • Java
  • 03Backend

    • FastAPI
    • Django
    • Node.js
    • REST APIs
    • Swagger API
  • 04Frontend and Mobile

    • React
    • React Native
    • HTML
    • CSS
    • Vite
  • 05Data

    • PostgreSQL
    • Redis
    • Firebase
  • 06Quality

    • pytest
    • Playwright
    • QA Engineering
  • 07Infra and DevOps

    • Docker
    • Git/GitHub
    • GitHub Actions
    • Linux
    • Makefile
  • 08Observability

    • Datadog
    • Grafana
    • Prometheus
    • Loki
    • Tempo
  • 09Other

    • Process scheduling
    • Linear Programming
    • Business analysis
    • System architecture
    • Slack
  • Studying: Ruby and Ruby on Rails.

Skills for the role at Engenharia de Ecommerce (28)
  • Python
  • FastAPI
  • JavaScript
  • CSS
  • BackEnd
  • Back-end development
  • Software development
  • Front-end development
  • Full-stack development
  • Web development
  • Full-Stack Development
  • Databases
  • PostgreSQL
  • Process scheduling
  • Datadog
  • Swagger API
  • Business analysis
  • System architecture
  • Slack
  • SQL
  • Git
  • Information technology
  • HTML
  • Vite
  • Makefile
  • Redis
  • Linear Programming
  • QA Engineering

Services

  • 01

    Application development

  • 02

    Database development

  • 03

    Web development

  • 04

    Software testing

  • 05

    Information security

  • 06

    IT consulting

  • 07

    Cybersecurity

04

Experience

Full-time · Jan 2026 – Aug 2026 (8 months)

Full-Stack Developer Jr.

Engenharia de Ecommerce · Praia Grande, SP · On-site

I worked on the development and evolution of a Business Intelligence platform for e-commerce, building solutions for sales, inventory, catalog, operations, indicators and financial results analysis. During this time, I dealt with real product and business problems, working mainly on:

  • Development and maintenance of complex backend business rules;
  • Building and evolving REST APIs and integrations with external services, including marketplaces such as Mercado Livre;
  • Implementing webhooks, events, retries, idempotency and notification recovery mechanisms;
  • Investigating and fixing discrepancies between APIs, the database and the information shown to users;
  • Developing backfill, reconciliation and data processing routines;
  • Working with revenue, margin, taxes, promotions, coupons, costs, shipping, inventory and sales;
  • Creating and maintaining migrations and automated tests, reducing regression risk;
  • Refactoring code for readability, organization, performance and maintainability;
  • Implementing and maintaining features related to authentication, authorization/RBAC and rate limiting;
  • Taking part in code review, Git/GitHub, Pull Requests and CI/CD processes;
  • Building responsive interfaces and dashboards with JavaScript, HTML and CSS;
  • Investigating problems using logs, metrics and traces, with tools such as Datadog, Grafana, Prometheus, Loki and Tempo.
PythonFastAPIand 26 more skills

Part-time · Jan 2025 – Jun 2025 (6 months)

Software Developer (Internship)

MundoFit · São Vicente, SP · Remote

  • Development of the mobile app for student management.
  • Workout, nutrition and authentication screens, and Firebase integration.
  • React Native on the front end and REST APIs in Node.js.
  • Software Project Management.
CSSCustomer serviceand 11 more skills

05

Projects

Task manager rebuilt in Ruby on Rails

FlowGet

Task manager rebuilt in Ruby on Rails as a learning lab.

  • Authentication and authorization
  • Different access levels
  • Per-user task isolation
  • Per-task permissions
  • Requests to take over responsibilities
  • Notifications
  • Activity history
  • Comments and attachments
  • Kanban
  • Admin area
  • Integration tests
  • Ruby on Rails
  • PostgreSQL
  • Docker

Featured project on LinkedIn

Cluwt

Featured project on LinkedIn (“Cluwt - Overview”, GitHub).

Mobile app

MundoFit

Mobile app with HomePage, LoginPage, Progress and DashBoard, TreinoPage and TreinosProgramadosPage screens.

  • HomePage
  • LoginPage
  • Progresso e DashBoard
  • TreinoPage
  • TreinosProgramadosPage
  • React Native
  • Node.js
  • Firebase

06

Education

Jan 2023 – Dec 2025

Praia Grande College of Technology (Fatec)

Technologist in Multiplatform Software Development

Covered at FATEC:

  • Systems using Java, C#, Kotlin, Django, Python, HTML, CSS, SQL and noSQL;
  • Databases using SQL and NoSQL;
  • Coding basic websites in HTML, CSS, React and XML;
  • FastAPI;
  • PSL;
  • Git and GitHub;
  • Agile methodologies (Scrum / Kanban) and collaborative development.
Information technologyJavaand 22 more skills

Licenses and certifications

  • Artificial Intelligence Basics

    Centro Paula Souza

    Feb 2026

    Credential: e845f382-4542-4d5a-a58d-66262cfe404b

  • UX Basics

    Centro Paula Souza

    Feb 2026

    Credential: a682c1f6-bdd5-44a0-86a9-8b6792aa7e83

  • Design Patterns Basics

    Centro Paula Souza

    Feb 2026

    Credential: a2d4c7e2-a319-4afd-9589-a9d2d93b4444

  • DevOps Basics

    Centro Paula Souza

    Feb 2026

    Credential: 151924d7-48e9-474a-9cd4-681f0fe4e321

  • Cloud Computing Basics

    Centro Paula Souza

    Feb 2026

    Credential: 23915a8d-924a-40a8-b5e7-a8c64f836b43

  • Front-End Basics

    Centro Paula Souza

    Feb 2026

    Credential: 843f992d-f93a-4ad7-bd89-17ae700bb524

  • Mobile Devices Developer

    Fatec

    Dec 2025 (expires dez. 2036)

    Credential: 0000014948

  • Back-End Developer

    Fatec

    Dec 2025 (expires dez. 2036)

    Credential: 0000004658

  • Intermediate Certification, Back-End Developer

    Fatec / Centro Paula Souza

  • Java Fundamentals

    Oracle

    Feb 2024

  • Front-End Basics

    Centro Paula Souza

    Feb 2024

    Credential: 843f992d-f93a-4ad7-bd89-17ae700bb524

Intermediate Certification, Back-End Developer: Technology qualification that validates skills in deploying systems on different infrastructures (cloud, VPS, dedicated), database modeling and development, application of software methodologies and programming logic, as well as project management (scope, costs, deadlines and risks) and an entrepreneurial, solution-oriented vision in IT.

07

LinkedIn posts

  1. 01

    Java 26 is here

    HTTP/3 in HttpClient, G1 GC improvements, a more “final” final via Reflection, the end of Applets, AOT Object Caching, Structured Concurrency, Lazy Constants, Primitive Types in patterns, the Vector API and APIs for cryptographic objects in PEM.

  2. 02

    FlowGet and the Ruby on Rails journey

    Rebuilding an old project by applying concepts of architecture, security and code organization.

  3. 03

    Open to new opportunities

    Focus on architecture, distributed systems, performance and maintainable code, no “vibe coding”.

  4. 04

    What Cristiano Ronaldo taught me about being a Software Developer

    Train, fail, adjust, repeat, evolve.

  5. 05

    Dev humor

    “I'm going to bed early today” vs. 02:47 “I just need to figure out why it works on my machine”. 🐈‍⬛💻

  6. 06

    Code Slop exists

    AI-generated code that looks like a solution but only masks the problem (fallbacks, wrappers, helpers and try/except with no root cause resolved).

  7. 07

    Writing code is the easy part

    The challenge is understanding the right problem; quality software impresses by what it leaves uncomplicated.

  8. 08

    Your AI agent probably writes too much code

    Ponytail and the rule “before creating, search; before duplicating, reuse; before abstracting, simplify”.

08

Availability

Looking for work · Praia Grande, SP · On-site, hybrid or remote (preference for working from home).

Interested in Software Developer opportunities with:

  • Software architecture
  • Horizontal scaling
  • Distributed systems and service integration
  • Performance, reliability and system evolution
  • Clean, maintainable, long-term code
  • Good development and engineering practices
  • Solutions that truly solve business problems

09

Contact

Interests · Top Voices

  • Elisa Terumi, PhD

    AI researcher and engineer

  • Alexandre Maioral

    President, Oracle Brazil