Badges
Certifications
tpham26 has not earned any certificates yet.
Work Experience
Undergraduate Researcher
University of California, Santa Curz• January 2019 - Present
➢ Creating a distributed edge-based database (wedgeDB). ➢ Using gRPC implemented in Java. ➢ Owned Data Store as well as integrating TLS/SSL into the communication between the nodes.
Software Engineer
egig, inc• September 2018 - Present
➢ Full-stack development for a web based assembly management system. ➢ Developed critical backend API’s to quickly read, update and create entries in the MySQL database in PHP. ➢ Migrated and maintained backend to a LAMP stack. ➢ Created the request authentication and network stack to hit the back end in JavaScript.
Labs Developer
Gesher Group• August 2017 - March 2019
➢ Build internal tools for the 50+ Gesher Members to use ➢ Built a slack bot to help facilitate interviews between new members of Gesher and Veteran Members.
Project Manager
Gesher Group• September 2018 - February 2019
➢ In charge of other software engineers in developing and maintaining a website built in Node and RecactJS. ➢ Maintained and set up a VPS to use as the backend for the website. ➢ Giving technical interviews to potential new Gesher Lab members ➢ Teaching the tech stack + unix usage and navigation to new team members.
Software Engineer
Circuit Devs, Inc.• March 2018 - August 2018
➢ Did full stack development of a cloud-based version control desktop application for EDA/CAD tools. ➢ Ownership of key data management functionality used throughout the stack using C++/PHP/Java/MySQL ➢ Completed integration with AWS/SQS/S3 while reporting to team lead. ➢ Developed and integrated multiple RESTful API calls following design patterns such as MVC and factories.
Education
University of California, Santa Cruz
Computer Science, BS• August 2017 - June 2019
Graduated with Honors (3.7 GPA)