Senior Software Engineer | Full-Stack Developer
I build and modernize enterprise web applications, translating business requirements into secure, scalable, maintainable solutions. Experienced across full-stack delivery, API integration, legacy modernization, and workflow automation
Senior Software Engineer | Full-Stack Developer with 5+ years of experience delivering enterprise web applications and scalable systems that solve real business problems.
Strengths include translating stakeholder requirements into maintainable solutions, building products from scratch, modernizing legacy platforms, designing RESTful APIs for integration, and automating workflows to reduce manual effort and speed up day-to-day operations. Currently expanding frontend depth with JavaScript, TypeScript, and Next.js.
Contributes to architecture and engineering standards, applies DevOps practices, and builds CI/CD pipelines to improve release speed and reliability. Enjoys mentoring developers and partnering closely with business teams to deliver measurable outcomes.
First Class Honours in Computer Science (Oxford Brookes University) and Microsoft Azure certified, with hands-on experience across full-stack development, API design and integration, cloud architecture, and DevOps.
Deloitte Tax Solutions Private Limited
Jul 2023 - Present
Singapore
Deloitte Tax Solutions Private Limited
Oct 2020 - Jun 2023
Singapore
Comprehensive, secure financial management platform for individuals and families to track expenses, income, debts, and installment payments. Features 4 core modules (Expenses, Debts, Installments, Income/Balance), multi-currency support (8 currencies: USD, PHP, SGD, EUR, GBP, JPY, AUD, CAD), and real-time balance calculations. Includes enterprise-grade authentication with role-based access control (Admin/User), admin dashboard for user management, and secure data sharing between users for family finance collaboration. Built with modern dark theme UI, Framer Motion animations, and deployed on Vercel.
Built system enabling direct digital tax submissions to IRAS (Inland Revenue Authority of Singapore). Automated validation and processing workflows for seamless tax filing operations, reducing errors and ensuring compliance.
Developed for Global Employer Services, automating tax submissions to IRAS (Inland Revenue Authority of Singapore). Built with .NET Core and Blazor, streamlining compliance processes for tax professionals.
Delivered an automated eligibility-check solution for an immigration team, enabling faster assessment of candidate eligibility for Employment Passes (E-Passes) and streamlining compliance workflows.
Developed serverless Azure Functions with timer triggers to automate recurring tasks and scheduled jobs. Integrated with SharePoint Online for automated data synchronization, database operations, and script execution, eliminating manual workflows and reducing operational overhead.
Final year university project: Developed a comprehensive attendance system with fingerprint scanning to record employee time in/out. Stores employee data, check-ins, and checkouts with real-time tracking and reporting.
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!