Wu Tingfeng is a practical software engineer and technical lead with 8 years of experience building web-focused tools and research-grade software in Singapore. He blends hands-on full-stack development with research exposure from the Institute of Data Science and NUS, where he built hardware-software prototypes like Arduino-backed photovoltaic measurement systems. Comfortable leading small teams at startups and contributing to open-source, he has a playful curiosity—seen in multi-language implementations of the niche "Stalin sort" algorithm across Vala, Commodore BASIC and Neko. His background in materials engineering and a machine learning internship brings a cross-disciplinary edge to product and systems work. Known for preferring things people actually want, he enjoys tinkering with web technologies and shipping tangible, user-facing outcomes.
9 years of coding experience
4 years of employment as a software developer
Anglo-Chinese Junior College
Undergraduate Exchange Programme, Undergraduate Exchange Programme at Hanyang University
Bachelor of Engineering (Honours), Materials Science & Engineering (Highest Distinction), Bachelor of Engineering (Honours), Materials Science & Engineering (Highest Distinction) at National University of Singapore
Add a stalin sort algorithm in any language you like ❣️ if you like give us a ⭐️
Role in this project:
Full-stack Developer
Contributions:2 reviews, 6 commits, 4 PRs in 6 months
Contributions summary:Wu contributed implementations of the Stalin sort algorithm in multiple programming languages. They wrote the algorithm in Vala, and Commodore BASIC. They also added a Neko implementation of the sorting algorithm. Additionally, the user made modifications and addressed a minor bug in the commodore BASIC implementation regarding the handling of array sizes.
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.