Miami Real Estate Assistant
2025AI · Chatbots
A WhatsApp assistant for a Miami real-estate agency that captures leads, syncs properties from MLS and answers questions like a tireless junior agent.
- TypeScript
- NestJS
- LLM · MCP
- MLS
Marco Filho · maarkn
Senior fullstack engineer · 5+ years · Remote from Brazil
I help companies turn ideas into clean, fast and reliable products — from the first sketch to the version that ships and grows. Equally comfortable shaping the architecture, writing the code, and talking to the people who use it.
A few numbers
Years writing software professionally
Products and platforms delivered
Languages and frameworks in daily use
Countries with clients I've worked with
AboutWork history
I'm Marco — most people online know me as maarkn. I'm a senior fullstack engineer based in Goiânia, Brazil, working with clients and teams around the world.
I started writing software professionally in 2019 and never really stopped. Over the years I moved from frontend trainee to leading the architecture of products used by thousands — VoIP platforms, fintech apps, real-estate assistants, museum sites, agronomy chatbots, and a few things I can't talk about yet.
What I really enjoy is being involved end-to-end: understanding what people actually need, designing how the system should behave, writing the code that makes it real, and staying close while it goes live and grows. I care about clean architecture, but I care more about software that works, doesn't surprise the team that maintains it, and gives the user a smooth ride.
When I'm not coding, I'm usually studying — currently improving my English to relocate abroad, and exploring how AI agents can be useful day-to-day instead of just impressive in demos.
End-to-end ownership
From the first conversation to the version running in production. I don't hand things off and disappear.
Clear, plain communication
I translate between business and code. Stakeholders get straight answers, not jargon.
Pragmatic over perfect
I ship the simplest thing that solves the problem, then iterate when reality pushes back.
Respect for the next person
Code is read more than it's written. I leave the codebase a little better than I found it.
Now · Dec 2024 — Now
Fullstack Developer & Consultant — Self-Employed · Freelance
Building end-to-end products as a freelancer: a refactored Flutter app with in-app purchases, several WhatsApp assistants powered by LLMs, a carbon-credit reporting platform, a real-estate chatbot for Miami, and a few security and performance audits.
Read full caseJan 2024 — Nov 2024
Senior Developer L2 — Nectar CRM
Led the architecture of a VoIP product integrated with the company CRM. Designed billing rules, real-time provisioning, call recording and transcription, multitenancy and team management.
Read full caseAug 2022 — Jan 2024
Fullstack Engineer (Remote) — Sevencred
Built a fintech API for FCO loans with a microservices mindset, a Flutter app for applications, a Ghost-based portal, and crawlers ingesting data from public Brazilian gov APIs.
Read full caseOct 2021 — Aug 2022
Senior Fullstack Developer (Remote) — Ecto Digital
Migrated Google reviews ingestion from batch to real-time events. Led two junior developers, set the code-review process, and shipped a subscription system to onboard small clients.
Read full caseJun 2021 — Oct 2021
Frontend Developer (Hybrid) — VendorHub
Drove UI standardization, refactored the core product registration flow, and built a Chrome extension to analyze Mercado Livre ad performance directly inside the marketplace.
Read full caseFeb 2021 — Jun 2021
Fullstack Web Developer (Remote) — Ecto Digital
Shipped features on a Google My Business listings platform, managed deployments, and improved a few Gatsby blogs along the way.
Read full caseFeb 2020 — Jan 2021
Frontend Developer JR (Remote) — Collectgram
Built referral and subscription flows, fixed bugs and grew the admin dashboard of a collection-management product.
Read full caseJul 2019 — Jan 2020
Frontend Trainee (Hybrid) — Collectgram
Where it all started: a Vue.js marketplace dashboard and email marketing templates with Pug and Sass.
Read full caseSelected workSelected work
A small slice of the products and platforms I've built over the last few years — for clients, employers and a couple of side bets. Some I can show in detail, others stay anonymous behind an NDA.
AI · Chatbots
A WhatsApp assistant for a Miami real-estate agency that captures leads, syncs properties from MLS and answers questions like a tireless junior agent.
AI · Chatbots
City-by-city WhatsApp helper that crawls each town's website, indexes it, and answers citizens' questions about services, opening hours and documents.
Backend · APIs
Calls, recordings, transcriptions and dynamic billing in a single VoIP product wired into the company's CRM.
Backend · APIs
A loan platform for a Brazilian agribusiness fund: APIs, a Flutter app for applicants, and crawlers ingesting public government data.
AI · Chatbots
Triage chatbot plus an automated report engine that turns raw project data into legal-style viability documents.
Web app
A high-performance, SEO-first reference for medication leaflets — Astro on the front, NestJS and ANVISA crawling on the back.
ToolkitTechnical stack
These are the languages, frameworks and ideas I use most. The list isn't exhaustive — I learn whatever the project needs — but it's an honest snapshot of where I'm fluent.
Interfaces people actually want to use.
The plumbing that has to work every time.
Apps that ship to real stores.
Where things live and how they're found.
Putting code in front of users, safely.
How I work with code and with people.
Capabilities
Get in touch
Quickest path is the form below — I read every message and reply within a couple of working days. If you prefer a different channel, pick whatever fits.
Available for new projects
Working from: —
Latest writingGhost CMS integration
Field notes I've published recently. Open one or jump to the full archive.