Resume

Hizkia Felix Winata

PDF version

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.