HMDeveloper
Remote · UTC-3 · international contracts

I build custom software, system connections, and AI agents that are ready for real use.

Senior backend engineer working with Python/FastAPI, system integrations, and AI agents (MCP). I have 15+ years of experience building APIs, integrations, and automation that keep working, with code your team can maintain.

15+ years
of experience
10+ technologies
used in production
Full workday overlap
US Eastern · 4+ hours with US Pacific and Central Europe

What I do

I offer four ways to work together. Each starts with a call and a written proposal.

On-demand development

I build APIs, system connections, and websites designed to last. Work includes a clear structure, tests, and automated checks from the first code review (PR).

REST APIsSOAP/REST integrationsPayment gatewaysGovernment APIsPortals and dashboardsCI/CD and deploy
Set project price or monthly retainer

AI agents and Claude Code

AI agents that fit how your team works, using MCP, skills, subagents, and automatic code review. Start with a trial, then make it part of your process.

MCP serversSkills and subagentsModel routingAutomated review
2 to 4 week trial, then your team's process

1:1 consulting

Spend one hour with someone who has faced the same challenges: context, skills, MCP, and AI agent workflows.

1h sessionRecordingWritten summary
Book one session at a time

Home automation and IoT

Home Assistant, ESPHome, and connections that work without a company-specific app.

Home AssistantESPHome and ESP32Tuya and SonoffDashboards
Fixed-scope project

How it works

Scope

We start with one call to understand the problem. Then I send a written proposal with what I will deliver, when, and what is not included.

Delivery in small PRs

Each step is a reviewed pull request (PR), with a preview you can try. You can follow progress in the code.

Handover

I hand over documentation, automated checks, and code your team can maintain.

How we work internationally

Contracts go through HMDeveloper LTDA, a Brazilian company since 2021. I invoice in USD or EUR and send a written proposal within 2 business days. We work mainly in writing: each call ends with a summary, and pull requests and documents are in English.

Recent work

Systems people use, with the technologies used to build each one.

Backend & Integrations

Electronic Real-Estate Registry & Digital Signature SaaS

ONR SOAP integration

FastAPISQLAlchemy 2PostgreSQL 17Kafka
E-commerce Platform

Vehicle Data Lookups & Payments E-commerce

Dual-token authentication

Angular 20TypeScriptTailwind CSSNode.js 20
SaaS Platform

UniCETREX: Medical education platform

6 role-based portals (admin, sales, finance, academic, professor, student)

React 19TypeScriptViteFastAPI

Technology stack

Backend
PythonDjangoDRFFastAPIPHPLaravelNode.jsNestJS
Frontend
ReactNext.jsVue.jsNuxt.jsTypeScriptJavaScriptTailwind CSS
Databases & Messaging
PostgreSQLMySQLRedisElasticsearchRabbitMQKafka
DevOps & Infrastructure
DockerDocker ComposeGitHub ActionsNginxAWSGCPLinux VPS
Automation, AI & IoT
Home AssistantESPHomeESP32OllamaAI Agents

FAQ

Do you work with US and EU companies remotely?
Yes. I am based in Brasília, Brazil, and work remotely with US and EU teams. My hours overlap with a full US Eastern workday and 4+ hours with US Pacific and Central Europe.
What time zone and overlap can we expect?
I work from Brasília (UTC-3). Our hours can overlap for a full US Eastern workday and at least four hours with US Pacific and Central Europe.
How do contracts and payment work with a Brazilian contractor?
The contract is with HMDeveloper LTDA, a Brazilian company. I issue a Brazilian nota fiscal (service invoice). The written proposal explains the work, schedule, and payment terms.
What stack do you work in?
Most backend projects use Python with FastAPI or Django, PostgreSQL, and REST/SOAP or payment connections. When useful, I also build AI agents with MCP and RAG.
How do we start?
Book a 30-minute intro call or message me on WhatsApp. I reply within one business day, then send a written proposal within two business days when the scope is clear.
Fixed-scope projects or retainers?
Both are available. A project can have a set scope, deliverables, and timeline, or ongoing work can use a monthly retainer. We choose the format in the proposal.

Have a project in mind?

Book a call or send a message. You get a written summary and a proposal within 2 business days.

Hiring for a senior role?

Open to remote roles with Brazilian and international teams.