Summary
Jonathan Curran is a Principal Software Engineer based in Belfast with 11 years of experience building front-end enterprise solutions and UX-driven applications. He specializes in Angular, JavaScript and SCSS, while bringing practical mobile and backend exposure from past Android, Java, Objective-C and Swift work. At iManage he has progressed from UX Developer to Engineering Manager and now Principal, demonstrating both hands-on delivery and technical leadership in large product teams. He’s comfortable across CI and build systems such as Jenkins, Gradle and Python, enabling reliable shipping pipelines for complex front-end experiences. Colleagues would note his blend of UX sensibility with deep engineering discipline and a history of creating reusable Android libraries and tooling behind the scenes.
11 years of coding experience
10 years of employment as a software developer
St Marys CBGS
Bachelor's Degree, Computer Science, 1st, Bachelor's Degree, Computer Science, 1st at Queens University Belfast
English