Portfolio

Xuexun Zou

AI Assistant
About

A bit about me

I'm a detail-oriented engineer with a track record in highly regulated environments — banking at DBS and government-adjacent work at ST Engineering. I care about the unsexy stuff: clean integrations, reliable automations, and systems that hold up under pressure.

Outside of enterprise work, I build personal tools at the intersection of finance and AI — a Telegram trading bot, an AI-powered interactive portfolio, and more coming.

Languages

Java logoJava
TypeScript logoTypeScript
Python logoPython
JavaScript logoJavaScript
PowerShell logoPowerShell
Bash logoBash

Frontend / Backend

Next.jsNext.js
Angular logoAngular
Spring Boot logoSpring Boot
FastAPI logoFastAPI
Tailwind logoTailwind

Identity & Security

IAM
SSO / OIDC
SAML
CyberArk logoCyberArk
Active Directory

DevOps & Data

Docker logoDocker
Ansible logoAnsible
Kafka logoKafka
Oracle DB logoOracle DB
MongoDB logoMongoDB
Jenkins logoJenkins
Experience

Where I've worked

DBS Bank logo

DBS Bank

Nov 2023 – Present

Senior Software Engineer

  • Led stakeholder requirements gathering and Figma UI design to build a web-based access review portal, automating biennial audits and helping teams identify and eliminate risky or redundant access.
  • Developed Straight-Through Processing (STP) workflows integrating CyberArk REST APIs, Active Directory (AD), and batch processes to automate safe creation, member association, and account onboarding, minimizing manual configuration errors and security risks.
  • Partnered with application teams to optimize onboarding/offboarding workflows, ensuring secure, timely, and compliant provisioning of user access.
  • Developed self-service web access forms, simplifying request submissions and dramatically reducing manual follow-ups and processing time.
  • Conducted rigorous end-to-end integration and security testing, ensuring system stability and production readiness.
IAMIdentity LifecycleSTPCyberArk
ST Engineering logo

ST Engineering

Sep 2017 – Oct 2023 · 6 yrs

Senior Software Engineer

Jul 2021 – Oct 2023

  • Led requirements gathering and provided technical guidance on system architecture, resolving performance bottlenecks and usability issues for project teams.
  • Designed and developed secure Single Sign-On (SSO) solutions leveraging Integrated Windows Authentication (IWA) and OpenID Connect (OIDC) protocols.
  • Developed interactive geospatial tracking systems for the Public Utilities Board (PUB) using the ArcGIS API, implementing dynamic data layer configurations and custom sketching tools.
  • Built a web application integrated with Ansible to automate release packaging and deployment pipelines, eliminating manual release errors.
  • Maintained high coding standards through code reviews and mentored junior engineers on framework best practices to support delivery.
SSO / OIDCGISAnsibleTech Lead

Software Engineer

Sep 2017 – Jun 2021

  • Designed and implemented high-performance Java/JDBC Data Access Objects (DAO) across Oracle DB, DB2, SQL Server, and MongoDB, optimizing SQL queries to dramatically reduce database query latency.
  • Designed and developed enterprise Command & Control (C2) systems using AngularJS and HTML5/CSS3 for high-profile projects like Taoyuan International Airport and the Public Utilities Board (PUB).
  • Built interactive data visualization dashboards using HighCharts and AngularJS to deliver real-time metrics and charts.
  • Managed database operations and system support activities as Database Administrator (DBA) for the core framework team.
  • Conducted unit testing (JUnit) and coordinated vendor support to ensure production stability and system availability.
JavaSQL TuningHighChartsProduction Support
Greenfossil logo

Greenfossil Pte Ltd

Jan 2017 – May 2017

Software Engineer · Professional Internship

  • Developed and enhanced core web systems, including an Online Booking System, a cloud-enabled Queue System, and an Online Membership Management System.
  • Created comprehensive test cases and performed unit and system testing to guarantee software reliability and quality.
  • Investigated, analyzed, and resolved software defects and application bugs to maintain system integrity.
  • Assisted in the implementation of stakeholder change requests and supported ongoing system upgrades.
Web DevUnit TestingSoftware Maintenance
Education

Academic background

Nanyang Technological University logo

Nanyang Technological University

Aug 2014 – Aug 2017

Bachelor of Engineering (Computer Science)

Computer ScienceSoftware EngineeringAlgorithmsData StructuresArtificial IntelligenceInformation Systems
Nanyang Polytechnic logo

Nanyang Polytechnic

Aug 2009 – May 2012

Diploma in Electronics, Computer & Communications Engineering

Data & NetworkElectronicsTelecommunications
Projects

Things I've built

AI · PORTFOLIO

AI-Powered Interactive Portfolio

A Next.js portfolio with a RAG-based AI terminal that lets visitors query my experience conversationally — no sifting through walls of text required.

Transformed a static resume into an engaging, interactive conversation, showcasing AI integration, UX design, and terminal emulation skills.
Next.jsFastAPIRAGDockerFramer Motion
FINANCE · HOBBY

Portfolio Tracker

A Telegram bot that tracks a personal trading portfolio — surfacing daily top gainers/losers and custom asset alerts, without any market noise.

Full control over asset alerts with highly focused, daily-relevant signal delivery via Telegram — no dashboards, no logins needed.
FastAPIMooMoo OpenDTelegram BotyfinanceOCI
More creative ideas in development — stay tuned!
Contact

Let's talk

Feel free to reach out for collaborations, job opportunities, or just a friendly hello.