Ian Norton

Senior Software Engineer at nCipher Security

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ian Norton is a Senior Software Engineer based in Cambridge with 17 years of professional experience building secure, production-grade systems at nCipher Security and earlier at Thales e-Security. He blends deep systems and security engineering knowledge with hands-on full-stack development, contributing to projects from bespoke web payments to device and server administration. An active open-source maintainer (CUnit, junit2html, gitlab-emulator) and contributor to EDMarketConnector, he has extended plugin architectures and improved usability for community tools. His background includes early large-scale Linux deployments for online gaming and leading rapid web development teams, reflecting a practical, operations-aware approach to engineering. Known for pragmatic refactors and bridging user-facing features with low-level workarounds, he thrives on making complex systems more extensible and reliable. He holds a first-class BEng in Computers and Networks from the University of Essex.
code17 years of coding experience
job19 years of employment as a software developer
bookBEng Computers and Networks, I.T, 1st Class Honours, BEng Computers and Networks, I.T, 1st Class Honours at University of Essex
bookBillericay School
github-logo-circle

Github Skills (5)

plugin-development10
tkinter10
python10
api9
apim9

Programming languages (13)

C#PowerShellJavaC++CVueGoHTML

Github contributions (5)

github-logo-circle
EDCD/EDMarketConnector

Jan 2016 - Aug 2021

Downloads commodity market and other station data from the game Elite: Dangerous for use with all popular online and offline trading tools.
Role in this project:
userFull-stack Developer
Contributions:10 commits, 13 PRs, 97 comments in 5 years 7 months
Contributions summary:Ian primarily worked on enhancing the EDMC plugin architecture to support new features and integrations. This included implementing a plugin system allowing third-party developers to extend the application's functionality, including adding user interface elements, preference settings, and event handling. The user also refactored the settings dialog, added the ability to disable plugins, and implemented a workaround for a data handling issue in the companion API. These contributions indicate a focus on extending and improving the application's usability and features.
elitepythoneddntradingstation
inorton/EDMCHits

Jun 2017 - Jul 2020

Contributions:21 releases, 37 commits, 1 PR in 3 years 1 month
8080javascriptedmc
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ian Norton - Senior Software Engineer at nCipher Security