John Yap is a Senior Software Developer with over a decade of experience delivering .NET solutions across education, finance, and outsourcing sectors. He has strong full-stack experience—from WinForms/WPF desktop apps to ASP.NET, MVC, REST services, and Azure-backed architectures—plus deep competence in SQL Server and Oracle. As a principal and senior developer he has led multiple teams, authored internal training and documentation, and raised code quality through mentoring and code reviews. His background includes risk and trading support systems at Credit Suisse and client-focused enterprise systems for educational institutions, showing fluency in both regulated and customer-driven domains. Based in Mandaluyong, Philippines, he combines pragmatic engineering discipline with a knack for improving team practices and developer skills. An avid PC gamer, he brings the same focus and pattern-recognition skills to debugging and architecture design.
8 years of coding experience
17 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at De La Salle University
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at First Asia Institute of Technology and Humanities
High School Diploma, High School Diploma at University of Perpetual Help System DALTA
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.