João Corsi
João Corsi

AI-augmented Product-oriented Senior Software Engineer

Actively looking · Member since 2 Jun 2026
Message
Location
Brazil
Desired salary
Unspecified
Work preference
Full Time, Contract, Part Time
Experience level
Not set

About

Professional summary

I am a Senior Software Engineer with over 10 years of experience specializing in building and evolving distributed systems in high-availability environments. My expertise includes large-scale payment infrastructure supporting nationwide transaction volumes in Brazil. I am recognized for improving engineering outcomes beyond individual contribution by strengthening delivery reliability, reducing operational risk, and helping teams ship complex systems sustainably through architectural thinking, automation, and strong engineering practices.

I regularly act as a technical multiplier, elevating engineering standards, reducing operational risk, and enabling teams to deliver complex systems with confidence. I combine strong backend expertise with systems thinking and practical leadership influence, enabling organizations to scale both software systems and engineering capability.

I am seeking high-impact Senior roles with growth toward technical leadership, architecture/platform, or Staff engineering paths. Throughout my career, I have contributed to payment infrastructure handling nationwide financial transactions, reduced production-critical defects by approximately 75% through engineering quality transformation, and improved delivery flow via CI/CD, testing discipline, and architectural evolution.

I have influenced engineering practices across teams through mentorship and technical leadership. My core strengths include distributed and event-driven systems, reliability and flow optimization, engineering enablement and mentorship, developer experience and quality engineering, system design and architecture influence, and AI-augmented engineering practices.

My technical skills span Java, Spring Boot, Spring WebFlux, event-driven architecture, Apache Kafka, AWS, microservices, reactive systems, PostgreSQL, DynamoDB, CI/CD, observability, TypeScript, React, Node.js, GraphQL, and Python. I am passionate about leveraging AI-assisted engineering to enhance software quality and delivery efficiency.

Skills

24 capabilities

Experience

Career history

Senior Software Specialist II Nava | Tech for Business

Contributor to Santander’s Payments Hub ecosystem, a mission-critical financial platform operating at national scale. Designed and implemented reactive microservices using Java 17 and Spring WebFlux within an event-driven architecture (Kafka / AWS MSK). Contributed to high-availability payment systems supporting large transaction throughput and strict reliability requirements. Led adoption of automated testing and quality gates, reducing production-critical defects by ~75%. Improved release consistency through CI/CD evolution (GitHub Actions, Jenkins, SonarQube). Established architectural compliance practices and pre-push validation improving codebase stability. Enhanced observability using OpenTelemetry, Logstash, Elasticsearch and Kibana, improving incident diagnosis speed. Mentored engineers and influenced delivery practices focused on flow efficiency and risk reduction.

AI Code Reviewer Revelo

Evaluated AI-generated code for correctness, maintainability, and architectural quality. Helped refine AI reasoning approaches for complex engineering problems. Produced structured solution strategies guiding AI problem-solving behavior.

Founder & Lead Software Engineer Corsi Solutions

Founded and led a software consultancy delivering production systems from concept to deployment across multiple clients and domains. Delivered 12+ production systems including APIs, integrations, and full-stack platforms. Led decisions from requirements through deployment, including database modeling and CI/CD setup. Acted as client-facing engineering advisor translating business needs into technical strategy. Introduced structured code review and engineering standards improving long-term maintainability.

Development Analyst Eteg

Improved team delivery flow by eliminating development waste and strengthening quality practices. Introduced automated testing into legacy systems, reducing defect rates. Contributed to CI/CD adoption and engineering workflow improvements. Collaborated closely with Product and business stakeholders during early product discovery and feedback cycles. Facilitated internal workshops on TDD and DevOps practices.

Senior Java Development Analyst Basis Tecnologia da Informação S.A.

Maintained and enhanced enterprise judicial systems serving public institutions using Java, JBoss/WildFly, TypeScript, and Angular. Resolved complex production incidents and database inconsistencies in PostgreSQL. Used Git and GitLab for version control. Used Jira and SonarQube to ensure code quality.

Full Stack Web Developer Cidade Aprendizagem (OvumTec Soluções)

Developed a marketing campaign full-stack application using PHP and JavaScript, including an admin dashboard with conversion rate analytics. Developed REST and GraphQL APIs using PHP and CodeIgniter framework, including APIs for ZIP code queries, CPF queries, and SMS messaging. Provided customer technical support and used client feedback to improve company websites. Gained experience in requirements analysis, deployment, documentation (BPMN/Camunda), database modeling (MySQL), version control (Git/GitLab), Agile methodologies, SOLID principles, design patterns, Domain-Driven Design, and Onion architecture.

Full Stack PHP Web Developer | WordPress | Joomla Criatum Design

Proposed use of task/time management software to the team. Maintained client websites including Amazon Fantasy, Colégio MaisDOM, Contato Condomínios, Clínica Raquel Viana, FAAM - Faculdade da Amazônia, and Saldosa Maloca.

Frontend Web Developer | Joomla Instituto de Ciências da Arte da UFPA

Conducted mini-courses on HTML, CSS, and JavaScript to contribute to team skill development. Developed and maintained websites and their databases. Managed company computers, printers, and peripherals.

Junior Support Analyst (Internship) Empresa Júnior de Informática da UFPA

Assisted company clients by solving technical problems during courses offered by EJI.

Education

Learning history

Universidade Federal do Pará

Bachelor of Science in Computer Science

ASLAN Curso de Idiomas

Associate's degree in English Language and Literature

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu