I am Dang Khoa Le, currently pursuing a Bachelor of Software Engineering at Swinburne University, Melbourne. Graduating at the end of 2025, I have developed a passion for website and mobile app development, software engineering, and AI/ML. My experience spans various programming languages, tools, and design technologies. I’m committed to building efficient, innovative, and user-centered software solutions.
Programming Languages: Python, C++, C#, SQL, Java, JavaScript, CSS, TypeScript, Kotlin, Ruby, PHP, MATLAB, LabView
Tools & Technologies: AWS, Docker, MySQL, Node.js, Vue.js, Angular.js, Bootsrap, Spring API, Android Studio, Wireshark, OpenCV, Flask, ResNet50, Mask R-CNN
Design & Multimedia: Figma, Filmora, Adobe Illustrator
Languages: English, Vietnamese, Mandarin
Official website for Auburn Coffee Store, offering customers details about products and services with an integrated ordering system.
Sentiment Analysis, NER, Summarisation on articles from various platforms and languages using Obsei core. Internship product for iNet Solution.
Medical chatbot answering generic medical question from client. This chatbot is trained and finetuned using backbone from Gemini Flash 2.0 and RAG integration with vector embedding of 257k rows of dataset, incorporating AutoGen for multi-agent solution, Vercel deployed NodeJS front end streaming on FastAPI server on Hugging Face Space.
Scanning and detecting golf scorecard (Vietnamese template), which can be handwritten with uncertainties and different template might be applied simultaneously. This solution uses YOLOv8 and YOLOv11 for field detection, VietOCR for text recognition, MNIST with CRNN model trained with CTC loss for hand-written number, back up verification using Qwen2.5-VL OCR specialised model, and LabelMe for annotation.
Scanning Water Meter on real-time, deploying UI by Next.js with Node.js backbone and Flask API. Training model by YOLOv5xu for field detection and VietOCR transformer_vgg for text recognition. Currently host Frontend on Vercel and Backend on Jetson Nano server. Product of VietDan JSC.
Using VietOCR and YOLO to scan and convert image to text (JSON), generate synthetic passport with different variants to enable sufficient volume training, simulating real-life imperfect external impacts and artefacts.
A platform providing real-time weather data with a comprehensive lookup system for cities worldwide.
Android application to Android application designed for English learners to enhance their vocabulary skills. It includes features for managing vocabulary items (CRUD with Room, DAO, LiveData etc), filtering, mini-games, and more.
Android application to streamline staff rostering and payroll for businesses, built using Kotlin and Node.js for backend services.
A virtual learning platform designed for interactive quizzes and classroom features, helping students engage with educational material.
An educational site dedicated to learning string instruments such as guitars and ukuleles, offering scale, chord, and note lookups.
A digital version of the Monopoly board game built in C# with multiplayer functionality for up to four players.
Website demonstrating basic encryption and decryption techniques using JavaScript, allowing users to secure their messages.
Intelligent robot agent find its way to the goal target by integrating search methods (DFS, BFS, GBFS, A* and custom methods), alongside with heuristic calculation (Manhattan and Euclidean distance).
An AI-based game that learns the user’s patterns and competes against them in rock-paper-scissors, improving its strategy over time.
A fun and interactive virtual keyboard that allows users to play music using their computer keyboard.
A simple web-based tool for generating QR codes using JavaScript and TypeScript.
Simple website encompassing Flask and OpenCV to detect face images.
A simple certificate chain securing communication handshake between users.
A classic chess game for two players, built using Python, offering a sleek user interface and basic move validation.
A 2-to-3-player Tic Tac Toe game developed in C# with machine-player functionality, built using SplashKitSDK.