Summary
Steven Ho is a senior software engineer with 12 years of experience building consumer-facing mobile experiences, currently shaping Duolingo’s Android music course after driving engagement features at Twitch and Affirm. A UC Berkeley double major in Computer Science and Linguistics, he blends NLP and computational syntax interests with practical engineering—bringing a strong Android (Kotlin) frontend background and a data-informed approach to A/B testing and UX optimization. His teaching stints as lecturer and head TA for CS 61C reflect deep strengths in technical communication, curriculum design, and mentoring. He’s also a psychometrician-minded R developer who applies principled assessment and item modeling thinking to product measurement and personalization. Comfortable moving between product, data, and developer ergonomics, he excels at turning learning science and language insights into delightful app experiences. Based in Pittsburgh, he pairs academic rigor with product pragmatism to grow user engagement and retention.
12 years of coding experience
6 years of employment as a software developer
Bachelor's Degree Computer Science Linguistics, Bachelor's Degree Computer Science Linguistics at University of California, Berkeley
San Gabriel High School
English, French, Chinese, Chinese