Senior Software Engineer at Deloitte
Senior Software Engineer at Deloitte with 5+ years of experience building enterprise solutions on the Microsoft and modern web stack. I work primarily with .NET Core, C#, Azure, SQL, and JavaScript to design and build secure, scalable web applications from scratch and API-driven architectures. I work across modernizing legacy systems, integrating platforms, and both building and leading the development of solutions that turn stakeholder requirements into software that saves time, reduces risk, and improves the way people work.
I'm a Full-Stack Software Engineer and Tech Lead at Deloitte Tax Solutions with 5+ years of experience building enterprise web and desktop applications on the Microsoft stack. I specialize in .NET Core, C#, Azure, SQL Server, and Blazor, designing and delivering systems from first concept through deployment and support.
My work focuses on translating stakeholder and client requirements into robust, scalable solutions. I've modernized legacy VB.NET systems to .NET Core and Blazor, designed RESTful APIs for seamless integration across internal platforms, and built automation tools that remove manual steps and speed up daily operations. Recently, I've been deepening my expertise in modern frontend development with JavaScript, TypeScript, and Next.js.
Beyond application development, I contribute across the delivery lifecycle: defining architecture, implementing DevOps practices, and establishing CI/CD pipelines in Azure to enable faster, more reliable releases. I enjoy mentoring developers, setting engineering standards, and working closely with business teams to deliver software that has clear, measurable impact.
I hold a First Class Honours degree in Computer Science from Oxford Brookes University and am Microsoft Azure certified, with experience spanning 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
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.
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.
Developed for Deloitte GES (Global Employer Services), automating tax submissions to IRAS. Built with .NET Core and Blazor, streamlining compliance processes for tax professionals.
Built system enabling direct digital tax submissions to IRAS, reducing errors and ensuring compliance. Automated validation and processing workflows for seamless tax filing operations.
Delivered for Deloitte's Immigration team, enabling quick assessment of candidate eligibility for Employment Pass (E-Pass). Streamlined immigration compliance workflows with automated eligibility checks.
Enterprise development
SharePoint integration workflows
SQL query optimization
Process automation with Azure Functions
Automated deployments via Azure DevOps
From legacy migration to new builds
Successfully migrated VB.NET applications to modern .NET Core, Blazor, and Azure stack
Designed RESTful APIs connecting internal systems with SharePoint Online and external platforms
Built Azure Functions with timer triggers eliminating manual workflows
Built enterprise applications from scratch using modern web technologies
Established CI/CD pipelines with Azure DevOps for faster, reliable deployments
Mentored junior developers and led teams to deliver quality solutions
I'm always open to discussing new opportunities, collaborations, or just having a chat about technology. Feel free to reach out!
Say Hello