<YC />
About

Profile

About Yeremia Chris Saragi

Software Engineer (frontend-heavy) building production platforms across health-tech and logistics. Strong in React, Next.js, and Vue, with solid experience in API integration, authentication flows, and data-aware delivery.

Open to opportunitiesYCS · 2000
Portrait of Yeremia Chris Saragi
Indonesia (Remote Worldwide)26 y.o.
Core StrengthFrontend Craft + API / Data Integration
Healthcare Impact1M+ clinicians (PrimaKu)
LogisticsMulti-carrier shipping (KiriminAja)
Target RoleSoftware Engineer · Frontend-Heavy

Open to Software Engineer roles (frontend-heavy) — product platforms, clinical systems, or teams that value clean frontend work with real API and data ownership.

My Journey

2000 – 2026
  1. Early YearsKabanjahe, North Sumatra

    Curiosity & Logic

    Grew up in Kabanjahe, North Sumatra. Developed an early interest in logic, systems, and structured problem-solving that later shaped how I approach engineering.
  2. 2020Self-Taught Foundation

    Learning the Stack

    Used the pandemic period to learn web development seriously. Started with HTML, CSS, and JavaScript, then explored backend with Python (Django/Flask) and PHP (Laravel). This gave me a practical understanding of HTTP, data, and full request lifecycles.
  3. 2021 – 2023Entering the Industry

    React · Vue · Team Delivery

    Focused on React, Next.js, Vue, and Nuxt. Worked at iCreativeLabs and KiriminAja building dashboards, transactional interfaces, and design systems in cross-functional teams.
  4. 2023 – PresentHealthtech Focus

    PrimaKu

    At PrimaKu, working on product surfaces and integrations for a national pediatric health platform — including patient monitoring, clinician tools, REST pipelines, and authentication flows.
  5. 2025 – 2026Clinic & Hospital Systems

    Mazecare

    At Mazecare, built end-to-end patient lifecycle features for an AI-native EMR/HIS: clinical visits, queues, teleconsultation, billing, and AI-assisted documentation tools using Vue 3, Nuxt 3, GraphQL, and FHIR.

Daily drivers

How I work

MacBook Air M3, Keychron K6, Cursor with Vim, Ghostty. I let the model draft; I still read every diff.

  • Machine

    MacBook Air M3

  • Keyboard

    Keychron K6

  • Editor

    Cursor · Vim

  • Terminal

    Ghostty

01

Plan in the repo

I start in the file, not a blank chat. Cursor already has the project — so the first draft stays in context.

Open the file → prompt

02

Generate, then read the diff

Vim motions to jump hunks. Nothing merges unread — the model is a draft, not a merge button.

hjkl · read every hunk

03

Gate with the usual tools

TypeScript, ESLint, and tests catch what a fluent diff hides. AI speeds the first pass; CI is the adult in the room.

tsc · lint · yarn test