SOFTWARE ENGINEER/MARCELO TAPARELLI

FROM REALPROBLEMSTO INTELLIGENTPRODUCTS.

I build software to solve real problems. I’m deepening that experience through Applied AI Engineering to develop intelligent systems and products.

Marcelo Taparelli

Engineering with a product perspective.

Software Engineering · Applied AI · Product

01 / SELECTED WORK

Real problems. Tangible work.

Software in production, process automation, and the contribution behind each delivery.

All projects

Web development · Performance

Agência Catus

Web development for the agency website and blogs, including customization, new features, and performance work.

My work includes development, customization, maintenance, and deployment.

  • WordPress
  • Custom Post Types
  • Theme customization
Explore caseVisit website

Software · Operations

Atendimento EVAG

Development of an internal request management solution integrated with GitLab, in the context of EVAG’s operational needs.

My contribution is in developing the request management solution.

Automation · Process

Google Drive → WordPress

Process automation for generating petition pages, connecting Google Drive and WordPress.

My work includes workflow automation and page generation.

  • Google Drive
  • WordPress
Explore case

Backend · API

Salus

TypeScript backend API for patient management and user authentication, with layered architecture, PostgreSQL + Prisma, and 47 automated tests.

End-to-end implementation: domain, use cases, Prisma persistence, authentication, and 47 automated tests.

  • TypeScript
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Vitest
  • Docker
  • GitHub Actions
Explore caseVisit website

02 / HOW I MAKE DECISIONS

The problem comes before the code.

Understanding what needs to change is part of engineering.

  1. Understand the context

    Who uses it, what they need to solve, and which constraints matter. The solution starts with these questions.

  2. Choose deliberately

    Complexity needs a reason. Technology, architecture, and AI should serve the problem.

  3. Examine the outcome

    Look at what was delivered, acknowledge its limits, and identify what still needs to be measured.

03 / EXPERIENCE & CAPABILITIES

Engineering with the whole picture.

A path connecting product, clients, communication, and software development.

More about my background
  1. Jul 2026 — Present

    Agência CatusFull Stack Developer

  2. Apr 2024 — Present

    EVAGDeveloper

  3. Apr 2023 — Mar 2024

    EVAGProduct Owner

04 / ARTICLES

Decisions, in writing.

All articles

LET’S TALK

Good products start with a good conversation.

Professional opportunities, partnerships, or a conversation about software, engineering, and applied AI.

Connect on LinkedIn