Resume
Hizkia Felix Winata
Hello! I'm Felix, a programmer from Jakarta, Indonesia, currently based in
Singapore. I'm experienced in web development, particularly React and
TypeScript, and also highly comfortable with managing Linux systems, building
CI/CD pipelines, task automation, and managing HA deployments in Kubernetes. I
have a knack for automating as many things as possible, and I'm always looking
for new ways to make things more efficient.
Experience
Cynapse · Software Engineer, Full time, Sep '22 -
Present
- Migrated product from .NET Framework to .NET 6, containerized, and deployed
CUDA workloads to Kubernetes using Helm, with full observability using
Prometheus, Grafana, and Loki.
- Virtualized on-prem bare-metal internal services using Proxmox, and set up
internal container and package registry with Harbor and Artifactory, resulting
in a more reliable development environment.
- Built and deployed to production a service to route and distribute 300+ RTSP
live streams to different internal services, as well as collect metrics for
each stream.
- Rewrote an internal component handling video encoding as a separate service in
Go, resulting in measurable increase in performance in production
workloads.
- Ported C++ code from x86 to ARM and migrated dependencies to use Conan.
- Modernize the ASP.NET dashboard by rewriting it in React with reusable
components.
- Rapidly prototype GenAI features using vector search and large language
models, attracting new customers internationally.
- Lead a team to stabilize and productise the GenAI features into the
application.
PT Pintu Kemana Saja · Front-end Software Engineer,
Part-time, Feb '20 - Aug '21
- Rebuilt Pintu's landing page using Next.js and TailwindCSS, and
optimized it to load nearly instantly on both mobile and desktop.
- Created Pintu Academy with Next.js and
Wordpress, using Incremental Static Generation to deliver dynamic content
while still maintaining a fast loading experience.
- Optimized the KYC verification flow for ops with a tool to extract details
from identity card photos using Google Cloud Vision API, and perform
automatic cross-referencing to quickly generate heuristics on the
application's legitimacy.
- Helped grow the app's userbase by implementing the referral UI on the app,
using React Native.
- Built the DCA calculator backend with NestJS, and implemented the mobile
UI in React Native.
- Helped implement dark mode for the Pintu app.
PT Rupiah Token Indonesia · Full-stack Engineer,
Internship, Full-time, May '19 - Sep '19
- Helped kickstart the company by developing Rupiah Token's website from scratch
with React.
- Helped push Rupiah Token to be accepted on the Binance exchange by
implementing a multisignature BEP2 wallet before native multisig was
available, using Amazon CloudHSM to generate ECDSA signatures.
- Celebrated the launch of the token on the Binance Chain by generating a vanity
transaction themed around Indonesia's independence day, 17/8.
- Built a stripped-down, hardened Linux distro for airgapped cryptographic key
generation, management, storage, and signing.
Education
University of Wollongong at
Singapore Institute of Management · Oct '19 - Sep '22
- Bachelor of Computer Science (Big Data)
Projects
- gex · TUI hex editor written in Go.
- fc2-live-dl · CLI tool to
download live streaming videos from FC2 in original quality, built with
Python, asyncio, and ffmpeg.
- hoshinova · CLI tool with a
web UI to monitor and automatically record live streams on YouTube, written in
Rust.
- Misc. Websites · I've built several websites that have gone viral through
word-of-mouth and other means, handling millions of monthly page views and
serving terabytes of data daily without hiccup.