Ian Eggleton
About Ian Eggleton
Ian Eggleton is a Principal Backend Engineer currently working at Backbase in Bristol, England. He has extensive experience in software engineering, having held various positions at companies such as Adarga Limited, NGA Human Resources, and SCISYS PLC.
Work at Backbase
Ian Eggleton has been employed at Backbase as a Principal Backend Engineer since 2021. His role involves developing backend solutions and contributing to the overall architecture of the platform. He operates from Bristol, England, where he applies his extensive experience in software engineering to enhance the company's offerings. His tenure at Backbase has allowed him to leverage his skills in backend development and lead initiatives that improve system performance and reliability.
Previous Employment History
Before joining Backbase, Ian Eggleton worked at Adarga Limited as a Staff Engineer and Development Manager from 2019 to 2021. His responsibilities included overseeing development processes and managing engineering teams. Prior to that, he held positions at NGA Human Resources, where he served as Java Team Lead and Senior Java Developer between 2014 and 2018. He also worked at 2P Ventures as a Senior Software Engineer from 2018 to 2019 and at SCISYS PLC as a Senior Applications Developer from 2010 to 2014. His career began at Thales as a Graduate Software Engineer from 2008 to 2010.
Education and Expertise
Ian Eggleton earned a Bachelor of Science (BSc) degree in Computer Science from the University of Nottingham, where he studied from 2005 to 2008. His educational background includes A Levels in Mathematics, Further Mathematics (AS), Physics, Economics, and Computing, obtained at Wells Blue School from 2003 to 2005. This solid foundation in computer science and mathematics has equipped him with the necessary skills for his roles in software engineering and backend development.
Technical Skills and Specializations
Throughout his career, Ian Eggleton has developed a strong skill set in backend engineering, particularly with Java technologies. His roles have involved leading teams, managing software development projects, and designing scalable applications. His experience spans various sectors, including human resources and technology, allowing him to apply his technical knowledge effectively across different domains.