I'm a Senior Software Engineer with experience building products and systems across frontend, backend, distributed architectures, financial infrastructure, and AI-powered applications.
Throughout my career, I've worked on e-commerce platforms, SaaS products, administrative systems, mobile applications, cashback solutions, developer tooling, AI-powered products, Banking-as-a-Service platforms, and payment infrastructure.
I started with a strong background in frontend and product engineering, working extensively with React, Next.js, React Native, performance, architecture, and developer tooling. Over time, I moved deeper into backend engineering and distributed systems, designing services around asynchronous processing, integrations, messaging, and high-reliability transactional workflows.
Today, my work is primarily focused on backend systems for financial and payment applications, while I continue to explore AI Engineering, LLMs, RAG, agents, and intelligent automation.
- ⚙️ Building backend services and distributed systems
- 🔄 Designing event-driven and asynchronous architectures
- 💳 Working with BaaS, payment processing and financial infrastructure
- 🌐 Strong background in frontend and full-stack product development
- 🤖 Building and researching AI-powered applications
- 🛠️ Interested in system design, developer tools and engineering productivity
- 🎓 Bachelor's degree in Computer Science from the Federal University of Pará
- Microservices
- REST APIs
- GraphQL
- Event-driven architectures
- Asynchronous processing
- Distributed workflows
- System integrations
- Idempotency & fault tolerance
- AWS
- Kubernetes / EKS
- Amazon SQS
- Amazon SNS
- Docker
- Serverless architectures
- CI/CD
- Observability
- React
- Next.js
- React Native
- Server-Side Rendering
- React Server Components
- Web Performance
- SEO
- Accessibility
- Design Systems
- Multi-tenant Applications
- Large Language Models
- Retrieval-Augmented Generation (RAG)
- AI Agents
- LLM Integrations
- Intelligent Automation
- Structured Data Extraction
- AI-assisted Development
- Intelligent Web Scraping
I work on applications where reliability depends on communication between multiple services and external systems.
Some of the problems I deal with include:
- Asynchronous transaction processing
- Event-driven workflows
- Message consumers and producers
- Distributed state transitions
- Idempotent processing
- Retry and recovery strategies
- External system integrations
- Partial failures and eventual consistency
My backend work is primarily built around Python, Go, AWS, Kubernetes, SQS, SNS, APIs, and microservices.
My current work involves backend infrastructure for financial applications, including:
- Banking as a Service (BaaS)
- Payment processing
- Instant payments and Pix
- Recurring payments
- Scheduled transactions
- Cash-in / Cash-out
- Transaction reconciliation
- Financial messaging
- Banking integrations
- BACEN ecosystem integrations
These systems involve transactional workflows distributed across multiple services and external financial providers, requiring careful handling of consistency, idempotency, retries, duplicate messages, timeouts, and failure recovery.
A significant part of my background comes from building digital products end-to-end.
I've worked on:
- Multi-tenant e-commerce platforms
- SaaS products
- Administrative systems
- Checkout experiences
- Cashback applications
- CRM and operational tools
- Mobile applications
- Developer tooling
- Internal engineering platforms
This experience gave me a strong perspective on both technical architecture and the product problems that software needs to solve.
I'm also interested in combining traditional software engineering with modern AI systems.
My current areas of interest include:
- LLM-powered applications
- AI agents
- Retrieval-Augmented Generation
- Intelligent automation
- LLM-based data extraction
- AI-assisted software engineering
- Structured and unstructured data processing
- AI-powered product experiences
Currently working as a Senior Backend Engineer, developing distributed services for financial and payment applications.
My work involves BaaS, transactional workflows, payment processing, asynchronous messaging, recurring payments, reconciliation, external financial integrations, and Pix infrastructure.
Worked on the evolution of a multi-tenant e-commerce platform built with Next.js, including:
- Server-side rendering
- Server Components
- SEO
- Caching
- Performance optimization
- Checkout flows
- Multi-tenant architecture
I also worked on administrative applications and SaaS products integrated with backend services and asynchronous workflows.
Built ManiBack, a cashback application using React Native, integrating mobile interfaces with backend services, financial workflows, and asynchronous messaging.
Worked on internal libraries and engineering tooling, including the migration of frontend packages from Webpack to Rollup, improving build performance and the development workflow.
I've also built open-source and experimental tools around event management, webhooks, integrations, and automation.
A Go-based application for intelligent webhook transformation.
Designed to receive webhook payloads, transform their structure, and route data between heterogeneous systems.
A lightweight library for event management in React applications, designed to simplify event-driven communication between application components.
A platform designed to support professionals working with people with Autism Spectrum Disorder (ASD).
The application includes:
- Patient management
- Custom clinical protocols
- Appointment management
- SOAP notes
- Result tracking
- CSV / JSON export
- Offline-first capabilities
- Data sharing through QR Codes
Worked on applications using AI to analyze business information and digital presence across platforms such as Google Business, Instagram, and Facebook.
These systems use LLMs and automation for data extraction, consistency analysis, and generation of structured business insights.
Backend Engineering Distributed Systems
Product Engineering System Design
Event-Driven Architecture Financial Infrastructure
Payment Systems Banking as a Service
Developer Tools AI Engineering
Go Python
TypeScript LLMs
RAG AI Agents
jonathas.link • LinkedIn • GitHub • Email
Building products and reliable systems across backend engineering, distributed architectures, financial technology, and AI.



