About
Hi! My name is Thai, and I am currently working at CSULB, as a software developer, under the WDC department.
I was born in Đà Nẵng, Vietnam, and was naturalized as of 2023.
I've always had a keen interest in technologies, learning, and picking up new hobbies.
As of late, these are my favorite things to do throughout the week.
- - Guitar/ Piano, mainly percussive fingerstyle and jazz ^.^
- - Catching up on the weekly One Piece updates and other webtoons.
- - Working out and playing sports with my friends.
- - Play badminton with my girlfriend.
- - Biking to buy some local street tacos.
- - Spending hours getting stuck on a LeetCode problem.
- - Annoy my dog and cat, their name is Bruno and Yan Yan.
Experience
Web Developer - CSU Long Beach
Long Beach, California
- Maintain and optimize the CSULB and Carpenter Performing Arts Center websites, ensuring performance, accessibility, and compliance with WCAG 2.1 standards.
- Propose and implement a module to query over 31,000 pages and 880 Drupal Groups to identify and periodically compile accessibility issues via Editoria11y API, optimizing site-wide accessibility compliance checks.
- Develop Selenium-based Java programs to automate unit testing processes, streamlining the detection of accessibility issues and eliminating manual testing. Improving QA efficiency across releases.
- Create a custom Drupal module enabling secure, token-based access to unpublished content, adopted 50+ times in the first month, improving content management workflows.
- Technologies Used: Drupal, SCSS, PHP, Lando, Java, Docker, JavaScript, Acquia, MySQL, Selenium, jQuery
Jul 2024 - PresentSoftware Engineer Intern - ENGAGEathon
Philadelphia, New York
- Lead a team of seven interns in planning, developing, and deploying the first version of a mobile social networking app.
- Deploy the application for testing, successfully attracting 500 test users and being featured during Super Bowl LVIII as a key product showcase.
- Engineer scalable backend infrastructure using AWS Lambda, supporting real-time updates and efficient event management, processing over 30 event updates weekly.
- Automate API testing and documentation with Postman and Swagger, improving API reliability and reducing manual testing time by 23%.
- Technologies Used: React Native, JavaScript, Python, PostgreSQL, AWS, Postman, Swagger API, Docker
Nov 2023 - Mar 2024Software Engineer Intern - Sports.Excitement
New York
- Design and develop a full-stack application connecting 50+ students with mentors, using MongoDB, Express, React.js, and Node.js.
- Optimize database performance with indexed queries and caching strategies, improving data retrieval speeds by 25%.
- Integrate CI/CD pipelines for automated testing and deployment, increasing deployment frequency by 10%.
- Develop and refine frontend components in collaboration with QA engineers, ensuring compliance with WCAG accessibility standards for inclusive user experiences.
- Technologies Used: JavaScript, MongoDB, React.js, TailwindCSS, JWT, Node.js, Express, AWS, Docker
Jul 2023 - Nov 2023Thoughts
"I want to be a cowboy." - Me
"If You Don't Take Risks, You Can't Create a Future." - Luffy