Back to Home

Former QA engineer transitioning into full-stack and data roles, with experience in Python, TypeScript, PostgreSQL, and machine learning. Interested in solving business and marketing problems through data, and always looking to learn and improve.

TECHNICAL SKILLS

Programming Languages:

Python
C/C++
JavaScript/TypeScript
Rust

Backend Development:

Flask
Express.js
Node.js
REST APIs
Socket.IO

Frontend:

React
Next.js
Tailwind CSS

Cloud & DevOps:

Google Cloud Platform (GCP)
Compute Engine
Google Cloud Data Storage
Google Compute Engine VM
Docker

Databases:

PostgreSQL
MongoDB

EDUCATION

Master of Information Technology

September 2023 - August 2025

Specializations: Artificial Intelligence and Database Systems

University of New South Wales, Australia (UNSW)

Artificial Intelligence & Machine Learning
System Programming & Software Engineering
Development Tools & Scripting
Database Engine Implementation
Data Engineering & Analytics
Data Service Engineering

Bachelor of Science, Computer Science

January 2022 - March 2025

Oregon State University, Portland, USA | GPA: 3.38

Bachelor of Business Administration

September 2014 - September 2018

Ritsumeikan Asia Pacific University, Japan | GPA: 3.3

  • Recipient of Monbukagakusho Honors Scholarship for Privately-Financed International Students
  • Presented research on "Cross-cultural assessment of Internet keyword searches for universities" at the 15th Asia Pacific Conference (2017)
  • Best Solution Team in KOSE VISEE Global Challenge Contest
  • Research Assistant: Data extraction and categorization for Dr. Alcantara L. research

EXPERIENCE

QA Test Engineer | Mitani Sangyo Corporation, Japan

April 2019 - July 2023
TypeScript
Python
Test Automation
API Testing
Jenkins
  • Implemented TypeScript UI tests using Playwright for web component validation
  • Developed detailed test cases covering functional scenarios, role-based testing, and edge cases | Utilized GitLab and Redmine for repository management and issue tracking
  • Data Analytics & Customer Insights

  • Served as key analyst for annual B2B software product satisfaction survey for 3 consecutive years (2022-2024), independently designing survey instruments and conducting statistical analysis for 200+ customer responses
  • Collaborated with sales department to generate quantitative questions using Likert scales and ranking methods, achieving >80% average completion rate across all iterations
  • Conducted comprehensive statistical analysis using Python (NumPy, pandas, scikit-learn), progressing from correlation analysis to multiple linear regression models
  • Applied unsupervised machine learning using K-means clustering with elbow method to identify 4 optimal customer personas (Enterprise Heavy Users, Feature-Focused SMBs, Price-Sensitive Startups, Integration-Dependent Mid-Market) based on satisfaction patterns, usage behaviors, and feature preferences, enabling marketing team to develop targeted retention and upselling strategies for each segment

Research Intern

August 2016

Intage Vietnam - Market Research Consultant

Marketing Research Intern

Nov 2018 - Feb 2019

KMS Technology

PROJECTS

Current Active Projects

UNSW Software Development Society (DevSoc): Project Chaos - Hiring and Offers System

April 2025 - Current

TypeScript
Rust
ShadCN UI
  • Implemented question component types with ShadCN UI components and complete application review page
  • Built comprehensive test routes for component validation and demonstration

AI-Powered Workflow Recommendation Platform (Capstone Project)

June 2025 - August 2025

Python
FastAPI
SQLAlchemy
React
TypeScript
OpenAI GPT-4
JWT
Machine Learning
  • Designed authentication system with JWT and role-based access for business users (ROI-focused) and technical users (implementation-focused)
  • Processed 170+ n8n workflow templates with public n8n api, pydantic model and implemented endpoints for register new workflows, retrieve current workflows, implemented LLM-based workflow evaluation.
  • Built semantic search engine using SentenceTransformers and FAISS vector indexing for intelligent workflow searching
  • Implemented community feedback loop with profile-based recommendation scoring, improving accuracy through user reviews

Academic Projects

Data Service Engineering COMP9321 - Machine Learning Pipeline Development

UNSW Term 1, 2025 | Overall Score: 95/100

Python
Flask
Flask-RESTX
SQLAlchemy
scikit-learn
pandas
NumPy
Machine Learning
  • Built end-to-end ML pipeline using scikit-learn with custom transformers and modular architecture
  • Implemented feature engineering and selection techniques, achieving target benchmarks on hidden dataset
  • Compared 5+ algorithms (RandomForest, XGBoost, LightGBM) with evaluation metrics

Chalkboard - Backend Development

Python
Flask
GCP
Auth0
JWT
RESTful API
  • Implemented RESTful API with Flask, Auth0/JWT
  • Developed role-based access control system with permissions for admin, instructor, and student roles
  • Created CRUD operations for course management with enrollment functionality
  • Implemented file storage for user avatars using Google Cloud Storage with binary data streaming

Real-Time Chat Application - Full Stack Web Development Project

Real-Time Chat Application Demo thumbnail
Backend Development Contributions:
  • Worked collaboratively with CS peers at Oregon State University while studying remotely from Sydney
  • Built Express.js REST API with MongoDB GridFS for persistent file storage and upload/preview/download functionality
  • Implemented Socket.IO for file upload and emoji reactions display across channels
  • Created text search functionality with regex patterns
  • Built channel-based permission system with user access control and configurable file upload limits
  • Configured Docker containerization and deployed application on Google Compute Engine VM
Frontend Development Contributions:
  • Built responsive React TypeScript interface with Socket.IO integration for real-time file upload/preview/download, emoji reactions, participant status tracking panel with file management and preview/download interface
  • Developed interactive emoji picker using emoji-mart library with reaction details pop-up and optimistic UI updates