Skip to content
View HeLinChooi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report HeLinChooi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
helinchooi/README.md

Hi, I'm He Lin 👋

Software Engineer · Singapore

I build and ship backend services and web apps, and I make sure I understand and able to operate the infrastructure they run on — CI/CD, containers, observability, and the databases underneath. Spent ~2.5 years on a national financial system in Singapore's public sector, working on log encryption, pipeline rewrites, infrastructure for AKS-hosted services, DR planning, and vulnerability resolution.

Right now I'm going deep on Database, and AI developer tooling.

Open to: Software Engineering roles in Singapore. Also open to Platform and Developer Infrastructure work.


🛠️ Selected work

Project What it does Stack
Apko Game Web-based visual experience for the Association of Banks in Malaysia (ABM), teaching Malaysians how malware scams work and how to avoid them. Trilingual — English, Malay, Chinese React 19, TypeScript, Vite, Tailwind, Zustand, i18next
Log masking & encryption pipeline PII masking + AES-256 encryption across application logs for data-protection compliance Bash, awk, OpenSSL
Centralised log platform Shipped and indexed application logs for search and alerting across services Elasticsearch, Kibana
CI/CD migration Build/release pipelines for legacy Java services, cutting manual release steps Azure DevOps, JBoss/JBCS

🧰 Toolbox

Backend & data

Java Spring PostgreSQL Oracle Node.js TypeScript Python

Frontend

React Next.js Vite Tailwind CSS Zustand Flutter

Platform & infra

Kubernetes Docker Azure Azure DevOps Linux Bash Elasticsearch Git

📫 Reach me

LinkedIn Email

Pinned Loading

  1. wime wime Public

    The second runner-up solution, recognized with the Most Inclusive Award, aims to address the growing need for secure and efficient inheritance management in the digital age.

    JavaScript 2

  2. chrome-tab-triage chrome-tab-triage Public

    Chrome extension that estimates how long it would take to clear your open tabs, groups them by site and task, and delivers a morning digest. Local heuristics or Claude.

    JavaScript

  3. sea-game sea-game Public

    By incorporating several design patterns, this virtual sea simulation game allows the player to collect the rubbish, ship cargo and decorate the sea.

    Java 1 2

  4. RHBsmart RHBsmart Public

    A financial health dashboard to provide a comprehensive financial health analysis, academy support

    JavaScript

  5. HealthPath HealthPath Public

    Submission for NUS FinTech Hackathon 2022

    JavaScript

  6. YongMing11/My-Covid-19-SOP YongMing11/My-Covid-19-SOP Public

    CHIPTA 2021 Ozone

    JavaScript