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.
8 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
Chinese, English
Stackoverflow
Stats
1reputation
0reached
0answers
0questions
Github Skills (7)
algorithm10
data-structures10
vala10
algorithms10
neko10
data-structure10
fest9
Programming languages (30)
C#CGoHTMLJupyter NotebookTypeScriptShellAdblock Filter List
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.
⌚ Fitbit Clock Face for tracking imminent phase of day (e.g. Civil Twilight, Golden Hour, Astronomical Dusk etc.) by calculating sun position timings. GPS connection required. Compatible with Fitbit Sense and Fitbit Versa 3.
Contributions:2 releases, 11 commits, 19 PRs in 4 months
positionspeedometercivildayversa
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.