Skip to main content
JB
Open to opportunities

John Baker

@johnbaker

Software developer experienced in C++, C# and embedded systems.

United Kingdom
Message

What I'm looking for

I am seeking a hands-on development role where I can build embedded and desktop software, improve CI/CD and automation, work within regulated environments, and continue technical growth through challenging projects and collaborative teams.

I am a software engineer experienced in C++, C# and C, focused on medical, spectroscopy, motion-control and measurement applications. I enjoy continuous self-development and regularly build personal projects using Dart, Flutter and TypeScript.

During my degree I achieved a First-Class Honours BSc in Computer Science and Informatics with a year in industry, and I have applied that training through graduate and developer roles at Renishaw across multiple product divisions.

At Renishaw I have developed embedded C software, implemented features and fixed bugs in C++ and C#, designed CI/CD pipelines, automated repository splitting and streamlined testing with PowerShell. I have worked under ISO 13485 and ISO 62304 constraints for neurosurgery software, led sprints and contributed to risk assessments.

I have delivered spectroscopy and CNC machine software, authored unit tests and verification using MATLAB, discovered and documented a security vulnerability with remediation plans, and automated UI test review processes to increase productivity.

Experience

Work history, roles, and key accomplishments

RE
Current

Software Developer

Sep 2025 - Present (9 months)

Developed embedded C/C++ and C# features and fixes across multiple product divisions, implemented CI/CD pipelines and automation to split monorepos and streamline release processes, and improved development productivity through PowerShell tooling.

RE

Graduate Software Developer

Sep 2023 - Aug 2025 (1 year 11 months)

Completed 6-month rotations across divisions delivering C#, C++ and MATLAB-based solutions, authored requirements and tests for medical software under ISO 13485/62304, and led sprints while improving test automation and risk documentation.

Education

Degrees, certifications, and relevant coursework

Cardiff University logoCU

Cardiff University

Bachelor of Science, Computer Science and Informatics

2019 - 2023

Grade: First-Class Honours

Completed a BSc in Computer Science and Informatics with a year in industry, graduating with First-Class Honours in May 2023.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan