Backend engineer · Architecture · Product engineering

From business
rules to working systems.

I’m Marcos Costa, a backend engineer who turns complex business rules into software people can use. My work spans financial systems, logistics and photography—from architecture decisions to implementation.

Teresópolis, Rio de Janeiro, BrazilEnglish & Portuguese
Marcos Costa, wearing a dark gray shirt, against a painted background.
Marcos CostaBackend, architecture and product.
01 / MARCOS COSTABASED IN BRAZIL
CORPORATE EXPERIENCEJava & Spring BootBackend for credit, governance and telecommunications.QuarkusKafkaRedisMy work with Java

My work also includes SQL and NoSQL, Docker, CI/CD and authentication integrations with Keycloak.

See my work in these roles
PRODUCT ARCHITECTURE AND DELIVERYTypeScript & CloudflareALP and Achei Fotos: architecture and core implementation.HonoPostgreSQLExpoMy work on these products

In these products, I worked with Workers, R2, queues and Supabase, plus Next.js and Expo/React Native for interfaces. Image processing, payments and synchronization connect those choices to actual use.

Explore the project decisions

Two operations.
Systems I built.

Logistics in the field. Photo commerce online.

HOW I WORK

From the problem
to the product.

Design the architectureDefine responsibilities across services, data and integrations.

In ALP, I organized the app, dashboard and Core API. Offline operation requires local persistence, batch uploads and retry handling.

Explore the ALP structure
Build and integrateConnect backend services, processing and payments to the product.

In Achei Fotos, my implementation connects uploads, media processing, orders and payments. Heavy processing runs outside the request path.

What I built in Achei Fotos
Develop the interfacesBuild and evolve web and mobile screens connected to APIs.

In ALP, I contributed to the driver app and operations dashboard, as well as preparing and publishing the app for iOS and Android.

My work across web and mobile

Java in financial
and enterprise systems.

Credit, governance and telecommunications. Before that, Python in healthcare and communication. Expand a role to see my work.

Full profile on LinkedIn
GFT TechnologiesBackend Java Developer · Mid-levelPricing-rule automation and credit integrations.

Backend engineering for financial pricing and credit systems, working with complex business rules and reliability requirements.

  • Developed automation for default parameter handling, reducing manual work in pricing rules.
  • Integrated partner commission data into financing flows.
PerinityBackend Java Developer · Junior → Mid-levelCritical queries, Keycloak authentication and microservices.

Worked on enterprise governance, risk and compliance systems. Promoted to mid-level in March 2025.

  • Optimized critical database queries and business logic.
  • Contributed to a Keycloak authentication migration and worked in a microservices environment with CI/CD.
X-BrainBackend Java Developer · JuniorSales contracts and business-prioritization rules.

Backend development for enterprise systems serving a major Brazilian telecommunications company.

  • Automated sales contract generation and implemented sales prioritization logic.
  • Contributed core features to a social platform, including timelines and user relationships.
NOCLAF TECHBackend Python Developer · InternMultichannel notifications and CRM workflows.

Built backend features for web applications in healthcare and communication.

  • Implemented scheduled notifications across SMS, WhatsApp and email.
  • Developed CRM workflows for appointments and location-based features.

It started with games.

My love of games led me to my first programming course at 13. Today, what motivates me most is turning someone’s problem into software they can actually use.

For ALP, a driver’s working day. For Achei Fotos, a photographer’s workflow.

How that curiosity became a career

My professional career began in 2022 with Python, followed by enterprise systems in Java. The curiosity that led me to that first course still matters when I need to learn a different technology to build a solution.

I work from Teresópolis, in the mountains of Rio de Janeiro, with corporate experience and product work through Loopino.

Portuguese & English

I studied English in Toronto, Canada, with EF Education First.

English certificationEF SET · C1 Advanced

EF SET English Certificate · 61/100 · C1 Advanced

Software and architecture educationPUC Minas · FIAP · UNOPAR

PUC Minas

Specialization in Distributed Software Architecture

FIAP

Specialization in Java Architecture and Development

UNOPAR

Degree in Systems Analysis and Development

PROJECT WORK

From backend services
to a complete system.

I can take on architecture, backend and integrations, or a complete system with web or mobile interfaces. We define the delivery around your project’s scope.

Let’s talk about
the next challenge.

Hiring for your team or planning a system? Send me the role or project context and what you need to build or improve.

viniciustatuta@gmail.com