Skills
Java
Python
JavaScript
HTML
CSS
MySql
Oracle
Mongoose
NodeJS
React
Android Studio
.NET Core
SpringBoot
AWS
Ruby On Rails
Unity
C++
C
Docker
Linux
Experiences
EIS Associate Developer (2023 - Present)
Responsibilities & Achievements
- Designed, optimized, and deployed 10+ web applications and APIs for students and faculty using Mendix and ASP.NET Core.
- Customized web app functionalities with Java, JavaScript, and CSS on the Mendix low-code platform.
- Migrated LDAP web services for multi-platform environments, including Linux, via Directory Services Protocols .NET API.
- Automated Box user de-provisioning workflows, increasing operational efficiency by 1000%.
- Developed an English test enrollment web app using ASP.NET Web API and Mendix, boosting efficiency by 1000%.
Android Developer Intern (Sep 2024 - Dec 2024)
Responsibilities & Achievements
- Researched and documented 5+ Open edX Tutor features to support LMS platform needs.
- Deployed a customized Open edX instance on an Azure Linux VM for organizational use.
- Integrated Microsoft Single Sign-On (SSO) into Android applications for enhanced authentication.
- Published a branded Open edX Android app using Kotlin on the Google Play Store.
- Organized weekly meetings and follow-ups to ensure project alignment.
Software Developer Intern - Backend (Jun 2024 - Sep 2024)
Responsibilities & Achievements
- Developed and optimized 10+ REST API endpoints using Spring Boot, Java, and PostgreSQL, improving response time.
- Migrated CI/CD pipelines from CloudBees to GitHub Workflows, reducing AWS deployment time by 30%.
- Increased test coverage to 85% with JUnit 5, enhancing system reliability.
- Troubleshot CI/CD deployments on AWS EC2 instances and resolved acceptance test failures.
- Researched and documented a service refactoring plan, improving future development efficiency by 50%.
Computer Science Tutor / TA (2022 - 2023)
Responsibilities & Achievements
- Assisted 75–100 students monthly in understanding programming concepts, data structures, and algorithms.
- Provided feedback and grading for 80–100 assignments weekly while addressing student concerns.
- Taught core concepts such as Object-Oriented Programming, Python, and algorithmic problem-solving.
Box Office Sale Agent (2021-2022)
Responsibilities & Achievements
- Achieved top sales record, generating $25K-$30K/month by serving 50-60 tourists daily.
- Improved team performance by 30% through planning, goal setting, and tracking.
- Trained 6+ agents on customer service and sales best practices.
- Assisted in ticket scanning for 3+ venues and resolved customer issues.
- Coordinated 4+ transportation departures daily for 2000+ guests.
Self-Funded Volunteer in Australia, Melbourne (2019-2021)
Responsibilities & Achievements
- Work 70-80 hour weeks for 22 months while following closely established guidelines and policies.
- Trained more than 10-15 individuals monthly on performance skills, tracking goals and confirming outcomes while increasing productivity each month.
- Planned, organized, and taught weekly workshops on goal setting, relationship building, and leadership skills.
- Organized and submitted effective Weekly reports to a direct supervisor and concise monthly reports to an executive. These reports were directly used to effectively make strategic decisions for the organization.
- Self-taught English and Vietnamese languages through independent study.
- Completed more than 5 community service hours per week.
- Engaged with over 20 individuals daily, both in-person and through social media platforms, to initiate conversations, capture contact information, and schedule follow-up meetings to present and promote product offerings.
Education
BS in Computer Science
Brigham Young University–Hawaii
Summa cum laude Graduate- Major: Computer Science
- Minor: Communication, Media and Culture
- Minor: Entrepreneurship
Certificates & Awards
Mendix Rapid Developer
DOMO DataSpecialist level 1
Languages
Khmer
Vietnamese
English
Personal Projects
Here are a few of the projects Long has worked in his downtime. Keep scrolling to see more. To visit his Github repos, click here.
wWorkout
I built this serverless app to create a platform for beginner gym-goer to find a friend and start their gym journey easily without having to deal with financial commitment of coaching or trials and errors process.
Dashboard Logs
A project built for Enterprise Information System department internal usage to view docker logs for application running in a remote server without having to login to the server.
Quick Maikai Points
I built a simple web app that automates filling out the form, letting you skip straight to the survey for bonus Maikai Point by just submitting a picture of your foodland receipt (this is very easy on mobile upload).
2023-2024 ICPC Division 1 & 2 Hawaii Site Champion
A coding tournament Long participated on with a team to solve 13 problems in 5 hours. His team was placed 1st place in Hawaii and 20th out of 50 teams within the United State and Canada
Plaid integrated Budget App
A demo video of a budget web app that I'm building, mostly for personal use. It uses PLAID api to fetch transactions then transform and display them through a React app.
Refining Dishes
A Recipe Web App that allows user to keep track of their cookings and enhance their recipes.
Choice
A digitalized childhood game made with Android Studio Java, and especially online mode! reminisce good times
Auto Budgetting
Long was inspired by a friend of his to build this script and since budgeting has never been easier ;).
Huffman Encoding and Decoding Project
A notable research assignment Long worked on and got 1st place in speed performance compared to the rest of the class.
Ninja Mission
A fun and addictive game Long created using Java and Android Studio. The objective is to solve simple arithmetic math problems intutively.
ICPC Pacific Northwest Coding Competition
A coding tournament Long participated on with a team to solve 13 problems in 5 hours. His team was placed 3rd place in Hawaii and 20th out of 50 teams within the United State and Canada
Finding Longest Common Subsequence Java
Inspired by LCS solving C++ project in my CS301 class, Long built upon the idea implementing Java GUI to make a user friendly, interactive practice LCS program.
Contact
Send Long a message using the form below or reach out to him via email or social media.