marcus@home: ~

Profile loaded: ~/marcus/profile

age36

countrySingapore

languageEnglish, Chinese

hobbiesBowling · Golf · Cycling

roleProfessional Services Consultant

companyCheck Point

visitor@marcus:~$ whoami
Pixel-art portrait of Marcus Tanmarcus.png

HELLO, I’M

Marcus Tan.

aka @mianbao

My friends call me "Gentle Giant", probably because of my build, the name stuck.

I work in cybersecurity, but this site is also about the things I build, the questions I follow, and the stories that brought me here.

Singapore · 陈勇华

visitor@marcus:~$ cat story origin

~/story/origin.txt

I was HACKED.

When I was twelve, my MapleStory account was hacked. In-game items that could have been worth real money were gone.

I contacted the developers and followed a lead. I never caught the hacker, but the experience sparked my interest in cybersecurity.

[Open the 2017 Interview by TechInAsia ↗]
visitor@marcus:~$ show learning story

~/story/learning.log

SECONDARY I learnt about assembly code and memory addresses, then experimented with modifying in-game memory blocks.

ITE I went deeper into electronics, networking, and the OSI model.

NS With pockets of free time during National Service, I explored Java, JavaScript, and C#.

SP Singapore Polytechnic was an eye-opener. I was introduced to Linux, databases, network security, and tools such as Kali Linux and EnCase. This was also when I began earning industry certifications: CEH, OSSA, OSWA, and Proxor.

NCS I joined NCS while pursuing my degree part-time. The role exposed me to the infrastructure behind both government agencies and commercial companies.

What began as curiosity about game memory grew into a career across systems, networks, and cybersecurity.

visitor@marcus:~$ list Marcus's projects

total 4

drwxr-xr-xLIVE YiYu 一语

I built YiYu to deepen my Chinese by exploring idioms and how they are used in context.

open project ↗
-rwxr-xr-x Customer Management System

An Excel-based system that helps consultants build sales while giving leaders a clear view of each associate’s progress.

Excel · sales · team progress
-rwxr-xr-x Sensitive Information Sanitiser

Scans documents, logs, text files, and reports for IP addresses, hostnames, and other sensitive identifiers, then sanitises them before the files leave restricted environments for troubleshooting.

documents · logs · troubleshooting
drwxr-xr-x AI Fitness Coach

A group of specialised agents combines fitness-band data with food intake to coach workout intensity and readiness. Since using it, I’ve slept better, felt more energetic, and reduced my weight.

wearables · nutrition · AI agents

When a repeated problem can become a useful tool, I usually want to build it.

visitor@marcus:~$ show current role

Connecting to professional-services… connected

role
Professional Services Consultant
company
Check Point
since
1 December 2025
recent_certifications
CCSA · CCSE · CCTE
visitor@marcus:~$ show life outside work

There’s a person behind the prompt.

My volunteering has included delivering meals to home-bound elderly people through TOUCH Meals-on-Wheels.

My polytechnic years also included a Sports Excellence Award (Colours Gold) in 2016. These are part of my story, alongside the work and the things I build.

[view LinkedIn ↗]
visitor@marcus:~$ show career background

~/background/career.log

Professional Services ConsultantCheck Point
Senior Personal Wealth ManagerAIA Financial Advisers
Freelance Network Security ConsultantIndependent · Singapore
Senior Network Security EngineerInventivo
Cyber Security ConsultantNCS

degree Bachelor of Computer Science · Digital Systems Security · University of Wollongong

diploma Infocomm Security Management · Singapore Polytechnic

certs CCSA · CCSE · CCTE · CCNP Security · CCSM · PCNSE · CEH · CEP · AEPP

visitor@marcus:~$ contact Marcus
visitor@marcus:~$ exit