Marc Edwards

I'm a Technology Engineer skilled in mobile app development, data analysis, and embedded systems. My work has involved assisting researchers and businesses with their projects and workflow challenges.


Projects

Simulators (Godot, VB.NET)

BT Directory simulator

I developed this game to help BT, in Bangor, train and up-skill staff with directory enquiry calls. This was built using the Godot game engine.

BT 999 simulator

I developed this using VB.NET to help train and upskill call handlers with various 999 calls.

Sampling Robots (Arduino, C++, Mathematica)

2D Conveyor

I repurposed my old 3D printer to build a conveyor that moves printed electronics through a terahertz spectrometer. It scans the surface along X and Y axes, with a stepper motor feeding the roll as needed.

From CD-ROMs

This small 2D conveyor was built from discarded CD-ROM drives. Printed electronic material is mounted on the plate and automatically moved along the X-axis and stepwise in the Y direction, enabling a full spectroscopic scan of the sample.

1D Conveyor

I custom built this for TeraView since their terahertz system restricted the amount of space for mounting samples. This thin system could be mounted into their spectrometer for 1D sampling.

Computer Vision (Python, Processing)

Motion Sensor

This motion detection system uses OpenCV to process webcam images, identify movement, and draw bounding boxes around moving objects. Built with OpenFrameworks, it supports sensitivity adjustment and image capture of detected motion.

Medical tracker

I developed a cross-platform 2D tracking system using Python, Tkinter, and OpenCV as part of a larger computer vision project to track a biopsy needle. The system includes a custom-designed marker for accurately tracking medical fiducials.

Mobile Development (Flutter, Lua)

Yuni's Hair Salon

A Flutter cross-platform solution that showcases services for a local stylist in Bangor, Gwynedd. Features include one-touch calling functionality, integrated Google Maps navigation, and a clean interface highlighting salon offerings. Developed to enhance the salon's digital presence and improve customer accessibility.

Castles In Wales

Another Flutter app that was available on the Play Store - an interactive guide to Welsh historical fortresses. It featured a directory of castles, each with detailed profiles and a unique 'haunted rating'. The app integrates Google Maps navigation and optimizes performance by dynamically loading images from Wikipedia.

HelpingHands

Helping Hands is a rehabilitation app built in Lua (Corona SDK) that transforms orthopedic recovery with interactive exercises and finger movement tracking. Developed with a medical consultant, it replaces paper handouts with gamified therapy while collecting recovery data for clinical assessment.

Hinsawdd

"Hinsawdd is a Welsh weather app built with Flutter that provides location-based forecasts via OpenWeatherMap API. Features include automatic location detection, asynchronous data loading, and multi-location search functionality."

Experience

Independent Contractor

Outlier.ai

Developed AI-powered solutions for data-driven decision making. Created specialized GPTs including REBOL Coder and Specimen Finder.

2024 - Present

Embedded Engineer & Mobile Developer

Self-Employed

Design and implement custom mobile applications for healthcare and rehabilitation. Develop embedded systems solutions for industrial quality control. Create educational content and technical tutorials.

2019 - Present

CEO

LogicBit Solutions Ltd

Led development of innovative software solutions in embedded and mobile systems. Managed technical teams and client relationships. Delivered complex projects on time and within budget.

2016 - 2019

Researcher

Chester University

Advanced terahertz spectroscopy techniques for industrial applications. Led research in medical visualization technologies. Published findings in peer-reviewed journals.

2015 - 2017

Researcher

Tenovus

I helped develop a prostate biopsy simulator in collaboration with colleagues. We were successful in obtaining a £9,000 grant for this work.

2015

Senior Researcher

Bangor University

Developed medical visualization techniques using Kinect and fiducials. Created interactive training programs for healthcare professionals. Managed cross-functional research teams.

2012 - 2015

AP Chemistry and Biology Teacher

George Washington Academy

Designed and delivered engaging STEM curriculum. Mentored students in advanced placement programs. Integrated technology into classroom instruction.

2010 - 2012

Education

University of Cambridge

PhD
Crystal Engineering & Materials Science

Keele University

MPhil
Analytical Chemistry

Keele University

BSc (2.1)
Medicinal Chemistry & Biology

Bangor University

Teachers Training
PGCE

Skills

Web Development
Programming Languages & Tools
  • ++
Embedded
  • Image description
  • Image description
Problem-Solving Approach
  • Visual Prototyping with TouchDesigner & VVVV
  • Rapid Concept Testing & Iteration
  • Translating Visual Logic to Code Implementation
  • User-Centered Design & Testing
  • Hardware-Software Integration
  • Cross-Platform Deployment Strategy