12/03/2024 updated

**** ******** ****
100 % available

Senior Software Engineer with Expertise in Embedded Systems and Full-Stack Development

Royston, United Kingdom
Worldwide
Bachelor of Engineering: Electronic And Computer Engineering
Royston, United Kingdom
Worldwide
Bachelor of Engineering: Electronic And Computer Engineering

Profile attachments

CV.pdf

Web InterfacesJava (Programming Language)JavaScriptAgile MethodologyC Sharp (Programming Language)C++ (Programming Language)Continuous IntegrationDevOpsEmbedded SystemsEmbedded SoftwareVideo Game DevelopmentGene TherapyHardware DesignPython (Programming Language)MySQLScrum MethodologySoftware EngineeringSystems IntegrationComputer GamingPIC MicrocontrollerBackendSensorsFull Stack DevelopmentHardware InfrastructureDatabase Administration
Software Development
Extensive experience in software development across multiple languages and platforms, including C++, Python, C#, and JavaScript.

Embedded Systems
Specialized knowledge in designing and implementing embedded software for various applications, including cell and gene therapy and hardware control.

Agile Methodologies
Proficient in Agile Scrum methodologies, with experience as a team leader and scrum master in large teams both in-office and remotely.

Full-Stack Development
Competence in full-stack development, including web interfaces, backend systems, and database management using technologies like Java, JavaScript, and MySQL.

Game Development
Experience in game development, including co-development of an online game engine and cross-platform bespoke game development software.

Hardware Integration
Skills in integrating software with hardware components, including work with microcontrollers, sensors, and developing drivers for higher-level software integration.

CI/CD and DevOps
Knowledge of CI/CD practices, including implementation of robust CI/CD environments and automated package deployment.
 

Languages

EnglishNative speaker

Project history

Senior Software Engineer

Ori Biotech
Designing embedded software for cell and gene therapy, leading teams, working on various code bases from embedded to web interfaces, and implementing CI/CD environments.

Senior Software Engineer

Bluebear Systems Research
Designed self-learning flight route planners, developed MQTT broker architecture, implemented unit tests, and worked on flight safety critical software.

Software Developer

www.freemmorpgmaker.com
Co-developed and co-owned the Intersect Online Game Engine, designed cross-platform game development software, and provided technical support and forum moderation.

Software Engineer - Contract

MThree
Worked as a consultant in an Agile Scrum team, developing and maintaining legacy code, and updating products for customers.

Software Engineer - Contract

Cambridge Pixel
Engineered software for monitoring and decoding Aircraft ADS-B packets, developed remote configuration applications, and used Optical Flow for ship tracking.

Software Engineer

Pico Technology
Engineered software components for automation hardware, worked within Agile sprints, developed and maintained company's software, and created cross-platform applications.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in