SWE
01 — Lee Derk Xin

LEE DERKXIN.

Current Focus

Full stack engineer with 3+ years delivering enterprise-grade systems for government and enterprise clients. Angular, Java Spring Boot, AWS cloud — building software that lasts.

Email
derkxin@gmail.com
Experience
3+ Years
Availability
Open to Opportunities
AngularSpring BootAWS LambdaTypeScriptJavaPostgreSQLReactStep FunctionsPythonREST APICloudWatchHibernateS3MySQLEventBridgeGitLabAngularSpring BootAWS LambdaTypeScriptJavaPostgreSQLReactStep FunctionsPythonREST APICloudWatchHibernateS3MySQLEventBridgeGitLab
About Me

ENGINEER.
BUILDER.

I'm a software engineer with a background in IT Security Technology, which gives me a sharper lens when designing systems — one that goes beyond functionality to consider resilience, access control, and long-term maintainability from the ground up.

I work across the full stack, from crafting Angular frontends with clean component architecture to building Java Spring Boot backends and AWS serverless workflows. I care deeply about writing code that is readable, testable, and built to last beyond the sprint it was written in.

Outside of code, I'm driven by continuous learning — whether that's picking up new cloud tooling, refining system design instincts, or staying current with the evolving security landscape.

Education
B.IT (Hons) Security Technology — MMU · 2019–2022 · CGPA 3.62
Certification
ICT Assessment Certification for Software Developer — NUS ISS / GovTech · Nov 2024
Languages
English · Mandarin · Malay · Hokkien · Cantonese
Experience

WHERE I'VE
WORKED.

UFINITY PTE. LTD.
Senior Software Engineer
Sep 2024 – Present
+
Training Allowance System | SkillsFuture Singapore
  • Designed and maintained frontend core architecture including permission management, authentication, authorization, and reusable shared components.
  • Built backend REST APIs and serverless workflows using AWS Lambda and Step Functions to automate business processes.
  • Implemented SQL trigger scripts for audit logging and tracking system activities for compliance and monitoring.
  • Supported third-party API integrations into the system environment.
  • Upgraded the Angular frontend to the latest version, resolving compatibility and UI issues across the application.
  • Provided Level 2 application support, investigating and resolving production bug tickets.
UFINITY PTE. LTD.
Software Engineer
Aug 2022 – Sep 2024
+
eMART System | Ministry of Home Affairs (MHA)
  • Implemented frontend authentication and authorization mechanisms to secure user access.
  • Implemented backend APIs and batch jobs based on operational and business requirements.
  • Upgraded the Angular frontend to the latest version, resolving compatibility and UI issues across the application.
  • Addressed security findings and code quality issues, improving system stability and performance.
  • Provided Level 2 application support, investigating and resolving production bug tickets.
Skills

TOOLS OF
THE TRADE.

LANGUAGES
JavaPythonJavaScriptTypeScript
FRONTEND & BACKEND
AngularReactHTML5Bootstrap 5Spring BootHibernateJPAREST API
CLOUD & TOOLS
AWS LambdaStep FunctionsS3EventBridgeBatchCloudWatchPostgreSQLMySQLGitLabGitHubGradleMaven
Projects

SELECTED
WORK.

01
Training Allowance System
SkillsFuture Singapore
Goal
Build a centralized platform to manage national training funding, allowances, and compliance workflows for Singapore's SkillsFuture initiative.
Action
Designed Angular frontend with permission management, authentication, and reusable components. Built serverless backend using AWS Lambda and Step Functions, with SQL audit triggers for compliance tracking.
Result
Automated core business processes and fund distribution workflows, reducing manual overhead and ensuring full compliance monitoring across the national training platform.
AngularSpring BootAWS LambdaStep FunctionsPostgreSQLTypeScript
02
eMART System
Ministry of Home Affairs (MHA)
Goal
Develop and maintain a secure digital procurement and access management system for Singapore's Ministry of Home Affairs.
Action
Implemented frontend authentication and authorization, backend REST APIs and batch jobs, Angular version upgrades, and resolved security vulnerabilities and code quality findings.
Result
Delivered a hardened, stable government platform meeting MHA compliance standards — with improved system performance and sustained Level 2 production support.
AngularJavaSpring BootREST APIMySQLBatch Jobs