Frontend-leaning fullstack engineer
Jakarta, ID · 6+ years
Teguh
Triprasetya
I build web systems that hold up under real load — a comedy streaming platform serving 10,000+ concurrent viewers, patient registration that can’t go down, fintech tools where a bug means someone’s money moves wrong. React, Node.js and Java Spring Boot are my usual stack; staying fast and reliable under pressure is the actual job.
- Shipped
- 8 production projects, from live streaming platforms to hospital kiosks.
- Critical
- 3 domains — OTT services, healthcare and banking, each with its own failure cost.
- End-to-end
- 4 roles — QA, frontend, backend and fullstack, across the whole delivery chain.
About
Six years in, most of that time has gone into keeping other people’s systems alive when downtime actually costs something — a fintech platform at Linebank, a mobile app and self-service kiosk at JEC Hospitals handling 200,000+ and 5,000+ patient appointments under strict privacy and audit rules, and streaming infrastructure built to hold 10,000+ concurrent viewers without buffering. I started in QA, building a test-automation framework from scratch that took regression coverage from 0% to 70%, which is probably why I still think about what breaks in production more than what looks good in a demo. Day to day that’s React and Node.js, Java Spring Boot when the job calls for it, and enough time on Agile teams to review PRs and mentor without turning it into a whole thing.
Focus
Performance under load · Reliability during incidents · Fewer 2am pages
Platforms
Web · iOS · Android — one Flutter codebase for mobile
Team
Agile / Scrum · Mentoring junior developers
Experience
Front-End Developer
PresentOct 2023 — NowPT CNA Innilabs Indonesia · placed at Linebank
- Translate business requirements into system design & task breakdowns
- Build responsive, pixel-accurate UIs from design mockups
- Implement state management, data flow & API integration
- Review PRs, mentor juniors; own Git branching & release workflow
- Optimize performance — code splitting, asset optimization, caching
Freelance Fullstack Engineer
Jul 2023 — Jul 2026JEC Hospitals & Clinics
- Built the JEC Mobile App, handling 200,000+ patient appointments
- Built the JEC Self-Service Kiosk, handling 5,000+ appointments
- Developed backend services & APIs under strict privacy & audit rules
- Managed deploy pipelines & store submissions; DB backup & recovery
QA Engineer
May 2020 — Jul 2023PT Sinarmas Mining
- Built a WebdriverIO test-automation framework from scratch
- Grew automated regression coverage 0% → 70%
- Cut manual testing effort by 60%
- Integrated the automation suite into CI/CD
Selected Projects
View allJEC Self-Service Kiosk
In-clinic self-service kiosk handling 5,000+ patient (and counting) appointments at Jakarta Eye Center.
JEC Mobile App
Patient mobile app handling 200,000+ appointments (and counting) at Jakarta Eye Center.
Comika Comedy Club
Streaming platform for 10,000+ concurrent users, optimized API & CDN on AWS.
Skills
Frontend
ReactJS · Redux Toolkit · Redux Saga · Flutter · Dart · Bloc
Backend
Node.js · ExpressJS · Java Spring Boot · Sequelize
Database
MySQL · PostgreSQL · SQL Server
Testing
WebdriverIO · Selenium · Unit Testing
Other
Agile / Scrum · CI/CD · Code Review
Education & Credentials
Education
Al Azhar Indonesia University
Computer Science — Employee Class Program
2022 – 2026
SMK Negeri 36 Jakarta
Computer & Network Engineering
2016 – 2019
Certifications
- Indonesian Scrum Master 1 — EKIPA
- Indonesian Product Owner 1 — EKIPA
- Backend Engineering Course — SYNRGY x Grab
Let’s build
something solid.
Currently open to frontend-leaning fullstack roles. A few lines about your project is always welcome.