Available for freelance projects

Hi, I'm

Baldomero Napoli

I build

Computer science engineer with 10 years of turning ideas into production software. I design the architecture, write the code, set up the infrastructure, and today I work with AI agents that multiply what a single developer can deliver.

~/executor-agent

Cover letter

A software engineer who ships complete products

I'm Baldomero, a computer science engineer from Universidad Austral de Chile. Since 2016 I have been building software across almost every layer: frontend, backend, mobile, databases, cloud and hardware. I've worked in digital banking and fintech (MACHBANK, Destacame), industrial safety (Zyght) and edtech (ClassroomTV), and I led Destacame's cross-platform app with Kotlin Multiplatform back when almost nobody was running it in production.

I don't stick to one piece of the problem. In my projects I design the data model, write the security policies, build the app, configure DNS and email, set up the CI/CD pipeline and, when needed, solder the circuit and write the firmware.

My current focus is agentic development: workflows where AI agents plan, implement and verify code under strict rules, with approved specs, mandatory tests and guardrails that prevent them from touching production. This isn't AI as autocomplete. It's an engineering system where AI works with the discipline of a senior team.

I have a full-time role and take on select freelance projects where I can make a real difference: products that need to reach production, teams that want to adopt AI seriously, or ideas that blend software and hardware.

— Baldomero

Featured projects

Products I designed and built from scratch

Each one covers the full cycle: idea, architecture, code, infrastructure and operations.

Beta
140+
traced legal rules
131
SQL migrations
450+
test suites
13
user roles

Resguardo Escolar

End-to-end school safety and discipline management, legally sound.

SaaS platform that lets Chilean schools manage misconduct reports, disciplinary procedures and student-safety protocols in line with national regulations, with deadlines, full traceability and tamper-proof case files.

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Supabase
  • PostgreSQL
  • Deno
  • Firebase Hosting
In development
4
layers: hardware, firmware, app and web
26
Edge Functions
52
SQL migrations
2
payment gateways

GreenPod

A low-cost, plug-and-play smart greenhouse.

A complete IoT product: ESP32 hardware with sensors, custom firmware, an Android and iOS mobile app, a sales and inventory back office, and subscription payments. Plug it in, scan a QR code and it is up and running.

  • ESP32
  • C++
  • PlatformIO
  • MQTT
  • Kotlin Multiplatform
  • Compose Multiplatform
  • Nuxt 4
In development
13
feature modules
2
platforms, one codebase
100%
serverless
09:00
daily reminder

VetCard

Your pet's digital health card, always at hand.

Android and iOS app that replaces the paper vet card: vaccines, deworming, appointments and history, plus a QR code the vet scans to see the record instantly.

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Swift
  • Firebase
  • Cloud Functions
  • Koin
  • SQLDelight

Kotlin Multiplatform libraries and more

KMM Base

Kotlin Multiplatform foundation with Clean Architecture, MVI and MVVM: state handling, modular navigation and lazy-loaded features. Published as 3 artifacts: domain, data and presentation.

KMP · Compose · Koin · MVI

View code

KMM Navigation

Decoupled navigation between features: typed commands per contract, a central coordinator and deep-link handling with an auth gate.

KMP · Navigation Compose · Koin

View code

KMM Notifications

Push notifications for Android (FCM) and iOS (APNs): token management, persistence to your backend and decoupled tap handling.

KMP · FCM · APNs · Koin

View code

KMM Remote Config

Firebase Remote Config wrapper with typed feature flags observable through StateFlow.

KMP · Firebase · StateFlow

View code

Trace Logger

Cross-platform logging with automatic tags and multiple destinations, including crash reporting.

KMP · Android · iOS

View code
Private

KMM Supabase Client

Layer over the Supabase SDK for Android and iOS: email and OAuth auth, database, storage and typed errors.

KMP · Supabase · Koin · Flow

Merged into Navigation

KMM DeepLink

Deep links with pending-URI persistence and a cold-start-safe event bus. It now lives inside KMM Navigation.

KMP · Coroutines

View code

Nexo

Android app that reads your Obsidian vault and sorts your tasks by time: today, tomorrow, this week and later.

Kotlin · Android · Markdown

AI and agentic development

Agents that code with engineering discipline

I design pipelines where AI doesn't improvise: it works from approved specs, verifies everything and never touches production.

  1. 1

    Plan

    An agent turns a request into a complete spec, with stories, rules and acceptance criteria.

  2. 2

    Validate

    The spec must meet the Definition of Ready and respect the domain before it enters the queue.

  3. 3

    Implement

    The executor agent creates the branch and writes migrations, code and tests traced to each rule.

  4. 4

    Verify

    Typecheck, unit tests, pgTAP and e2e tests selected by what changed.

  5. 5

    Ship

    It opens the PR, waits for green CI and merges. Production only deploys after human review.

What I do with AI

  • Multi-agent pipelines (planner, executor, reviewer)
  • MCP servers and tools for agents
  • RAG and knowledge bases over private documents
  • Guardrails: blocking dangerous commands and scoping permissions
  • LLM integration in products (Anthropic, OpenAI, Gemini)
  • Automations with n8n and local models with Ollama

Stack

I've worked with almost everything

I pick the tool for the problem, not the other way around. These are the ones I reach for most.

AI and agentic development

Agents that plan, implement and verify code, with real guardrails.

  • Claude Code
  • Anthropic API
  • OpenAI API
  • Gemini
  • MCP
  • RAG
  • LangChain
  • Ollama
  • Hugging Face
  • n8n

Frontend

Fast, accessible interfaces backed by a design system.

  • Vue
  • Nuxt
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Vuetify
  • Vite

Mobile

Native and cross-platform apps shipped to the stores.

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Android
  • iOS
  • Swift
  • React Native
  • Java
  • fastlane

Backend

APIs, business logic and serverless.

  • Python
  • Django
  • PHP
  • Laravel
  • Node.js
  • Deno
  • Supabase
  • GraphQL

Databases

Relational and NoSQL, with row-level security.

  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • Firestore
  • Redis
  • SQLite

Cloud and DevOps

From networking and DNS to the deployment pipeline.

  • AWS
  • Google Cloud
  • Firebase
  • Docker
  • GitHub Actions
  • Cloudflare
  • Nginx
  • Linux

IoT and hardware

Microcontrollers, sensors and home servers.

  • Raspberry Pi
  • Arduino
  • ESP32
  • C++
  • PlatformIO
  • MQTT
  • KiCad

IoT and hardware

From the sensor to the cloud

I love it when software touches the physical world. I build prototypes with microcontrollers, connect them to the internet and put an app on top.

Sensors I've integrated

  • Temperature and humidity
  • Light
  • Motion (PIR)
  • Voice and sound
  • Soil moisture
  • Relays and actuators

ESP32 firmware

C++ with PlatformIO, WiFi provisioning, secure NVS storage and MQTT telemetry.

Raspberry Pi servers

Home servers with Docker: self-hosted services, home automation and local networking.

Arduino prototypes

Sensor readings, actuator control and serial communication with other platforms.

Circuit design

Schematics and PCBs in KiCad to go from breadboard to product.

Career

Experience

  1. 2026 — Present

    Founder and developer

    Resguardo EscolarOwn venture

    School-safety SaaS platform built end to end with an agentic development pipeline.

    Nuxt · Supabase · PostgreSQL · Claude Code

  2. Apr 2026 — Present

    Mobile Application Developer

    MACHBANK· Las Condes, Santiago · Hybrid

    Building the mobile app of one of Chile's most widely used digital banks.

    Kotlin · Android

  3. Nov 2025 — Apr 2026

    Mobile Application Developer

    42Labs· Santiago · Remote

    Native Android app development with Kotlin.

    Kotlin · Android SDK

  4. Apr 2025 — Nov 2025

    Mobile Application Developer

    ZYGHT · HSEQ Technology· Santiago · Remote

    Key role in modernizing Zyght, an enterprise occupational safety and operational control app used in industrial and corporate environments.

    • Led the migration from React Native 0.65 to 0.75, refactoring the entire codebase to a Hooks-based architecture.
    • Removed bottlenecks in critical modules (Safety Walks, Behavior Observations, Checklists, Findings and Safe Work Permits) with on-demand filtering and rendering optimizations.
    • Built a custom logging system integrated with Firebase Crashlytics to monitor and resolve production incidents.
    • Fixed vulnerabilities in authentication, permissions and offline sensitive-data protection.
    • Defined architecture patterns and TypeScript conventions for the team; contributed to releases 14.0.0 through 14.5.1.

    React Native · TypeScript · Redux Toolkit · Realm · Firebase Crashlytics

  5. Feb 2021 — Dec 2023

    Mobile Developer (KMM lead)

    Destacame· Santiago · Hybrid

    Led and built the fintech's cross-platform mobile app with Kotlin Multiplatform and Jetpack Compose, coordinating the team while writing the key pieces myself.

    • Defined the technical architecture and modular structure for long-term scalability.
    • Designed and implemented mobile features with KMM and Jetpack Compose.
    • Drove code reviews and best practices: clean code, testing and CI/CD.
    • Owned performance, stability and quality across both platforms.

    Kotlin Multiplatform · Jetpack Compose · Android · iOS · CI/CD

  6. Feb 2019 — Feb 2021

    Full Stack Developer

    Destacame· Santiago · On-site

    Full-stack web development on the fintech's platform.

    Vue.js · Python · Django

  7. Jun 2018 — Jan 2019

    Software Developer

    ZYGHT · HSEQ Technology· Providencia, Santiago

    Development of the occupational safety and operational control platform.

  8. Feb 2018 — Jun 2018

    Technical Leader

    PappCorn· Santiago

    Technical leadership of the development team.

  9. Jul 2016 — Feb 2018

    Full Stack Developer

    ClassroomTV · Umine· Santiago

    End-to-end software solutions spanning frontend, backend and infrastructure.

    • Built ClassroomTV's first marketplace (corpcademy.com).
    • Integrated Transbank for payment processing.
    • Upgraded ClassroomTV's infrastructure on AWS.

    PHP · AWS EC2 · AWS RDS · Transbank

  10. Jan 2013 — Feb 2013

    Intern

    Allware· Chile

    Full-stack development of internal systems and documentation of Nagios and the in-house ESMG software.

    PHP · Nagios

Freelance

How can I help you?

I take on select projects. If your idea blends several of these areas, even better.

AI agents and automation

Tool-using agents, RAG over your documents, MCP servers and automations that save real hours.

Web applications

Production-ready SaaS, dashboards and back offices with Vue/Nuxt or React.

Mobile apps

Android and iOS from a single codebase with Kotlin Multiplatform, or native when needed.

IoT prototypes

ESP32, Arduino or Raspberry Pi hardware connected to the cloud and to an app.

Cloud and DevOps

AWS, Google Cloud or Supabase infrastructure, CI/CD, DNS and email set up end to end.

Technical consulting

Architecture, code review, security and AI adoption for your development team.

Contact

Have a project in mind?

Tell me what you want to build. I reply within 48 hours.

Email me