William Inkpin
Computer Science graduate - full-stack development & applied machine learning
Computer Science Graduate (2:1) with multiple years of professional team leadership experience. Proven record of building and deploying software applications including a full-stack food ordering platform as well as executing original federated learning research benchmarking privacy-preserving machine learning strategies. Brings a practical, self motivated approach to software development alongside internal work experience.
Projects
Baps2Go
baps2go.com ↗Next.js · Firebase · SumUp SDK · Redis
A live food ordering platform, designed and built end to end - secure authentication, database queries, analytics, and real-time transactions running in production.
Federated Learning for Driver Drowsiness Detection
PyTorch · Flower · FedAvg / FedProx / FedNova · MobileNetV2
Original research benchmarking federated learning strategies against a centralised baseline, evaluating model performance across simulated non-IID vehicle fleets under varying image degradation conditions.
Skills
Languages
Python, JavaScript/TypeScript, C#, C++, SQL, MATLAB
Libraries & frameworks
PyTorch, Flower, NumPy, ROS2, OpenCL, scikit-learn, seaborn, React
Tools
Git, MySQL, Docker, REST APIs
Experience
Restaurant Manager
2016 - 2023Damon's Restaurant, Lincolnshire, UK
- Promoted to manager after joining as a busser, taking full accountability for shift operations, cash handling and business performance over the final two years.
- Trained new staff and resolved operational issues in a fast-paced environment.
Camp Counselor
Jun - Aug 2024Shady Oaks, Illinois, USA
- Delivered 1:1 care for individuals with complex physical and mental disabilities, taking full responsibility for safety during high-risk activities including swimming and off-site trips.
- Worked within an international team to organise daily schedules and maintain strict health and wellbeing standards under pressure.
Education
BSc (Hons) Computer Science - 2:1
2023 - 2026University of Lincoln
Machine Learning · Artificial Intelligence · Scalable Database Systems · Team Software Engineering · Robotics · Mobile Development
BTEC Computing - Distinction
2021 - 2023Lincoln College