Summary
Mark Warren is a Senior Software Engineer with nine years of consulting experience at BJSS and over two decades in telecom and enterprise software, blending deep C++ systems expertise with full‑stack development for banking, health and public sector clients. He has a strong background in protocol stacks and performance optimisation from roles at Alcatel-Lucent and Lucent, where he led RLC implementation and championed Python-based testing frameworks to improve C++ code quality and debuggability. At BJSS he applies that low‑level rigour to deliver pragmatic, maintainable solutions across public and private engagements. Trained as a physicist with a PhD, he brings analytical rigor to complex integration and troubleshooting tasks, and a track record of building tooling that automates testing, log analysis and interoperability diagnostics.
9 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BSc), Physics, 1st, Bachelor of Science (BSc), Physics, 1st at The University of Manchester
Doctor of Philosophy (PhD), Physics, Doctor of Philosophy (PhD), Physics at University of Bristol
Spanish, English