Summary
Nick Roberts is an experienced Analyst Programmer with over two decades of hands-on experience delivering large-scale, object-oriented systems across finance, healthcare, and enterprise software. He combines deep theoretical knowledge with practical expertise in .NET, C#, SQL Server, legacy languages (COBOL, VB6, Pascal, assembly) and modern web stacks including React and OpenUI5. Nick has a strong track record driving complex product rewrites and release automation—authoring a DWIM-capable C# suite that resolves dependency graphs for consistent releases. Comfortable in both small specialist firms and large organisations, he excels at rescuing tricky projects through meticulous analysis and pragmatic design. A Certified Scrum Master who values efficiency and good-humour teamwork, he’s an “ancient denizen” of the industry who still proactively modernises long-lived systems. Based in Reigate, UK, he brings rare breadth across legacy and contemporary technologies, making him a reliable bridge between business needs and robust software delivery.
9 years of coding experience
15 years of employment as a software developer
O-Level, Maths O & AO; Physics; Chemistry; English Language; English Literature; History; Latin; Art, O-Level, Maths O & AO; Physics; Chemistry; English Language; English Literature; History; Latin; Art at Whitgift School, South Croydon
BSc. Hons, Comp. Sci, BSc. Hons, Comp. Sci at City University London
A-Level, Maths; Physics; Chemistry, A-Level, Maths; Physics; Chemistry at Archbishop Tenisons School
English