Ty Feng is a software engineer, entrepreneur, and educator with nine years of experience building full-stack systems, computer vision pipelines, and ML-enabled products while teaching computer science at UC Davis and UC Riverside. As founder and CEO of CourseAssist, he combines instructional insight with LLM-centered engineering to deliver AI-powered course tooling for STEM classes. His industry work ranges from shipping GPT fine-tuning and RAG pipelines that boosted e-commerce chat engagement to developing scalable 3D reconstruction systems that cut memory and compute costs dramatically. Comfortable across Python, Java, TypeScript, Three.js, and cloud platforms, he repeatedly moves projects from research or prototype to production. Notably, he automated grading workflows and mentored large student teams, blending pedagogy with practical engineering to amplify impact in both classroom and commercial settings.
9 years of coding experience
5 years of employment as a software developer
Visiting Student HCI Design Thinking, Visiting Student HCI Design Thinking at University of California, Berkeley
Graduate school Computer Science, Graduate school Computer Science at University of California, Davis
History and Computer Science, History and Computer Science at Berea College
Bachelor of Science - BS Computer Science math minor, Bachelor of Science - BS Computer Science math minor at University of Miami
Visiting Student E145 Technology Entrepreneurship, Visiting Student E145 Technology Entrepreneurship at Stanford University
Contributions:4 pushes, 1 branch in 3 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ty Feng - Lecturer at University of California, Riverside