Summary
John Sinang is an IT Consultant and software engineer with a decade of experience delivering robust back-end systems for government, banking, and enterprise clients. He specializes in backend development using Java EE, Spring, and MongoDB, with a strong OOP foundation and a meticulous eye for clean code and best practices, while still handling front-end and mobile tasks when needed. In his self-employed role since 2017, he leads senior development work, conducts code reviews, mentors junior developers, and collaborates with product owners to define requirements and plan sprints. His project portfolio spans a Singapore government web app, international bank workflow systems, a flight-reservation backend, and mobile banking apps, showcasing versatile design and integration skills (including .NET, Temenos Kony, and JavaScript). Based in Calabarzon, Philippines and a University of the Philippines CS graduate, he translates complex problems into scalable, production-ready solutions while balancing client needs with technical excellence.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of the Philippines
English, Tagalog