Software engineer with an MSc in Computer Science, awarded with Distinction, specialising in cross-platform application development with Flutter and C++. Proven leader with a track record of rapid progression and shipping real software.
I'm a software engineer based in Staffordshire, holding an MSc in Computer Science with Distinction from Keele University and a 2:1 BSc in Software Engineering from UCLan.
I specialise in cross-platform application development — building apps that work seamlessly across Android, iOS, and web using Flutter and Dart, backed by solid server-side logic. I'm also comfortable in C++ and enjoy working close to the metal when the problem calls for it.
Alongside my studies, I built real leadership experience managing teams under pressure — skills I bring directly into how I approach collaborative software projects. I'm a Professional BCS Member and take building ethical, well-engineered software seriously.
Real-time multiplayer gaming platform built as my MSc dissertation, contributing to an overall Distinction. Features live game rooms, matchmaking, and real-time state synchronisation across iOS, Android, and web from a single Flutter codebase, with a Node.js and Socket.IO backend handling persistent connections and game logic.
Full-featured cross-platform mobile app built as my undergraduate final year project. Implemented user authentication, persistent data storage, and third-party API integration — developed end-to-end using Agile methodology with regular sprint reviews.
Multi-tenant staff scheduling platform built for a cleaning company and designed to scale across businesses. Role-based access for managers and employees, JWT authentication, shift scheduling by job type, and a monthly calendar view — deployed on my own Linux server behind nginx with Let's Encrypt SSL.
A monopoly-inspired board game simulation built in C++ as part of a university assignment. Uses object-oriented design principles to model players, properties, and game mechanics, with a focus on memory management and performance. well-structured codebase with clear separation of concerns, demonstrating proficiency in C++ and software design patterns. User interface was designed and built for this demonstration, with a focus on clarity and usability.
A tile-based roguelike game I'm building from scratch in C++, as a personal project to deepen my understanding of game architecture, memory management and performance-focused design.
Postgraduate study covering advanced software engineering, distributed systems, algorithms, and HCI. Dissertation project focused on real-time multiplayer cross-platform architecture using Flutter and Socket.IO. Graduated with Distinction.
Promoted twice within a year for exceptional performance. Lead 10+ team members across daily operations, consistently exceeding KPI targets — average delivery under 25 minutes, labour under 24%. Developed leadership, process optimisation, and communication skills directly applicable to software project management.
Three-year degree covering software design, OOP, data structures, web development, databases, and Agile methodology. Final year project: a full cross-platform Flutter app with authentication, data storage, and API integration. Key modules included Advanced Programming with C++.
Promoted to supervisor within 3 months. Oversaw operations across three venues — shop, café, and bar — coordinating staff and maintaining service quality in a high-pressure environment.
Currently open to new opportunities in software engineering. Whether it's a full-time role, a contract, or just a conversation — drop me a line.
CT@aard.at