David Glencross
About David Glencross
David Glencross is an Engineering Manager at Capital On Tap, where he leads the Platform Engineering Group and focuses on architectural improvements. He has a background in software development, with proficiency in multiple programming languages and extensive experience in the software development lifecycle.
Work at Capital On Tap
David Glencross currently serves as the Engineering Manager at Capital On Tap, a role he has held since 2022. He leads the Platform Engineering Group, focusing on architectural improvements to enhance the company's technology infrastructure. Prior to this position, he worked as the Engineering Team Lead starting in 2021, where he managed engineering projects and teams. His tenure at Capital On Tap began as a Senior Software Developer from 2018 to 2021, where he contributed to various software development initiatives.
Education and Expertise
David Glencross studied Computer Science at the University of Bristol, earning a Bachelor of Science (BSc) degree from 2007 to 2011. He also attended The Judd School in Tonbridge from 2000 to 2007. His educational background provides a strong foundation in programming and software development, which he has applied in various roles throughout his career. He is proficient in multiple programming languages, including C#, Java, Python, SQL, and MongoDB, and has experience with .Net and JavaScript.
Background in Software Development
David Glencross has a diverse background in software development, having worked in various roles since 2011. He began his career as a Software Developer at aquila from 2011 to 2013. Following this, he joined Capital On Tap, where he transitioned from a Senior Software Developer to Engineering Manager. His experience encompasses end-to-end involvement in the software development lifecycle, including requirements analysis, technical deployment, and application support.
Technical Skills and Proficiencies
David Glencross possesses a comprehensive skill set in software development, with proficiency in programming languages such as C#, Java, Python, SQL, and MongoDB. He has utilized Java in both professional and personal projects, demonstrating his versatility as a developer. His experience with various technologies enables him to lead teams effectively and contribute to architectural improvements within his current role.