avatar

Hi, I'm Oscar NGUYEN.

Welcome to my portfolio 👋.

A Full-Stack </Dev> with .NET and data science background.

About me

I'm a tech enthusiast living in Sydney, proudly Saigonese at heart.

🔥 My passion lies in using innovative solutions to solve business problems, enhance business processes and create engaging user experiences.

My journey includes studies in Business Information Systems and Data Science, plus hands-on roles as an Full-stack Software Engineer, ERP Consultant, Data Scientist. This blend has equipped me with a versatile toolkit: web development in .Net and React, machine learning, data analysis, and business tech planning.

I'm on the lookout for new Software Engineering opportunities where I can apply my full-stack skills to craft software that's both functional and visually appealing. Problem-solving, adaptability, teamwork, and documentation are my strong suits. Driven by a thirst for knowledge, I'm always eager to expand my tech skills to create more meaningful solutions.

Outside of work, you'll find me exploring city streets with my camera or unwinding at home with my cats, Simba and Pumpkin.

Got an exciting project in mind? Let's connect and see what we can create together!

Experience

Full-Stack Software Engineer

Sydney, NSW

  • Migrated an architectural drawing management application from .NET 5 to .NET 9 within a 10-member agile team.
  • Developed 'Disciplines' and 'Buildings' modules for the migrated application using ASP.NET Core Web API, Entity Framework Core, Angular, and GraphQL.
  • Developed a full-stack CRM application using Next.js and TypeScript, delivering 3 key features including document management, a new landing page, and tax settings functionality.
  • Authored over 8 unit tests for the CRM application to ensure robust functionality and adherence to best practices.
  • Built an internal web-based system using .NET Core, C#, and SQL Server with RESTful APIs.
  • Captured and prioritised 10+ functional and non-functional requirements, resulting in a 20% improvement in project delivery speed.
  • Designed system process flows using UML flowcharts to visualize complex processes, enhancing cross-team alignment and understanding.
Dec 2023 - Jan 2025

Full-Stack Software Engineer

Sydney, NSW

  • Completed an intensive 12-week full-stack development program, deploying 6 projects using React with JavaScript and TypeScript, Java and MySQL.
  • Collaborated with senior engineers on backend development for a client project - a student metrics application using NestJS and TypeScript.
  • Enhanced system functionality by improving the CI/CD pipeline through migration to Playwright for end-to-end testing and implementing 2 new HTTP requests for enriched data viewing requests using MySQL virtual entities.
May 2023 - Dec 2023

Data Scientist

Sydney, NSW

  • Improved the accuracy of the Truuth MVP1 liveness fusion model from 65% to 75%, significantly enhancing overall system reliability, in collaboration with a senior data scientist.
  • Leveraged Python for model development and evaluation.
  • Migrated from Firebase Kit to Mediapipe library to extend Truuth facekey biometrics from 128 to 468 3D face coordinates, enhancing the scope of potential facial verification tests.
  • This involved significant data manipulation and analysis using Python.
  • Developed documentation outlining implementations and future developments on Confluence.
  • Contributed to UX demo development within a Scrum Agile team.
Feb 2021 - Jun 2021

ERP Application Consultant

Ho Chi Minh City, Vietnam

  • Worked in a team of 5 to deploy an ERP project for a 2000-store shoe manufacturing corporation in Vietnam, including the installation of ERP and database environments on the client’s server.
  • Engaged directly with client’s CFO to collect and analyse requirements, proposed ERP processes for the Finance module, and developed functional processes in accordance with Vietnamese Accounting Standards.
  • Conducted user acceptance testing (UAT) phase, which included 7 end-user training sessions and a detailed 15- page user guideline.
  • Developed client-tailored solutions, improving operational efficiency by 25% using Excel Macro to overcome system limitations.
  • Conducted 2 product pitching using Microsoft PowerBI.
Jan 2016 - Jan 2017

Projects

FizzBuzzLightYear

  • An online gaming application that allows users to create, manage, and play custom FizzBuzz-like games.
  • Players can define their own divisibility rules, play timed sessions with randomly generated numbers, and track their scores based on correct and incorrect answers.
  • The application features a Next.js and TypeScript front-end, with an ASP.NET 8 Web API backend and a lightweight SQLite database, all packaged for easy deployment using Docker.
  • .NET
  • Next.js
  • TypeScript
  • Entity Framework Core
  • SQLite
  • Docker
Project I worked on

Quizz app .Net Project

  • This is an online quiz application that can create, manage, and participate in quizzes.
  • This project has been implemented by using .NET Core, Entity Framework, and Razor Pages.
  • Besides, it maintains an attractive interface that will allow users to take quizzes, keeping track of their results and managing questions.
  • This project is supposed to be hands-on practice for C#, .NET Core, and Entity Framework.
  • .NET
  • C#
  • Entity Framework Core
  • Razor Pages
Project I worked on

Richard Le

  • Richard Le project is a front-end website built with Next.js.
  • I collaborated with a team of developers and designers to build key features such as landing page, animation, slideshow, SEO optimization and translation.
  • Next.js
  • TypeScript
Project I worked on

Golo CRM

  • Golo CRM is a full-stack CRM application built with Next.js.
  • Collaborated with GeniusIT team to build key features such as document database, document management dashboard and landing page.
  • Next.js
  • TypeScript
  • Vercel
  • Turso
  • drizzle
Project I worked on

Text major project

  • The main task of the this project is to build and compare predictive models which are to predict.
  • Python
  • ipynb
  • NLP
  • Machine Learning
Project I worked on

Employee-Creator

  • Effortlessly manage employees: VIEW, CREATE, EDIT, DELETE with built-in validation for accuracy.
  • React
  • TypeScript
  • Java
  • SpringBoot
  • React hook form & Yup
Project I worked on

Personal portfolio website

  • Within this portfolio, you will gain insights into my background, skills, and experiences.
  • Additionally, you will have the opportunity to explore the projects I have completed.
  • Should you wish to get in touch, please feel free to contact me via email or LinkedIn.
  • Next.js
  • Typescript
  • Tailwind
  • Resend API
  • Framer Motion
  • Vercel
Project I worked on

Skills

Education

Macquarie University

Master of Data Science

Macquarie University

  • Weighted Average Mark: 82 (Distinction).
  • Awarded Letter of Commendation for High Distinction in Machine Learning, Mining Unstructured Data, Applications of Data Science and Enterprise Application Integration courses.
  • Awarded 1st winner of AI-Enabled Banking Hackathon 2020 organising by Big Data Society, Department of Computing.
  • Macquarie University ASEAN Scholarship.
RMIT University

Bachelor of Business Information System

RMIT University

  • High Distinction grades in Developing Mobility Solutions and Information Systems Development.
  • Vice President of RMIT Business Information System Club, leading the sponsorship team in an academic competition that attracted 50 participants from 5 major universities.

Contact

Please feel free to connect with me via van.lenguyen@outlook.com or my socials.

© 2025 Oscar NGUYEN. All rights reserved.

About this website: built with React & Next.js (App Router & Server Actions), TypeScript, Tailwind CSS, Framer Motion, React Email & Resend, Vercel hosting.