John Sinclair

John Sinclair

Software Engineer @ ControlUp

About John Sinclair

John Sinclair is a Software Engineer with extensive experience in the field, currently employed at ControlUp since 2021. He has previously worked at SurfControl and AppSense, contributing to software development for over two decades.

Work at ControlUp

John Sinclair has been employed at ControlUp as a Software Engineer since 2021. In this role, he contributes to the development and enhancement of software solutions that optimize IT performance and user experience. His experience in software engineering supports ControlUp's mission to provide real-time insights and management capabilities for IT environments.

Previous Experience at SurfControl

Prior to his current role, John Sinclair worked at SurfControl as a Software Engineer from 2000 to 2007. During his seven years at SurfControl, he was involved in developing software solutions aimed at internet security and content filtering. This experience laid the foundation for his skills in software development and engineering.

Current Role at AppSense

Since 2007, John Sinclair has held the position of Senior Software Developer at AppSense. His tenure at AppSense spans over 17 years, where he focuses on creating software that enhances user experience and optimizes application performance in enterprise environments. His role involves collaborating with teams to deliver innovative solutions.

Education and Expertise

John Sinclair earned a Bachelor of Science degree in Software Engineering from Liverpool John Moores University, graduating with First Class Honours. His education provided him with a strong foundation in software development principles, programming languages, and system design, which he applies in his professional roles.

People similar to John Sinclair