Adolfo Heriz Ocampo | CV

hej@adolfo.se
+46 720 22 32 73
Malmö

🍀 Profile

Innovative and experienced full-stack developer with 12+ years in the IT industry. I'm passionate about digging into problems and crafting the right solutions. After many years in IT, I'm still as excited as ever to build, ship, and learn.

🚀 Key Achievements

  • Cross-Platform SaaS System: Developed and maintained a robust omnichannel SaaS platform using TypeScript, React, React Native, AWS Lambda, and MongoDB.
  • Smart 3D Art Gallery: Created a virtual gallery for an art collective, with automatic asset placement and camera logic, balancing realism and performance for interactive art experiences. Powered by Three.js, WebGL, SvelteKit, PostgreSQL, and Supabase.
  • TV App Development: Delivered a performant Android TV app with a focus on low-memory usage, native controls, and advanced video carousel — overcoming platform limitations.
  • React Native Mobile App: Built a cross-platform iOS/Android Expo app with push notifications, image galleries, multi-language publishing workflows, secure storage, localization & video support.
  • Idell Consulting: Ran an independent consultancy called Idell, serving 20+ clients and providing web development, strategy, and design services.
  • COVID Startup: Build patient journal and government API integrations for a rapid-response startup.

🛠 Tech Stack

Frontend

  • React, SvelteKit, Expo, React Native
  • Next.js, Three.js, TypeScript
  • CSS in all its flavours

Backend

  • Node.js, Express, TypeScript
  • Python, PHP
  • AWS Lambda, S3, SQS
  • PostgreSQL, MongoDB, MySQL, Supabase

DevOps / Cloud

  • Docker, Ansible
  • GitHub Actions, EAS/Expo, SST
  • AWS, Cloudflare

Selected Projects

ADON Platform (2022–Present)

Role: Full-stack Developer | Tech: TypeScript, AWS Lambda, MongoDB

  • Created a modular SaaS platform for signage, loyalty, e-commerce, and campaign management.
  • Integrated queue-based processing for ad rendering.
  • Developed a TV-native Android app using Expo with a low-memory, crash-resistant design.
  • Now deployed in 1 000+ retail locations across the Nordics.

Graffiti 3D Gallery (2023)

Role: Full-stack Developer | Tech: Three.js, WebGL, SvelteKit, PostgreSQL

  • Built an immersive 3D world with real-time physics to explore graffiti art through interactive elements, dynamic movement, and realistic object behavior.
  • Showcased artwork using high-resolution images, spatial audio, embedded video, and 3D objects integrated into the environment.
  • Created a virtual gallery with automatic asset placement and dynamic camera paths to enhance user experience while maintaining performance.
  • Integrated OpenAI Whisper to power a voice-responsive virtual docent that narrates artworks, answers visitor questions, and supports multilingual audio tours.
  • Developed a custom admin dashboard for managing and updating all gallery content.

Idell (2019–Present)

Independent web agency providing customised solutions. I translate stakeholder requirements into technical products.

Recent examples: Urbankonst kartan and Olikamenlika (focused on accessibility).

Urbankonst kartan (2023)

The Urban Art Map is an interactive map showcasing Malmö's street art. CFUK members can upload geolocation-specific photos that are displayed on the map.

  • Developed an engaging, mobile-friendly map UI.
  • Built with Next.js.
  • Upload geo-location specific photos to the map.

Kvicktest (2020–2021)

COVID-era startup providing rapid testing services. I led development and maintenance of the booking system and medical journal, fully integrated with Swedish government services.

  • Full-stack patient journal (primarily PHP, MySQL).
  • Integrated government APIs and Kivra.
  • Implemented critical security features for certificates used by 100,000+ travelers globally.

Garabato (Part-time, 2014–2018)

Co-developed two internal tools: Kund, a CRM built with HTML, JavaScript, PHP, and MySQL; and Relax, a CMS built with CSS, HTML, JavaScript, Node.js, and CouchDB.

Bikemasters (2016–2018)

At Bikemasters I worked as a full-stack developer on their Magento Enterprise e-commerce platform. My responsibilities included enhancing the PHP MVC backend, creating responsive JavaScript/HTML/CSS front-end features, and improving the overall shopping experience.

  • Magento Enterprise full-stack development.
  • Responsive web design with HTML/CSS/JavaScript.
  • Product catalogue management and online-shopping integrations.

Kvick.it (UX/Frontend, 2022)

Digital agency in Malmö specialising in Node.js, MongoDB, React.js, and React Native. On the Kvicktest team I focused on front-end and UX.

The Code Bureau (2013–2015)

Working with a talented team taught me new skills that I continue to apply:

  • Photoshop-to-CSS/HTML conversion.
  • Custom CMS development.
  • Agile methodologies and sprint planning

🧪 Latest experiments & utilities

  • Provisioned Kubernetes clusters with Ansible and Docker images on remote Ubuntu servers.
  • Created automated regression-testing tools for web apps via CLI.
  • Used OpenAI OCR and Supabase to digitise tax receipts in a Swift app prototype.
  • Passing errors in app to my home Arch Linux machine, where a running version of the code and an LLM suggest how to fix issues.
  • Automating Figma designs to HTML and Tailwind CSS.

📚 Education

Malmö Yrkeshögskola (2011–2012)

iPhone & Android Programming

Focused on cross-platform mobile-app development using JavaScript, plus native apps with Java and Objective-C.

Academedia Masters (2010–2011)

Specialised in ActionScript 3; covered OOP concepts such as inheritance and polymorphism.

Lunds Universitet (2009)

Media & Communication Science

Gained a deeper understanding of technical communication.

🌐 Languages

  • Swedish: Native
  • Spanish: Native
  • English: Fluent

Interests

Family, friends, yoga, gym, snowboarding, spirituality, technology, nature, programming.