# Phu Truong > Senior Software Engineer at Zuora Location: San Jose, California, United States Profile: https://flows.cv/phu Since I was a child, I have got a huge interest in science and technologies. I was always good at science, especially objects relating to problem solving such as Maths and Physics. I consider myself to be a strong problem solver. The first course I took when I went to college in Vietnam was Visual Basic and it was an eye-opening experience. However, being born in a developing country, I had a very limited access to computer science field. Therefore, when I first came to the United States, I knew right away what I wanted to learn here. I have been a computer science student since then. One of my other strengths is that I am a hard working person. I have been working very hard to maintain a high GPA at school while keeping a full time job since the first day of college. My first job was at FNTI corporation where I was put in their software team. My team developed the software which was able to compare two inputs to see if they matched each other. Since I did not have much experience in coding back then, my main task was testing the program manually. I was behind at first, but I tried very hard and was able to catch up with the team in only one week. After three years in college, I gained a lot of new skills and knowledge. I believe with my experience, my strengths and my new skills, I can reach my career goal as a software developer. Specialties: excellent skill in Java, solid understanding in data structure and algorithms, good knowledges in database management with IBM DB2, SQL, basic skills in web design using HTML, CSS and PHP. ## Work Experience ### Senior Software Engineer @ Zuora Jan 2022 – Present ### Senior Software Engineer @ IBM Jan 2021 – Jan 2022 | San Jose, California, United States ### Advisory Software Engineer @ IBM Jan 2018 – Jan 2021 | San Jose, CA • Developed and maintained Node.js based REST API cloud micro-services. • Used Javascript and React to develop the web-based UI part of the project. • Doing code review and managing Github repositories. • Making documents and helping new team members get on board with the development. ### Staff Software Engineer @ IBM Jan 2017 – Jan 2018 | San Jose, CA • Developed and maintained Node.js based REST API cloud micro-services. • Used Javascript and React to develop the web based UI part of the project. • Doing code review and managing Github repositories. • Making documents and helping new team members get on board with the development. ### Software Engineer @ IBM Jan 2016 – Jan 2017 | San Jose, CA United States • Developed and maintained Node.js based REST API cloud micro-services. • Used Javascript and React to develop the web based UI part of the project. • Doing code review and managing Github repositories. • Making documents and helping new team members get on board with the development. ### Software Developer Intern @ IBM Jan 2015 – Jan 2016 | San Jose, CA United States Developed and maintained Java-based monitoring tool for DB2 Used Java to build the tool’s interface and SQL to interact with DB2 monitoring information. Fixed existing defects. Helped editing and maintaining the team project’s dashboard. ## Education ### Master of Science - MS in Computer Software Engineering San José State University ### Bachelor's Degree in Computer Science San José State University Jan 2013 – Jan 2015 ### Associate's Degree in Computer Science Mission College Jan 2009 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/phu-truong --- Source: https://flows.cv/phu JSON Resume: https://flows.cv/phu/resume.json Last updated: 2026-03-22