Founding Engineer | Full Stack Software Engineer
Fernand William Citra
I build secure, reliable business systems from requirements through deployment.
Built infrastructure that 500 sales reps rely on daily and delivered a field-sales tool that contributed to a 125 million rupiah sale within two weeks of adoption.
About
Hi, I'm Fernand William Citra, a full-stack software engineer based in Medan, Indonesia, who leads digital transformation from requirement gathering to deployment. I work across product discovery, frontend, backend, data, deployment, and support, owning every stage of development from start to finish.
My recent work combines practical business workflows with serious security. As a founding engineer at PRUaini Group, I helped deliver the sales portal that 500 representatives across Indonesia rely on for daily operations, engineering Redis-backed session management with replay detection, a write-behind audit pipeline, and protected media delivery. On the freelance side, a field-sales activity app I delivered helped a client rediscover a forgotten lead and close a 125 million rupiah sale within two weeks of adoption.
I hold a Bachelor of Computer Science (S.Kom) in Information Systems from University of Pelita Harapan with honors, and I keep exploring across languages and communities English, from the Cypherpunk Hackathon to the Google Developer Group.
Technical Skills
Backend & Security
Data & Platform
Quality & Workflow
Experience
Founding Engineer
PRUaini Group · Medan, Indonesia (Hybrid)
January 2026 - Present
- Led a three-person team delivering a NestJS, React, and PostgreSQL sales portal on Google Cloud for 500 daily sales reps across Indonesia.
- Built a Redis-to-PostgreSQL write-behind flow processing 500 records per batch with zero data loss and no app-performance impact.
- Implemented JWT/Redis replay detection, protected media delivery, and auditable actuarial calculations for regulated workflows.
Freelance Software Engineer
Retail Distributor Client · Remote
April 2026 - Present
- Built a field-sales activity app used by six managers to monitor territories and follow up on opportunities.
- Enabled a rediscovered activity to become a 125 million rupiah sale within two weeks of adoption.
- Owned Next.js, PostgreSQL, and Vercel delivery, then continued with monitoring, user guidance, and support.
Selected Work
Capybara's Dashboard
Badminton match-management platform with real-time updates and printable match sheets.
Next.js · PostgreSQL · Recharts · Vitest · jsPDF · Vercel
- JWT-authenticated full-stack tracker serving 30 active users, 50+ matches, and 130+ gameplay hours.
- Type-safe Next.js routes, Zod validation, custom React hooks, and Supabase PostgreSQL.
- Recharts analytics, light/dark themes, Vitest coverage, and Vercel CI/CD deployment.
- On-demand status state machine with scheduled fallback for serverless runtime constraints.
Education
Bachelor of Computer Science (S.Kom)
University of Pelita Harapan
Information Systems
August 2019 - November 2023
GPA 3.75/4.00 (Honors)