$ cat cv.txt

Samuel Barber

github.com/samuelwbarber | sam@mercurycomponents.co.uk | linkedin.com/in/samwbarber | +44 07502 940900

$ grep -A 10 education cv.txt

Imperial College London

2022-2026

MEng Electronic and Information Engineering - Predicted 1st Class Honours.

Relevant modules: Programming for Engineers, Software Systems, Instruction Architecture and Compilers, Discrete Mathematics, Information Processing, Advanced Computer Architecture, Machine Reasoning.

Wilmslow High School Sixth Form

2015-2022

A-levels: Mathematics (A*), Computing (A*), Physics (A*), EPQ (A*).

$ grep -A 80 experience cv.txt

Nethermind - Machine Learning Engineer

Remote | Nov 2025-Present

Working on palm-based biometric authentication.

  • Generating synthetic training data using diffusion models.
  • Designed and operated large-scale distributed inference pipelines using AWS Spot instances.
  • CNN performance profiling and optimisation.

Nethermind - Software Engineer Intern

Edinburgh, UK | June-Oct 2025

Worked on palm-based biometric authentication.

  • Designed and deployed a full-stack data collection system, gathering 2 TB of palm image data and 2,400 scans during the Edinburgh Fringe Festival using React, AWS S3, and Aurora.
  • Developed a CNN-based region-of-interest detector for palm images, reducing the false-match rate by 30% and improving the false non-match rate by 20%.
  • Fine-tuned an existing segmentation CNN for near-infrared imagery to improve performance.
  • Implemented a scalable ML inference service enabling real-time, off-device model execution via RESTful APIs.

Renesas Electronics - Group Consultancy Project

London, UK | Apr-Jun 2025

Collaborated with Renesas Electronics as part of a team to design an FPGA-based emulation system for power controller verification.

  • Designed a modular FPGA-analog emulation platform to validate digital power controller architectures under real hardware conditions.
  • Implemented remote monitoring and control for secure real-time observation and configuration of emulation runs.
  • Utilised a PCIe interface for rapid reconfiguration of modular analog electronics, simplifying iteration and scalability.

Mercury Components - Sole Trader

Wilmslow, UK | 2019-2025

Operated a business specialising in Bluetooth devices sold direct-to-consumer and wholesale.

  • Sold over 20,000 items to more than 14,000 customers.
  • Developed .NET-based tools to automate invoicing, emails, and postage labels.
  • Independently funded university studies without taking a maintenance loan.

$ grep -A 30 projects cv.txt

Breezy

breezy.mercurycomponents.co.uk

Portable air-quality sensing device and companion app that crowd-sources pollution data from commuters to suggest cleaner, lower-exposure routes and visualise live pollution heatmaps.

RISC-V CPU and C Compiler

Designed a pipelined RISC-V CPU with two-way cache and hazard detection using SystemVerilog, GTKWave and Verilator. Developed a C++ ANSI C compiler for RISC-V 32I supporting floats, doubles, unsigned types, functions, loops, pointers, and arrays.

FridgeHack (IC HACK 23) - Runner-up

AI web app to reduce food waste. Runner-up in the Create a Sustainable Future challenge and recognised as outstanding by Cisco.

$ grep -A 40 awards skills interests cv.txt

Awards

Skills and Interests

Programming: Python, C/C++, C#, SystemVerilog, Prolog, SQL, NoSQL, HTML5, MATLAB, YACC, LEX, Bash, React, Qt, Torch.

Technical: FPGA, AWS (S3, RDS, EC2), PostgreSQL, Neural Networks, CNNs, Linux, Fusion 360, Rapid Prototyping, SMT Design & Assembly, RISC-V, Git, LaTeX, I2C, SPI.

Interests: Cross-country and athletics; Imperial College Yacht Club Treasurer and Skipper (RYA Day Skipper-certified); Scuba society (open-water certified).