Senior Go backend engineer with 10+ years in software engineering across distributed systems, developer tooling and financial infrastructure.
Experience includes leading backend work on Trust Wallet's blockatlas, building protobuf and AST-based tooling at Ignite, and implementing AtomOne distribution-module changes. Combines hands-on Go development with deployment, observability and technical collaboration across international teams.
10+years in software engineering across backend, financial, platform & blockchain systems
300+public merged PRs in Ignite CLI
200+public merged PRs in Trust Wallet blockatlas
ASTAST-based code generation and source transformations
02
Selected Engineering Contributions
Evidence-backed examples of Go backend, distributed systems, platform, and protocol engineering.
Trust Wallet blockatlas
200+ PRs
ContributionLed Go backend work for multi-chain indexing, API integrations, market-data routes, and full-node tooling.
ScopeMore than 200 public merged PRs; contributed to the Node.js-to-Go migration using worker pools, fan-out processing, batching, and context cancellation.
Hands-on team leadership, system design, technical decisions, code review, and cross-functional delivery across backend, mobile, and product engineering; repository-context, refactoring, and MCP tooling with tdmcp.
Full-Stack, Mobile & IoT
JavaScript, TypeScript, React; native iOS and Android with Objective-C, Swift, Java, and Kotlin; OpenCV/C++, beacons, Wi-Fi, Arduino, and Raspberry Pi.
03
Professional Experience
Danilo Pantani
Independent Software Engineer
Apr 2026 — Present Self-employed · Remote
Take on occasional backend and Go assignments for external clients, alongside personal and open-source projects.
Build tdmcp for TouchDesigner and Ableton Mind for Ableton Live: developer integrations using TypeScript servers and Python bridges.
Ignite
Blockchain Engineer, Go — Developer Platform & Distributed Systems
Dec 2022 — Mar 2026 Remote
Replaced import and keeper-initialization placeholders with AST-based transformations in Ignite CLI; worked on protobuf analysis, generated code and comment handling.
Implemented AtomOne distribution-module changes for ADR-004 Nakamoto Bonus and contributed epoch-timing, governance-migration and validator-commission changes.
Worked on validator infrastructure and consumer-chain lifecycle tooling, alongside code review and CI maintenance.
Contributed upstream fixes for Cosmos SDK AutoCLI protobuf resolution and an IBC-Go helper for checking existing capability scopes.
Interchain Foundation
Blockchain Engineer, Go — Cosmos Hub & Interoperability
Jun 2022 — Dec 2022 Remote
Contributed to Gaia, the Cosmos Hub application, with the Interchain Foundation core team. Added end-to-end tests for vesting accounts, delegation and transfers.
Added protocol-module test coverage and contributed fixes to application configuration, genesis export and CI.
Ignite
Senior Blockchain Engineer, Go
Jun 2021 — Jun 2022 Remote
I joined Ignite CLI as a core engineer in 2021, working on scaffolding, protobuf analysis, generated code, and the CLI flows used to build and maintain Cosmos SDK chains.
Hermez Network
Blockchain / Layer-2 Engineer, Go
Feb 2021 — Jun 2021 Remote
At Hermez, I wrote Go services for the backend and protocol-facing parts of its Ethereum Layer-2 operator stack.
Those services connected Ethereum tooling with the zk-SNARK prover and coordinator pipeline.
Energi
Backend Engineer / Architecture
Apr 2020 — Feb 2021 Remote
At Energi, I built Go services for the DeFi stack and custodial-wallet flows, including systems that handled private-key custody.
I also designed the Kubernetes and Helm deployment setup and its GitHub Actions delivery pipeline.
Prometheus and Grafana covered monitoring for services and blockchain nodes in production.
Trust Wallet / Binance
Backend Lead, Go
Aug 2019 — Apr 2020 Remote
Led backend work on blockatlas, Trust Wallet's multi-chain backend, including chain integrations, transaction parsing and indexing workflows.
Contributed to the Node.js-to-Go migration and standardized worker pools, fan-out processing, batching and context cancellation.
Added HTTP metrics and a Prometheus metrics endpoint; operated and monitored full nodes supporting the multi-chain backend.
Mercado Bitcoin
Tech Lead — Backend & Mobile
Mar 2018 — Aug 2019 São Paulo
At Mercado Bitcoin, I built Go and Python services for multi-chain transaction tracking and payload signing.
The role also included hot, warm, and cold wallet scripts tied to the exchange ledger and matching systems.
Led a seven-person mobile team and coordinated delivery across backend, iOS, Android and web engineering.
Earlier Roles
Staff Engineer / Founder / Full-Stack & Mobile Engineer
2011 — 2018 São Paulo
XP Inc. (XDEX) - Staff Engineer · Dec 2017 - Mar 2018: led the development team, technical decisions, and .NET exchange services.
Finchain / FlowBTC - Full-Stack Developer · Sep - Nov 2017: native mobile apps, ERC-20 wallets, DApp and ICO smart contracts, and exchange reconciliation.
Neon Bank - Mobile Developer · Jan - Nov 2017: native iOS and Android work plus OpenCV/C++ document capture.
Miya - Co-Founder / CTO · Jan 2016 - Jan 2017: real-time people-management platform using Wi-Fi signals.
Pixon - Co-Founder / CTO · Jan 2014 - Jan 2017: led native mobile, automation, beacon, and Wi-Fi micro-location products.
Ice Juice Lemon - Mobile Developer / Team Lead · Jun 2013 - Jan 2014: led the mobile team and built native iOS and Android apps.
IAI - Mobile Developer / Instructor · Jul 2012 - Jun 2013: built native iOS and Android apps and delivered mobile-development training.
Brandish Ad - iOS Developer · Nov 2011 - Jul 2012: built native iOS applications.
04
Selected Repositories / Evidence
Public repositories that support the protocol, backend, interoperability, and developer-tooling work above.
MBA instructor in decentralized application development and Ethereum smart contracts.
Go Blockchain · 2018–2019
Instructor in Ethereum blockchain development and smart contracts for mobile.
Selected talks
Web3Family 2023, Barcelona — building Cosmos SDK chains and tooling with Ignite. AwesomWasm 2023, Berlin — Ignite stack workshop. ETH São Paulo 2021 — zk-SNARKs and Ethereum Layer 2.
07
Education & Certifications
Education
Universidade Presbiteriana Mackenzie
Computer Science: six semesters completed. Electrical Engineering: eight semesters completed. Neither degree completed. São Paulo, Brazil.
Certifications
Data Science (2021) - Let's Code Academy · 48h Programming Blockchain (2018) - Jimmy Song · 16h Ethereum Blockchain Developer (2017) - Go Blockchain · 16h Smart Contracts in Ethereum Blockchain (2017) - FIAP · 8h Blockchain Development (2017) - Finchain / Blockchain Brazil · 16h
Available for senior Go engineering roles
Hiring for Go/backend or platform engineering?
Send me the role and technical scope. Based in Brazil · UTC−3 · Brazilian and Italian citizen.