PORTFOLIO / 2026

Creating Software With A Purpose

Hello, I'm Dominic! I'm an Information Systems undergraduate at Singapore Management University, currently working as an AI Developer Intern at Accenture building GenAI systems.

I love cloud architecture, software engineering, and AI application and integrating them into solutions. It fulfils me when my software work helps solve real issues and I am always down to take on new challenges that can broaden my skills and knowledge!

System status
Open to2027 Spring Internships / Graduate Programmes
Latest shipMitraVault
Based inAI Developer Intern @ AccentureSingapore
Shipped6 projects · 1 live
RésuméClick to Viewupdated Sep 2026
Building since2023 - Full Stack & Cloud Projects
01 / EXPERIENCE

My professional experiences that have enabled me to grow and develop my skills.

An overview of where I've worked, what I used, and what I was responsible for. Click into a role for the full story!

Accenture

ACCENTURE

MAY 2026 — PRESENT

CURRENT

AI Developer Intern

Implemented AWS Lambda invocation logic across an ECS/Lambda appeal-processing system for a mission-critical GenAI application built to government-grade reliability and audit standards, supporting 80,000+ annual invocations.

FASTAPI (PYTHON)AWS LAMBDAAWS ECSAWS CLOUDWATCHSPRING BOOT (JAVA)POSTGRESQL
Razer (Asia-Pacific) Pte. Ltd

RAZER (ASIA-PACIFIC) PTE. LTD

MAY 2025 — JAN 2026

AI Development & Enterprise Software Intern

Engineered RAG-based proof-of-concept using Ollama to enable natural language querying of product failure datasets.

OLLAMARETRIEVAL AUGMENTED GENERATIONMICROSOFT COPILOT STUDIODATAVERSEMCPPHPDOCKERJIRA
Chocolate Finance

CHOCOLATE FINANCE

MAR 2025 — APR 2025

Product Manager Data Intern

Built a Streamlit dashboard visualizing transaction profitability across 200+ merchant category codes, which improved merchant category selection, maximized interchange fee revenue, and supported data-driven product strategy for the company's card product.

SQLSTREAMLITPANDASSNOWFLAKE
02 / PROJECTS

A collection of the things I've built!

How I approach systems, product decisions, and the work of making complexity useful.

TEAM PROJECT WITH INDUSTRY COLLABORATION

MitraVault

Cloud-native banking CRM hosted on AWS with a zero-trust microservices architecture, done in collaboration with UBS.

TERRAFORMAWS ECSAWS LAMBDAAURORA POSTGRESQLCOGNITOCLOUDFRONTJAVAPYTHON
VIEW DETAILS

HACKATHON PROJECT

SOTA Virtual Assistant

A human-governed RAG knowledge pipeline and chatbot built for the OutSystems SAIL Hackathon, selected for production at the School of the Arts, Singapore (SOTA).

OUTSYSTEMS ODCPINECONEQWEN 3.6 PLUSGEMINI 2.5 FLASH
VIEW DETAILS

SCHOOL PROJECT

Clinic Management System

A Spring Boot + React clinic management system with real-time appointment booking, queue tracking, and role-based access control.

JAVASPRING BOOTPOSTGRESQLREACT
VIEW DETAILS

AGILE SCRUM PROJECT

All-In-One Task Management System

A full-stack task management platform, and where I actually learned how to run a software project: Agile Scrum end to end, from backlog to retro.

AGILESCRUMNODE.JSREACT.JS
VIEW DETAILS

TEAM PROJECT

Dungeon's End

A text adventure game built on Flask, RabbitMQ, and Docker.

DOCKERPYTHON (FLASK)MYSQLRABBITMQ
VIEW DETAILS

SCHOOL PROJECT

Wander

A web app that pulls travel locations out of TikTok videos and turns them into personalized itineraries.

VUE.JSJAVASCRIPTHTML5CSS
VIEW DETAILS
03 / SKILLS

My tech stack and methodologies

I've built up a diverse set of skills and methodologies that have helped me build successful projects!

CLOUD ARCHITECTURE

AWS BEDROCKAWS LAMBDAAWS ECSAWS S3AWS RDSAWS DYNAMODBAWS EC2AWS CLOUDSHELLTERRAFORMMULTI-AZ HIGH-AVAILABILITY ARCHITECTURE

SECURITY

IAMCLOUDWATCH LOGGINGGUARDDUTYCOGNITOLLM GUARDRAILSZERO-TRUST DESIGN

NETWORKING

VPC SUBNETTING & CIDR SEGMENTATIONSECURITY GROUPS & NACLSAPPLICATION LOAD BALANCER (ALB)CLOUDFRONT (CDN)WAF

DEVOPS

GITDOCKERCI/CD PIPELINES

PROGRAMMING LANGUAGES

PYTHONJAVASQLJAVASCRIPTPHP

TESTING & DEV TOOLS

POSTMANINSOMNIADBEAVERJIRAFIGMA

LIBRARIES & FRAMEWORKS

POSTGRESQLSQLALCHEMYFASTAPIPANDASNUMPYSTREAMLITSPRING BOOTREACT.JS

METHODOLOGIES

CLOUD SOFTWARE ARCHITECTUREOBJECT-ORIENTED PROGRAMMINGTEST-DRIVEN DEVELOPMENTREST API DESIGNAGILE/SCRUM

ARTIFICIAL INTELLIGENCE

CLAUDE CODE (CUSTOM AGENT SKILLS & MCP)RETRIEVAL AUGMENTED GENERATIONLLM ORCHESTRATIONSPEC-DRIVEN DEVELOPMENTAGENTIC WORKFLOWS (ZAPIER)
04 / EDUCATION

Where I built my foundations.

EDUCATION

BSc (Information Systems)

Singapore Management University — Dual Track in Business Analytics and Product Development

Cumulative GPA: 3.60/4.0 (Magna Cum Laude)

CERTIFICATIONS

  • AWS Certified Cloud Practitioner

    AMAZON WEB SERVICES

    VERIFY
05 / ACTIVITIES

More things that I've done!

LEADERSHIP

Vice-President

SMU SMUX KAYAKING TEAM

Spearheaded a 7-member executive team, coordinating 5 departments for event planning and execution. Initiated 3 new events, securing approval from school leadership, leading to a 144% increase in membership.

VOLUNTEERING

Volunteer

INSTITUTE OF MENTAL HEALTH – IMHOPE GROUP

Supported weekly engagement activities at the Institute of Mental Health (IMH), contributing to patient interaction, programme facilitation, and community well-being initiatives.

COMPETITION

Participant

ELLIPSIS CODE# 2025

Participated in a coding competition hosted by SMU Ellipsis, the student body of the School of Computing and Information Systems, solving coding challenges of varying difficulties in Python over 3 days.

COMPETITION

Participant

DSTA BRAINHACK 2024

Participated in a national-level innovation challenge focused on using technology to address sustainability problems. Designed a Figma wireframe prototype that allowed users to scan grocery barcodes to view carbon footprint information, applying user-centric design principles and rapid prototyping.

06 / CONTACT

Get in touch for a quick chat!

I’m always interested in opportunities that lets me explore new ideas in Cloud, AI, Software Development or Product Management!

GITHUB LINKEDIN