Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer with 5+ years of experience designing and delivering scalable enterprise applications. Proven ability to modernize legacy systems, develop secure APIs, and build cloud-native solutions that improve operational efficiency.
Senior Full-Stack Software Engineer with 5+ years of experience designing and delivering scalable enterprise applications using C#, .NET Core, Azure, SQL Server, TypeScript, and modern web frameworks.
Proven ability to modernize legacy systems, develop secure APIs, and build cloud-native solutions that improve operational efficiency. Experienced in DevOps practices, CI/CD pipelines, and automation using Azure services.
Strong collaborator and technical lead who translates complex business requirements into reliable, maintainable software solutions.
First Class Honours in Computer Science (Oxford Brookes University) · Microsoft Azure Certified
Secure full-stack personal finance platform for tracking expenses, debts, installments, and income sources with real-time multi-currency balance summaries (8 currencies). Built with Google OAuth via Auth.js (NextAuth v5), JWT-protected APIs, AES-256-GCM field-level encryption, data sharing, Excel export, and admin role management on Vercel.
Digital tax submission system for direct filing to IRAS (Singapore). Automated validation and processing workflows, reducing manual errors and ensuring compliance.
Internal application for Global Employer Services, automating tax submissions to IRAS. Streamlined compliance workflows for tax professionals.
Automated eligibility-check solution for immigration team. Enabled faster assessment of Employment Pass candidates and streamlined compliance workflows.
Serverless automation using Azure Functions with timer triggers. Integrated with SharePoint Online for data synchronization, database operations, and scheduled job execution.
University capstone project: attendance management system with fingerprint scanning for employee time tracking, check-in/out logging, and reporting.
Actively exploring and implementing AI-assisted features: intelligent user guidance, AI-powered documentation, and workflow automation.
Leverage Azure AI Studio and Chat Playground to experiment with and validate LLM use cases for enterprise applications.
Design and test prompt-based AI solutions to deliver intelligent in-application guidance and tutorials by interpreting internal system manuals and documentation.
Deploy and evaluate language models within Azure AI Studio to assess feasibility for secure, scalable in-application assistance and workflow automation.
Integrate AI-assisted features within enterprise applications with proper security, logging, and maintainability standards.
Deloitte Singapore Tax Services Private Limited
Jul 2023 – Present
Singapore
Deloitte Singapore Tax Services Private Limited
Oct 2020 – Jun 2023
Singapore
Modernized VB.NET apps into cloud-ready web applications with .NET Core/Blazor.
Designed REST APIs integrating internal systems with SharePoint Online and external platforms.
Built Azure Functions (timer/trigger-based) to automate repetitive workflows.
Built internal enterprise applications end-to-end using .NET and modern web technologies.
Implemented Azure DevOps CI/CD pipelines for reliable builds and deployments.
Mentored developers, led delivery, and drove quality across releases.
I'm always open to discussing new opportunities, collaborations, or just having a chat about technology. Feel free to reach out!