John Turingan is a Senior Software Engineer with 11 years of experience building resilient web platforms and APIs, currently contributing at N-able from Ottawa. He excels in PHP, JavaScript, Laravel and the LEMP stack, and pairs strong front-end skills with backend architecture and automated deployments. John has led system architecture and DevOps initiatives—designing multi-tenant APIs, CI/CD pipelines with Jenkins/Capistrano, and AWS infrastructure including EC2, RDS, S3 and Cloudflare—as well as improving legacy codebases and browser extension performance. Comfortable as both a hands-on developer and a team lead, he has driven Agile adoption, set up Scrum tooling, and mentored engineering teams. He often combines domain-driven design with pragmatic POCs and testing discipline (PHPUnit, Jest) to de-risk features before production. A practical problem-solver, he frequently blends infrastructure and application work, for example automating web app deployments and custom appointment systems for non-profits and enterprise customers.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science in Computer Science, Information Technology, Bachelor of Science in Computer Science, Information Technology at Palawan State University
Convert CSV to Json based on your desired json structure
Contributions:7 releases, 25 commits, 3 PRs in 5 years 1 month
to-jsoncsvgulp-pluginjson-structurejson-viewer
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.
Request Free Trial
John Turingan - Senior Software Engineer at N-able