013a2fd5 Ea00 42b2 84d4 55769fecfa0a

Ang Xu Tian

I build web apps by day and tinker with 3D modeling by night. If I’m not resolving support issues or developing new features, you can probably find me out on the badminton court. Welcome to my digital workspace!

01

Experience

Software Application Engineer

current
Enhanzcom · June 2025 – Present
  • Integrated Claude AI (Anthropic API) into an ASP.NET enterprise application using C#, enabling AI-powered workflow automation and intelligent business data processing.

  • Developed a mobile-responsive enterprise web application integrating delivery management, inventory management, and core business workflows, improving operational efficiency across departments.
  • Designed and implemented an invoice management module with direct POS printer integration, allowing users to generate and print invoices seamlessly from mobile devices.
  • Developed a user activity tracking module to improve system auditability, user traceability, and operational monitoring.
  • Designed and maintained SSRS (RDL) reportsusing Microsoft SQL Server, transforming business data into actionable reports for clients.
  • Investigated and resolved production issues by analyzing business workflows, debugging C# applications, troubleshooting SQL Server databases, and implementing software fixes from customer-reported incidents through to resolution.
  • Collaborated with users and stakeholders to understand business requirements, translate operational workflows into technical solutions, and deliver new features and system improvements.
  • Created user documentation and setup guides for application features and POS printer configuration, supporting successful user onboarding and system adoption.

C#ASP.NETClaude API (Anthropic)
Microsoft SQL ServerRDL (SSRS)REST APIs

Full Stack Software Developer — Part-Time

GT Business Systems Sdn Bhd · January 2024 – January 2025
  • Developed and maintained modules for a Bus Booking System and Bus Management System, supporting booking operations and fleet management workflows.
  • Designed and optimized relational database schemas to improve data integrity, query performance, and system maintainability.
  • Enhanced booking workflows and optimized frontend performance, improving usability and application responsiveness.
  • Developed interactive dashboards and reporting features using js, providing operational insights through data visualization.
  • Automated PDF report generation using Puppeteer, streamlining reporting processes and reducing manual effort.
  • Collaborated with the development team to implement new features, resolve bugs, and maintain application reliability.
TypeScript Nextjs 13 Rest API PostgreSQL MYSQL T3-Stack Drizzle ORM Prisma ORM

02

Education​

Asia Pacific University of Technology & Innovation

Bachelor of Computer Science · Mar 2022 – Mar 2025
CGPA 3.38 / 4.0
  • Relevant coursework: Real Time Systems, Concurrent Programming, Data Structures, Deep Learning.

03

Skills

languages

TypeScriptJavaScriptPython JavaC++C#SQL

frontend

ReactNext.jsTailwind CSS HTMLCSS

backend

ASP.NETNode.jsREST APIDrizzle ORMPrismatRPC

database

PostgreSQLMySQLSupabaseMS SQL Server

tools

GitDocker

spoken languages

Chinese
Native
English
Working
Malay
Working

hobbies

BadmintonHiking3D Modeling & Printing
04

Projects

gamiFund — overview

Gamified Fundraising Platform

November 2024
  • Built a full-stack crowdfunding platform featuring gamification mechanics including points, badges, leaderboards, and challenges to increase user engagement.
  • Integrated Gemini AI to generate campaign insights and assist users with fundraising strategies.
  • Implemented secure authentication, Stripe payment integration, and PostgreSQL database management with Supabase and Drizzle ORM.

tech stack

Next.js 14TypeScriptSupabase Drizzle ORMPostgreSQLStripeGemini AI

05

Leadership & Activities

APU IEEE Student Branch

Chair, APU IEEE Computer Society · May 2024 – Mar 2025  |  Vice Chair · Apr 2023 – Apr 2024
  • Organized IEEE SCOReD 2023 with 120+ participants and 30+ paper submissions.

AWS Cloud Club

Public Relations Officer · Aug 2023 – Mar 2025
  • Played a key role as a member of the Organizing Committee for the 1st AWS Jam Malaysia event in 2023, contributing to the success of an event with over 100 participants. Designed an attractive lanyard for the event.