Alvin Boys Gea — Software Engineer

Software Engineer

contributions
0
contributions
repos
0
repos
years
2+
years

About

Building applications that solve real problems

About Me
Profile

Full-stack developer who bridges web applications and ERP systems — building custom solutions on ERPNext and Frappe Framework while delivering modern frontends with Vue 3, SvelteKit, and Next.js. Comfortable across the stack from back-end APIs with Spring Boot, Express, and Nest.js to database design with MariaDB, PostgreSQL, and MongoDB.

I enjoy automating complex workflows, integrating distributed systems, and turning manual business processes into scalable digital pipelines. Currently open to opportunities where I can build impactful software and grow alongside a strong engineering team.

Resume
Web Dev & ERP Eng. • Oct 2025 - Present

Intan PariwaraFull-time

Jakarta, Indonesia • On-site

Built a sales portal (Program Sinergi) with multi-level approval workflows and discount/rebate management, reducing proposal approval cycle time by ~20% and enabling transparent, auditable tracking for hundreds of monthly program submissions
Developed custom ERPNext modules covering the end-to-end sales pipeline (quotation, pre-order, POS, sales order, delivery, stock entry, and warehouse logistics), including territory-based pricing, QR shipping labels, and delivery tracking, reducing order fulfillment errors and improving delivery confirmation speed
Built a cycle count system for stock opname using a reusable QR/barcode scanning framework, supporting box/shrink unpacking and repacking workflows, eliminating manual paper-based reconciliation and significantly reducing audit time
Implemented an event-driven architecture for centralized master data synchronization across distributed ERP instances, enabling real-time consistency and eliminating data silos for critical business data through configurable mappings and event-based propagation
Integrated national education e-procurement platform via REST APIs and developed automated migration tools to generate legacy purchase orders, improving transition efficiency between systems
Built a mobile CRM system for field sales tracking, customer approvals, and territory-based target assignments, with global ERPNext UI enhancements to streamline workflows across mobile and desktop users
ERPNextFrappe FrameworkPythonVue 3Nuxt.jsPrimeVueTanStack QueryREST APIMariaDB
Web Developer • Mar 2025 - Present

SystericPart-time

Bali, Indonesia • Remote

Contributed to the frontend migration from Next.js to Svelte/SvelteKit, progressively rolling out new UI layouts and registration flows behind feature flags, achieving faster load times and reduced bundle size
Integrated Stripe payments with PayNow (Singapore QR) support, providing a lower-cost payment option that reduced transaction fees (1.3% vs 3.4% + S$0.50), with webhook automation, idempotency keys, voucher generation, and partial/auto refunds
Built and maintained REST APIs with NestJS following CQRS and DDD principles, delivering end-to-end healthcare features including consultation reviews, doctor ratings, consultation history, referral memos, medical certificates, medication checkout, and voucher-based reconsultation while improving backend performance
Implemented async payment processing using pg-queue and contributed to infrastructure tooling including GrowthBook feature flags and Telegram alerting for production monitoring
SvelteKitNext.jsNestJSStripeGrowthBookTypeScriptPostgreSQLCQRSDDDpg-queue
ITHB • Aug 2021 - Sep 2025 • GPA 3.38

Institut Teknologi Harapan Bangsa

Bachelor of Informatics, Informatics

Informatics Engineering Community ITHB

ERP SystemsSAP S/4HANAData StructuresAlgorithm DesignDatabase SystemsSoftware EngineeringCloud ComputingREST API DesignWeb EngineeringObject-Oriented Programming
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
React/Next.js
React/Next.js
Vue 3
Vue 3
Nuxt.js
Nuxt.js
PrimeVue
PrimeVue
Svelte/SvelteKit
Svelte/SvelteKit
Tailwind CSS
Tailwind CSS
TanStack Query
TanStack Query
Node.js
Node.js
Express.js
Express.js
Nest.js
Nest.js
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
React/Next.js
React/Next.js
Vue 3
Vue 3
Nuxt.js
Nuxt.js
PrimeVue
PrimeVue
Svelte/SvelteKit
Svelte/SvelteKit
Tailwind CSS
Tailwind CSS
TanStack Query
TanStack Query
Node.js
Node.js
Express.js
Express.js
Nest.js
Nest.js
Spring Boot
Spring Boot
FastAPI
FastAPI
REST API
REST API
ERPNext
ERPNext
Frappe Framework
Frappe Framework
PostgreSQL
PostgreSQL
MariaDB
MariaDB
MongoDB
MongoDB
Git & GitHub
Git & GitHub
Stripe SDK
Stripe SDK
GrowthBook
GrowthBook
Postman
Postman
Docker
Docker
AWS
AWS
Spring Boot
Spring Boot
FastAPI
FastAPI
REST API
REST API
ERPNext
ERPNext
Frappe Framework
Frappe Framework
PostgreSQL
PostgreSQL
MariaDB
MariaDB
MongoDB
MongoDB
Git & GitHub
Git & GitHub
Stripe SDK
Stripe SDK
GrowthBook
GrowthBook
Postman
Postman
Docker
Docker
AWS
AWS

Activity

My contributions over the years

Contributions

JanFebMarAprMayJunJulAugSepOctNovDecJan
LessMore

Recent Activity

Overview

Commits
0
Streak
0 days
Pull Requests
0
Repos
0
Stars
0
Forks
0
Followers

Projects

Full-stack applications and ERP systems

ERP Custom Apps

ERP Custom Apps

Oct 2025 – Present

Custom ERPNext ecosystem for a national publishing group, spanning the end-to-end sales pipeline (quotation, pre-order, POS, sales order, delivery, stock entry, warehouse logistics), a multi-level approval portal for program proposals, a QR-based cycle count system for stock opname, an event-driven master-data sync engine across distributed ERP instances, a mobile CRM for field sales, and REST integration with a national education e-procurement platform.

  • ERPNext
  • Frappe Framework
  • Python
  • Vue 3
  • Nuxt.js
  • PrimeVue
  • TanStack Query
  • REST API
  • MariaDB
  • JavaScript

Private company project — source not public

Telemedicine Platform

Telemedicine Platform

Mar 2025 – Present

Healthcare platform for online consultations. Contributed the frontend migration from Next.js to SvelteKit behind feature flags, and built end-to-end features across the stack: consultation reviews, doctor ratings, consultation history, referral memos, medical certificates, medication checkout, and voucher-based reconsultation. Integrated Stripe with PayNow (Singapore QR) — webhooks, idempotency keys, voucher generation, and partial/auto refunds — alongside async payment processing with pg-queue.

  • SvelteKit
  • Next.js
  • NestJS
  • TypeScript
  • Stripe
  • PostgreSQL
  • GrowthBook
  • CQRS
  • DDD
  • pg-queue

Private company project — source not public

TaskForge

TaskForge

Aug 2025

AI-Assisted Task Description Generator. Get AI assistance to break down project goals into clear, actionable task descriptions. Perfect for junior PMs, developers, and indie hackers who need help structuring their work.

  • React
  • TypeScript
  • Python
  • MongoDB
  • Tailwind CSS
  • OpenAI
  • FastApi
  • Docker
  • AWS

Certifications

Cloud, development, and data science

AI ENGINEER for DATA SCIENTISTS ASSOCIATE

DataCamp
April 2025
Data ScienceMachine LearningLLM
+2 more
Download

AWS ACADEMY CLOUD FOUNDATIONS

Amazon Web Services Training and Certification
December 2024
Cloud ComputingBusiness AnalyticsCloud Storage
+1 more
Download

PROFESSIONAL DATA ANALYST

DataCamp
February 2024
Data ModelingETLSQL
+1 more
Download

SAP S/4HANA CONFIGURATION

SAP University Alliance Program at ITHB Career Resource Center
May 2024
Data ModelingData WarehousingBusiness Analytics
+1 more
N/A
Download

SAP INTRODUCTION to S/4HANA using GLOBAL BIKE

SAP University Alliance Program at ITHB Career Resource Center
December 2023
Data ModelingData WarehousingBusiness Analytics
+1 more
N/A
Download

PYTHON DATA FUNDAMENTALS

DataCamp
January 2025
PythonData TransformationEDA
N/A
Download

Contact

Get in touch for opportunities or collaborations

© 2026 Alvin Boys Gea. All rights reserved.