Hi, I'm Terence Huang, a passionate senior software developer and technical officer with extensive experience in building scalable e-learning platforms and mobile applications. I love creating efficient, user-friendly web interfaces and collaborating with cross-functional teams to deliver high-quality solutions that meet client needs. With a Master's degree in Computer Science and years of professional experience, I enjoy solving challenging technical problems and optimizing system performance. I'm also experienced in managing project timelines and acting as a client liaison, ensuring smooth communication and successful project delivery. When I'm not coding or leading projects, I enjoy learning about new technologies and improving my skills to stay ahead in the software development field.

Terence Huang

Hi, I'm Terence Huang, a passionate senior software developer and technical officer with extensive experience in building scalable e-learning platforms and mobile applications. I love creating efficient, user-friendly web interfaces and collaborating with cross-functional teams to deliver high-quality solutions that meet client needs. With a Master's degree in Computer Science and years of professional experience, I enjoy solving challenging technical problems and optimizing system performance. I'm also experienced in managing project timelines and acting as a client liaison, ensuring smooth communication and successful project delivery. When I'm not coding or leading projects, I enjoy learning about new technologies and improving my skills to stay ahead in the software development field.

Available to hire

Hi, I’m Terence Huang, a passionate senior software developer and technical officer with extensive experience in building scalable e-learning platforms and mobile applications. I love creating efficient, user-friendly web interfaces and collaborating with cross-functional teams to deliver high-quality solutions that meet client needs. With a Master’s degree in Computer Science and years of professional experience, I enjoy solving challenging technical problems and optimizing system performance.

I’m also experienced in managing project timelines and acting as a client liaison, ensuring smooth communication and successful project delivery. When I’m not coding or leading projects, I enjoy learning about new technologies and improving my skills to stay ahead in the software development field.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced
Aragonese
Advanced

Work Experience

Senior Software Developer & Tech Officer at Vretta Inc.
January 1, 2024 - July 10, 2025
Developed and maintained scalable RESTful APIs supporting over 100K active users on e-learning platforms, ensuring optimal performance and high availability. Integrated database schema which scaled and performed reliably under heavy load. Designed and optimized client-facing web interfaces across over 100 pages, enhancing usability and user experience. Partnered with clients and cross-functional teams to gather requirements, improving UI performance, accessibility, and satisfaction. Collaborated with support teams to resolve high-priority technical issues daily, minimizing downtime and ensuring uninterrupted service.
Senior Software Developer & Tech Officer at Vretta Inc.
December 31, 2024 - July 10, 2025
Developed and maintained scalable RESTful APIs supporting over 100,000 active users on e-learning platforms, ensuring optimal performance and high availability. Integrated database schemas capable of reliable performance under high load. Designed and optimized client-facing web interfaces across more than 100 pages, improving usability and responsiveness. Partnered with clients and cross-functional teams to gather requirements and drive UI improvements. Collaborated with the support team to resolve up to 30 high-priority technical issues daily, minimizing downtime and ensuring uninterrupted service.

Education

Master of Science at University of Saskatchewan
January 1, 2021 - December 31, 2021
Master of Science at University of Saskatchewan
January 1, 2019 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Computers & Electronics