Summary
Backend Software Engineer with 4+ years building data-intensive systems and shipping production software across fintech, crypto, and gov-tech. Proven track record shipping high-throughput pipelines, refactoring legacy platforms, and building developer tooling for teams and end users. I have improved systems serving 70k+ registered users and processing millions of records, and I am looking to join a team solving hard backend and infrastructure problems at scale.
Key Achievements
12M+ Record Geospatial ETL
Architected and shipped "Sequoia", a streaming pipeline ingesting 12M+ records via Node.js Streams and Postgres COPY with minimal memory footprint.
10x Legacy Service Optimization
Re-engineered crypto services into non-blocking concurrent architecture, cutting startup time by 10x.
End-to-End Geospatial SaaS
Solely developed a geospatial intelligence platform from NestJS microservices and PostGIS to PMTiles vector tiles and Mapbox rendering.
Experience
NewCodeRemote, Brazil
FullStack EngineerApr 2026 - Present
- Implemented a backend-mediated upload pipeline that scans every document via ClamAV, verifies SHA-256 hashes, versions metadata, and persists files to MinIO.
- Modeled a process state machine with append-only audit history, authorization-aware transitions, and optimistic locking, eliminating race conditions in municipal workflow state changes.
- Established an on-premise OCR pipeline using Tesseract.js for Portuguese-language documents, removing cloud OCR dependencies and keeping LGPD-sensitive data in-house.
Atomic FundRemote, Brazil
Backend EngineerJan 2025 - Fab 2026
A crypto market maker providing liquidity services across major centralized and decentralized exchanges.
- Developed a geospatial intelligence platform from the ground up using NestJS microservices and PostGIS, modeling and querying 12M+ records for real-time spatial analysis.
- Shipped “Sequoia”, a streaming ETL pipeline that ingested 12M+ records from CSV and Shapefile sources via Node.js Streams and Postgres COPY with minimal memory footprint.
- Orchestrated 5,000-record batches through BullMQ and Redis workers, sustaining high-throughput ingestion without blocking the event loop.
- Lowered vector tile payload size and improved Mapbox rendering performance by automating GeoJSON-to-PMTiles conversion via Tippecanoe and serving tiles through Martin.
- Hardened the crypto Data Collector across major centralized exchanges, ensuring consistent storage of market snapshots and trades into ClickHouse for markets including USDT/BRL backed by 500k BRL in fund liquidity.
KleverRemote, Brazil
Backend EngineerAug 2022 - Feb 2025
Klever is a financial services company within the crypto ecosystem.
- Saved ~70k registered users 100% of TRX withdrawal fees by implementing energy and bandwidth delegation on TRON, enabling gasless transactions without manual TRX funding per withdrawal.
- Led the refactoring of a critical custody service managing $1M+ in aggregate assets across ~70k registered user wallets, improving secure liquidity provision and high availability for core financial operations.
- Refactored legacy services to support concurrent processing, cutting application startup time by 10x and increasing overall throughput.
- Authored reusable SDKs and CLIs that standardized integrations across internal teams and accelerated service delivery.
- Developed automated trading bots and execution strategies, ensuring reliable trade execution across crypto markets.
Projects
NightMinthttps://nightmint.marcio.run
Daily NFT auction protocol - mints one NFT every 24 hours, auctions it on-chain, settles automatically via Chainlink. Solidity + Next.js + Ponder.
Permithttps://permit.marcio.run
Drop-in authentication for modern apps. React SDK, Node.js server SDK, Go backend. Everything you need to add auth to your project.
Lupahttps://lupa.marcio.run/docs
Node.js ETL and REST API that scrapes public procurement data from a legacy PHP-serialized government portal and serves it via Fastify with auto-generated Scalar docs. Cut full load time by 4.7x through bounded HTTP concurrency and bulk upserts, with 75+ parser tests against real HTML fixtures.
Skills
Languages & Frameworks: TypeScript · JavaScript · Node.js · Golang · Python · SQL
Backend & APIs: NestJS · Express · Fastify · REST APIs · WebSockets · gRPC · GraphQL · Microservices
DevOps & Cloud: Docker · Kubernetes · GitHub Actions · CI/CD · AWS · Hetzner · DigitalOcean · Coolify · Cloudflare · Linux
Data & Storage: PostgreSQL · PostGIS · ClickHouse · Redis · MongoDB · DynamoDB · BullMQ · RabbitMQ · TypeORM · Prisma
Specialized Tooling: Mapbox · Martin · PMTiles · Tippecanoe · GeoJSON · Better Auth · Scalar · MinIO · Tesseract · ClamAV
Education
UlbraBachelor's degree, Computer Software EngineeringJan 2024 - Dec 2028
Languages
EnglishProficient●●●●○
PortugueseNative●●●●●
SpanishRead/Comprehend●●○○○