Open to full-time roles & freelance projects

Full-stack developer · Medan, Indonesia

Farhan Novaldi

Day to day I help build a hospital information system used by six hospitals, owning the accounting, cashier and insurance claims modules. Beyond that I build point-of-sale apps, public-service queue systems and mobile apps with Laravel, Next.js and Flutter.

Photo of Farhan Novaldi
Farhan Novaldi
Full-stack · Medan
FN/26
B.Sc. Informatics, Universitas Negeri Padang (2021–2025)

Projects

internal · not public01/03

2024–present · Hospital Management Information System

Medicine (SIMRS)

A hospital information system used by six hospitals. At PT Nusa Tirta Teknologi I focus on the accounting modules (including receivables and BPJS national health insurance claims), the cashier, and pharmacy and logistics.

hospitals
6
commits
800+
developers
5
  • Accounting & BPJS Claims
  • Centralized Tariffs
  • Cashier → Journal
  • 6 Hospitals

RoleTeam of 5 developers. Focused on Accounting, Cashier, and Pharmacy & Logistics, plus clinical modules (outpatient, inpatient, ER, lab, casemix). 800+ commits since Jul 2024.

PHP / MySQL / jQuery / AJAX / DataTables

internal · not public01/06

2026 · Talented Athlete Development Platform — North Sumatra Sports Office

SPOBDA

A platform for scouting and developing talented athletes for the North Sumatra provincial sports office, replacing its old system. It covers self-registration, measured tests, progress reports, an athlete readiness cockpit, and location-based staff attendance.

apps
3
feature tests
175
of commits
±73%
  • API + Web + Mobile
  • Geofenced Selfie Attendance
  • Progress Reports & Readiness
  • RBAC & Data Encryption

RoleTeam of 2: the product lead wrote the specs and design, I built all of the application code (backend API, web, mobile) through to deployment. ±73% of commits.

Laravel 12 / Next.js 16 / Flutter / MySQL / GitHub Actions

nobarber.nodev.digital01/03

2026 · Barbershop booking SaaS

nobarber

A barbershop booking SaaS I built on my own, now live. Customers book online, cashiers manage the queue, and owners follow reports across every branch.

in production
Live
developer
1
web push
PWA
  • No Double-booking
  • Web Push (PWA)
  • Multi-tenant SaaS
  • Live Production

RoleBuilt solo: design, backend, web, and deployment.

Laravel 13 / Next.js 16 / TypeScript / MySQL / GitHub Actions

Visit site ↗
zadify.id01/06

2026 · Integrated Food Ordering Ecosystem

ICE / ZAD Apps

A food delivery platform with four roles (customer, merchant, driver, admin) sharing one backend API, one web suite, and a mobile app.

user roles
4
of commits
±56%
developers
5
  • Multi-Role
  • Real-time Orders & Chat
  • Web + Mobile
  • Dynamic Delivery Fees

RoleTeam of 5 developers. Top contributor (±56% of commits) across the backend, web suite, and mobile app.

Laravel 11 / Next.js / Flutter / Reverb / MySQL

Visit site ↗

More projects

nopos.nodev.digital

2026

A point-of-sale app for cafes and restaurants, grown out of the ICE platform into its own product. Running in production.

Built solo, from backend to web.

medipharm.tech

2026

A pharmacy system for the Indonesian market, from sales and prescriptions and per-batch stock to narcotics reporting.

Team of 2. I handled most of the web frontend and contributed to the backend.

internal · not public

2026

A public-service queue ecosystem: citizen kiosk, real-time counter panel, public display, and admin panel in one monorepo.

Built solo.

internal · not public

2025

A central CMS for an Immigration Office with roles & permissions, and a public website that consumes its API.

Team of 2. Helped build the CMS and the public website.

internal · not public

2025

A queue system for the Belawan Class II Immigration Office: a ticket kiosk, a calling display, and a reporting dashboard.

Team of 4. Top contributor (±43% of commits).

Experience

Dec 2024 – present

Hybrid

Programmer at PT Nusa Tirta Teknologi

Building a multi-hospital information system integrated with BPJS, Indonesia's national health insurance. Worked remotely while finishing my degree, then hybrid in Medan since Sep 2025.

  • Built the Accounting module with the team: general ledger, profit and loss, balance sheet, doctor fees, and claim reports.
  • Designed the Receivables and BPJS/Insurance Claim Realization module for accurate hospital billing.
  • Integrated the Cashier with the general journal, including package billing and automatic journal voids.
  • Unified procedure, room, lab/radiology, and package tariffs with doctor and nurse fees into one system.
  • Developed clinical and pharmacy modules at 4 partner hospitals, with 800+ commits in total.

Jul – Sep 2024

Internship

Programmer Intern at RSU Mitra Sejati Medan

Developed modules for the hospital's information system.

  • Built the initial medical assessment feature of the electronic medical record: lab, radiology, compounded prescription, and medical support requests.
  • Built the Inventory module with real-time automatic inventory codes.
  • Improved module performance by up to 25% by refactoring JavaScript, AJAX, and server-side DataTables.

2021 – 2025

B.Sc. Informatics at Universitas Negeri Padang

GPA 3.59. Started working as a remote programmer during my final semesters.

Publications

Looking for a developer for your team or project?

I'm open to full-time roles and freelance projects, including remote. Reach me by email or WhatsApp.

farhannovaldi002@gmail.com
Location
Medan, Indonesia (UTC+7)