WORK EXPERIENCE
Software Developer
Infoview
Feb 2024 - Jan 2025
C#.NET 6.0.NET CoreEntity Framework CoreReact.jsSQL ServerMongoDBxUnitDockerAzureDevops
- Designed and developed high-quality, scalable RESTful APIs using C#, .NET 6.0, and Entity Framework Core.
- Developed a responsive customer web portal using React.js and Material UI for order management
- Built a cross-platform courier mobile app with React Native for real-time delivery tracking
- Designed and optimized MSSQL Server database schema and MongoDB document models, implementing advanced SQL query optimization and strategic indexing.
- Implemented automated unit tests by applying Test-Driven Development (TDD) principles across feature development to ensure robust and maintainable code, using xUnit and Moq.
- Developed and containerized multiple microservice applications to build enterprise applications, using Docker and deploying to Azure Kubernetes Service (AKS)
- Built and optimized CI/CD pipelines to streamline deployment and infrastructure management, using Azure, Docker, Jenkins, GitLab, and Terraform.
- Utilized MongoDB to store logistics trajectory data and integrated Redis as a caching mechanism, significantly improving the performance and scalability of the logistics tracking API.
- Collaborated with designers and product owners to clarify requirements, refine UI/UX specifications, and ensure delivered features aligned with business objectives.
RELEVANT PROJECTS
A full-stack blog platform with a Next.js, powered by a .NET backend API, and an admin portal enabling easy management of blog posts, categories, and site details, dynamically updating the live site.
TypeScriptNext.jsReactTailwind CSSC#.NET 9.0MongoDBABP FrameworkDockerGitHub ActionsVercelAWS Elastic Beanstalk
- Built frontend web application using Next.js, React, Tailwind CSS, TypeScript
- Designed and implemented a multi-tier blog system architecture using .NET 9.0, C# and ABP Framework with modular components
- Developed efficient data access layer with MongoDB for optimized content storage and retrieval with proper indexing
- Implemented Docker-based deployment with frontend hosted on Vercel and backend on AWS Elastic Beanstalk, automating CI/CD workflows through GitHub Actions.
SKILLS
💻Languages
C#JavaScriptTypeScriptSQLHTMLCSS
🔌Backend (.NET)
ASP.NET Core (MVC/Web API).NET Core/Framework.NET 6.0EF CoreDapperLINQSignalR
🎨Frontend (JS)
React/Next.jsNode.jsTailwind CSSAJAX
🗄️Databases & APIs
SQL ServerMongoDBRESTful API DesignOAuth/JWT
☁️Cloud, DevOps & Tools
AzureAWSDockerGitUnit Testing (xUnit/NUnit)Jira
EDUCATION
Master of Information Technology
University of New South Wales
Feb 2022 - Dec 2023
Bachelor of Information System
University of Tasmania
Sep 2018 - Jun 2021