Otto Bonilla

Senior Full-Stack Engineer (React, Next.js, Node.js, TypeScript)
Building high-performance, scalable web and mobile applications for global brands like CarTrawler, Diageo, Justerinis, and ME+EM.
9+ years of experience delivering production-ready systems, leading engineering teams, and architecting modern cloud solutions.

Tech Stack

Frontend: React, Next.js, TypeScript, Redux, Tailwind, Storybook, Angular.
Backend: Node.js, Express, Python/Flask, .NET Core.
Mobile: React Native Expo.
Database: PostgreSQL, MongoDB, SQL Server.
Cloud & DevOps: AWS, Vercel, Firebase, Docker, gitlab, CI/CD.

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.