Ivan Ray Altomera

Software Engineer

Work Experience

KaHero Apps, Inc.

Aug. 2021 - Present

Senior Developer

The team spent a lot of time in developing new features, enhancing UI/UX, and solving computational errors that boost customers' retention rate.

Moreover, we architectured our mobile and web applications using the ideas of Uncle Bob's The Clean Architecture, which made maintaining the applications better and making it easy to scale in terms of codebase.

Bai Web and Mobile Lab

Apr. 2018 - Aug. 2021


The team worked on developing, customizing, tailoring the ERPNext for various industries such as: (1) property management systems, (2) POS systems, (3) veterinary information and booking systems, and (4) pharmaceutical sales and inventory systems.

Bai Web and Mobile Lab

Jan. 2017 - Jul. 2017

Junior Developer

The company explored ERPNext's potentials to the software industry market. We worked on coding script reports, customizing invoices' forms in order to provide better contexts on clients' sales and revenues.

The company has also worked in implementing a startup project to the local market.

XU - Social Development and Barangay Lumbia

Jun. 2016 - Nov. 2016

PHP Developer

The teammates went to Barangay Lumbia in order to gain a better understanding of their profilling processes, and crafting a profiling system using CodeIgniter framework.


For the first 5 years of my career, Ivan have been helping in implementing various web/mobile apps to small/medium enterprises (SMEs)—Point-of-Sale (PoS) and Enterprise Resource Planning (ERP) business solutions.


Programming Languages

  • Python
  • Dart
  • JavaScript
  • TypeScript
  • Rust

Web & Mobile Frameworks

  • React.js
  • Next.js
  • Flutter

Backend Technologies

  • Frappe/ERPNext
  • Cloud Firestore
  • Cloud Functions
  • Django
  • FastAPI


Xavier University - Ateneo de Cagayan

BS in Computer Science, 2018