Dominic Lim

I'm a Aspiring Software Engineer

Scroll to learn more

Dominic Lim, aspiring software engineer

Hi, I'm Dominic Lim!

I'm an aspiring software engineer and IT student at Republic Polytechnic, currently interning as a DevOps Engineer at OCBC Bank.

Education

01/03

Northland Secondary School logo

General CertificateofEducation Ordinary Level

Jan 2020 - Nov 2023

Northland Secondary School

Awards

  • School Outstanding Leadership Award 2023
  • Edusave Award for Achievement, Good Leadership and Service 2023 (EAGLES)

Leadership & Roles

  • Band Major of Pipe Band (2022 - 2023)

Activities & Events

  • Represented School at New Year's Performance (Virtual) [2022]
  • Represented School at Residents' Network Welcoming Party To Receive Grassroot Advisor [2022]
Education and experience: full details

DevOps Engineer Intern

OCBC Bank — March 2026 - Present

Key Contributions

  • Built an automated Jenkins pipeline to collect and aggregate daily reporting data.
  • Centralized team reports in Confluence, improving accessibility and reducing manual documentation overhead.
  • Developed an interactive Chainlit handler to simplify and accelerate the annual company-wide attestation process.
  • Centralized compliance FAQs and user support within a single, user-friendly chat interface, eliminating fragmented information searching.

Diploma in Information Technology

Republic Polytechnic — Apr 2024 - Present

Awards

  • Director's Roll of Honour - Year 2025 Semester 2
  • Director's Roll of Honour - Year 2025 Semester 1
  • Edusave Merit Bursary (2025)
  • The Ngee Ann Kongsi Tertiary Award - Scholarship (AY2025/26)
  • Director's Roll of Honour - Year 2024 Semester 2
  • Director's Roll of Honour - Year 2024 Semester 1
  • The Ngee Ann Kongsi Tertiary Award - Scholarship (AY2026/27)
  • Edusave Skills Award (2026)
  • Edusave Merit Busary (2026)

Activities & Events

  • Participation in BrianHack [2025]
  • Participation in UoG Hackathon [2025]
  • Participation in OCBC Ignite Innovation Challenge [2025]

General Certificate of Education Ordinary Level

Northland Secondary School — Jan 2020 - Nov 2023

Awards

  • School Outstanding Leadership Award 2023
  • Edusave Award for Achievement, Good Leadership and Service 2023 (EAGLES)

Leadership & Roles

  • Band Major of Pipe Band (2022 - 2023)

Activities & Events

  • Represented School at New Year's Performance (Virtual) [2022]
  • Represented School at Residents' Network Welcoming Party To Receive Grassroot Advisor [2022]
  • Represented School at Speech Day Performance (Virtual) [2022]
  • Singapore and Southeast Asian Pipe Band Championship 2023 - Certification of Participation (Band)

Credentials

Certifications

01/05

HarvardX logo

Professional Certificate

CS50P: Introduction to Programming with Python

Issued May 2026

HarvardX

Demonstrates a strong foundation in Python programming through Harvard's rigorous introductory computer science curriculum.

Skills covered

  • Core Python: functions, loops, conditionals, and data structures
  • Unit testing and debugging with pytest
  • File I/O, CSV processing, and regular expressions
  • Object-oriented programming and code organization
Verify credential

Portfolio

Projects

BrowserAstro SSGSvelte IslandsJSON + CDN

dominiclim.dev

A responsive portfolio website built with Astro, Svelte, and TypeScript. Features animated project illustrations, dark mode, and a certification carousel.

  • Astro
  • Svelte
  • TypeScript
  • Tailwind CSS
  • Three.js
Member UIWeb ServerBook ClassMySQL

KineGit

A fictional gym website called 'KineGit' that allows people to register and start booking classes!

  • MySQL
  • Bootstrap 5.3.3
  • HTML
  • CSS
  • Javascript
Voice InputLocal LLMSelf-ServiceLive Agent

OCBC Virtual Teller Machine

An end-to-end Virtual Teller Machine (VTM) prototype built for the OCBC Ignite Innovation Challenge 2025.

  • React
  • WebRTC
  • Vite
  • Tailwind CSS
WebcamFastAPIFace MatchJWT + SQLite

Facial Recognition Authentication

Multi-user face + password authentication app with a FastAPI backend and React/Vite frontend—users register with webcam capture and login via facial recognition or password, using JWT-based auth.

  • React
  • WebRTC
  • SQLite
  • Python
  • FastAPI

Connect

Get in touch

Have a question or opportunity? Send a message and I'll get back to you.

At least 2 characters.

Minimum 10 characters.

0/10