I began my software development journey as a self-taught learner in middle school and pursued a technical programming course in high school. After high school, I worked as a full-stack web developer and then earned a Computer Science degree, gaining valuable experience at various companies, including NIC.br. There, I specialized in full-stack web and native Android development. Later, I co-founded Simpli, a startup that grew into a successful software house, delivering diverse projects, including blockchain development. This period helped me evolve as both a developer and a leader.

MCP officially deprecates Sampling on July 28 — the feature that let a third-party app borrow a user's own AI subscription instead of paying for inference itself. A look at which clients ever actually implemented it (Claude Desktop and Claude Code never did), why the "low adoption" rationale is circular, and the one pattern for free AI in your app that survives the change.

A developer's field guide to where AI and blockchain actually meet in 2026: agent payments with x402, on-chain agent identity with ERC-8004, AI in the contract writing and audit loop, and decentralized compute with verifiable inference. It separates what genuinely shipped from what's still a demo, and points to where a developer can start.

AWS Blocks is a new open-source TypeScript framework that turns your backend code into the AWS infrastructure that runs it, an approach called Infrastructure-from-Code. This piece covers what Blocks actually does, how it compares to earlier IFC tools like Encore.ts and Nitric, the lock-in and single-Lambda trade-offs worth watching, and why AWS's backing might finally push Infrastructure-from-Code into the mainstream.
At 33Labs (formerly 33Audits), I design and implement scalable backend services and application architecture for decentralized financial products.
The company began as a security auditing firm, which gave me daily experience preventing vulnerabilities in production systems. I work end to end — architecture, implementation, and automated testing — with security engineers involved throughout. This led me to a key conviction: review should start at the architecture stage, before any code is written. To support it, I built developer tooling and AI-assisted workflows that improved the team's productivity.
American Spend is a high-throughput financial platform combining yield generation with market-based price discovery.
Designed the backend architecture, including a hybrid market model that transitions between two distinct operating phases.
Developed distributed components for real-time market operations, with yield strategies on idle capital.
Worked closely with security engineers throughout development, incorporating feedback early to reduce iteration cycles.
Mosaic is a developer platform designed to make application development more accessible, cost-efficient, and secure through flexible, pre-audited, and composable components, with AI-assisted tooling for generating compositions from natural language.
Designed reusable backend components and contributed to the core architecture of the platform.
Built modular application services focused on scalability and maintainability, including a workflow for automated liquidity and price discovery.
Improved developer productivity through automation and AI-assisted tooling.
Collaborated on architecture decisions for distributed applications and developed abstractions supporting modular, extensible services.
Over 11 years I led engineering teams of up to 30 developers, including 5 team leads, and delivered 50+ production software projects — distributed enterprise systems for logistics, fintech, media, education and SaaS clients, plus our own proprietary platforms. I defined software architecture, technical roadmaps, engineering standards and delivery processes, and built scalable backend services using Java, Kotlin, Node.js, TypeScript, MySQL/PostgreSQL and REST/GraphQL APIs.
Simpli started as a startup building a B2C mobile product and pivoted within its first year into a software house delivering custom distributed applications, scaling organically through consistent delivery and client satisfaction. I played a key role in shaping both the technical direction and the business strategy, ranging from hands-on technical leadership to driving innovation through research, process design and early adoption of emerging technologies such as mobile and blockchain.
Below are more details about some key projects:

MCP officially deprecates Sampling on July 28 — the feature that let a third-party app borrow a user's own AI subscription instead of paying for inference itself. A look at which clients ever actually implemented it (Claude Desktop and Claude Code never did), why the "low adoption" rationale is circular, and the one pattern for free AI in your app that survives the change.

A developer's field guide to where AI and blockchain actually meet in 2026: agent payments with x402, on-chain agent identity with ERC-8004, AI in the contract writing and audit loop, and decentralized compute with verifiable inference. It separates what genuinely shipped from what's still a demo, and points to where a developer can start.

AWS Blocks is a new open-source TypeScript framework that turns your backend code into the AWS infrastructure that runs it, an approach called Infrastructure-from-Code. This piece covers what Blocks actually does, how it compares to earlier IFC tools like Encore.ts and Nitric, the lock-in and single-Lambda trade-offs worth watching, and why AWS's backing might finally push Infrastructure-from-Code into the mainstream.