competencies
- C/C++
- Rust
- Arduino
- Raspberry Pi
- Communication Protocols (i2c, CAN, SPI, UART)
- Linux Driver development
- Embedded Software
experience
Thales
Software Engineer
education
University of the West of Scotland
BSc (Hons): First class
- Artificial Intelligence in Computer Games
- Developing game projects with C++, CMake and Raylib within a team
- Application and management of Virtualised systems/resources
- Designing for HCI and user experience design
- Writing secure code in memory-safe languages and their benefits
- Understanding how to develop secure software
- As well as my Honours project
BSc: Distinction
- Software Engineering
- Agile methodologies
- Software Development lifecycle
- Algorithms & Data Structures
- Linux OS Administration
- Object-Oriented Design
- Working within a team
- Developing a program based on a brief
- Database design & development
- Systems programming for Arduino and Linux
Glasgow Clyde College
HND: A
online links
itch.io
SoloLearn
GitHub
StackOverflow