Otto Bonilla

I’m Otto, a Senior Full-Stack Engineer with 9+ years of experience designing and building products across web, mobile, and cloud.I started programming at age 13 and built my first embedded system at 16, a remote-controlled submarine using PIC microcontrollers and a Java interface. Since then, I’ve been a builder at heart, working across frontend, backend, cloud, system design, and now AI automation.I enjoy roles where I can combine architecture, product thinking, fast iteration, and hands-on engineering.

Tech Stack

Frontend: React, Next.js, TypeScript, React Native, Tailwind.
Backend: Node.js, Express, Python (Flask), PostgreSQL, Redis.
Cloud: AWS (Lambda, API Gateway, S3, CloudWatch, RDS, SQS), Docker, CI/CD.
AI & Automation: OpenAI API, LLM agents, embeddings, WhatsApp Cloud API.
Architecture: System design, microservices, event-driven systems.
Other: Git, Scrum, Firebase

Companies I’ve Worked For

Contributed to multiple projects across the organization

Contributed to multiple projects across the organization

Built several internal applications, including leading the development of the system used by operators to process and validate banking documents.

Built the MVP for their shelf-monitoring system used in retail stores

Built the new customer self-service portal (modifications, cancellations, support).

Led full site migration from legacy to modern stack (NexJS+Umbraco).

Participated in the site migration form Legacy to NextJS+drupal.

Built new frontend components that modernized the homepage UI and improved overall user experience.


Personal projects (tools)

Social Media


Key Achievements

Led migration of Justerinis.com form .net to a modern Nexjs architecture.Contributed to the development of CarTrawler’s customer portal, working on key features used across multiple international airline partnersCreated Diageo’s DDP ecommerce library.Mentored and led a distributed team of 4 engineers across Ireland.a