My name is Thuc (pronounced "Tuck") and this is an online portfolio of most of the projects I've completed throughout my career as a software engineer. This includes projects from undergrad, grad, internships, and work.
A brief overview of my journey:
I was a Human Biology major during undergrad at UCSD and became really interested in Computer Science during that time. Due to personal reasons, I didn't make the switch in majors and instead, self-taught myself the fundamentals. I decided to fully transition careers after undergrad and completed a Web and Mobile Applications Development certificate program at SDSU. Afterward, I attended UCI for the Master of Software Engineering program and had an amazing experience there!
My most recent employment was at a genetics company called Fulgent Genetics, where I was a Solutions Software Engineer assisting the team in development and maintenance of their internal management system.
B.S. in Human Biology
Certificate in Web and Mobile Applications Development
Master of Software Engineering
Solutions Software Engineer
Feb 2021 - Jun 2022
Fulgent Genetics is a genomic testing company that focuses on providing sequencing and diagnostic testing results to patients and institutions. The services they offer include patient care and testing in oncology, pathology, infectious and rare diseases, and more.
The team I worked under was called FLIMS, which was the primary management system, and my responsibilities were diverse: from fixing small bugs to designing and implementing an integration for a new product line or service.
Developed an online white board application using Google Web Toolkit. The application is designed to allow users to have an editable writing space where they can note important remi...
This app is about networks and allows users to register for classes. They can register up to 3 courses, add themselves to waitlists for full courses, drop classes, drop fom waitlist...
The second part of CS645 Project 1 - the customer application or online storefront. The 'face' of the business to the public. Dynamic content from the server is done with Java serv...
This assignment introduces handling of touch events, 2D graphics, and using the accelerometer.
LANGUAGES
FRAMEWORKS/LIBRARIES
OTHER