Senior Backend Engineer, Clearview

Taufan Fadhilah

Security audits, major dependency upgrades, and the refactors that turn a mega-service into something the team can read again.

Senior backend engineer at Clearview. Day-to-day in TypeScript, Express, TypeORM, and Postgres. I like the work nobody wants to talk about at standup: closing security-audit findings one class at a time, taking a major dependency upgrade through to a green CI, breaking apart a service file that has grown past what any one engineer should have to hold in their head.

Coming from an Indonesian engineering background, I’m methodical and I overcommunicate on purpose. If I say I’ll do something, I make sure it gets done. I reply to messages faster than people expect.

Outside of engineering, I love spending time with my family and hunting for good food. I used to play tennis to clear my head and keep burnout at bay. I love to smile.

By the numbers

Essays
2
Writing since
2026
Latest
Aug 2026
Words published
3327
Feed
RSS →

Filed by Taufan 2 essays

  1. backend

    Upgrading TypeORM 0.3 to 1.0 in Production: A NestJS Case Study

    How we took TypeORM 0.3 → 1.0 to a live NestJS API without a headache.

    8 min
  2. backend

    Splitting a Mega-Service Into Four: The Service-Facade Refactor (Plus a Reusable Skill)

    How we split a 1,307-line `user.service.ts` into four responsibility-tagged NestJS sub-services (query, mutation, membership, stats) behind a stable facade — no caller broke, no test changed, one PR, and a reusable Claude skill file at the end.

    8 min
Type to search. to navigate. Enter to open. Esc to close.