Who We Are

We're a group of experienced software engineers and problem solvers based in Edinburgh. With years of experience in biotechnology, engineering and manufacturing we have a wide range of skills to rely on to get the job done.

Firefinch started in 2017 when four senior R&D members from a biotech multinational decided to go their own way. Founded with the aim to get software development right we use best practice and experience to get the right balance between cost and complexity for every customer.  We've since grown to fourteen people by bringing in specialist skills from other sectors.

Team Firefinch

Darren Troy

Darren has years of experience in managing both small and large software projects. Through this he has learnt a few things: that maintaining software quality during development is critical, that good communication is essential to ensure that the software meets the user's needs, and that simplicity in design leads to long term maintainability.
Matt Connelly

Matt is the systems analyst in the team. From his previous role as a scientist he brings significant experience in developing and testing products and processes. And as a dedicated R advocate, he is often happiest when sifting through data to find solutions to real world problems.
Barry McHoull
Barry McHoull

Barry is the tech evangelist for the team. He's motivated to find and explore new technologies to see what he can bring back to the world of serious programming. His previous life as a software project manager at a biotech company gives him a great understanding of the whole process of designing software, from conception to delivery.
William Acton

Will's keen attention to detail and consistency has led him to become the team's UI/UX champion, ensuring that customer-facing software is elegant and painless to use. Experienced in instrumentation communication and control, he can usually be found bridging the gap between R&D teams and the end-users.
Ruaidhri Primrose

Ruaidhri is an experienced architect and developer with a record of leading Agile development teams and comfortable working on all elements of software development, from product design and development through to production deployment and on-going maintenance. He specialises in cloud projects and has an extensive background working in heavily regulated fields.
Chioma Ugwudi
Chioma Ugwudi

Chioma holds a bachelor's degree in Life Science and subsequently switched to Business Development. With over ten years of experience in Business Development and Analysis, she has worked across various industries, including finance, higher education, conservation, IT consulting, and publishing. Her diverse professional background has equipped her with a unique set of problem-solving, innovation, and interpersonal skills, which she utilizes effectively to achieve the desired results.
Sophie Read
Sophie Read

Sophie is a marketing professional with over twenty years of experience in manufacturing and life science roles. When Sophie isn't working she is an active STEM Ambassador and has an allotment.
Steven Swan

Steven has years of experience working on fintech projects and B2B cloud and on-premise solutions. He has worked both on in-house developed products and as a consultant for both small and large projects giving him a breadth of experience of different software processes and development practices over a wide range of technologies.
Richard Addison

Rich is a software engineer with 10 years of commercial development experience, primarily in the fintech industry. As well as being proficient in multiple technologies, Rich is also a qualified scrum master.
Noura Elhakim
Noura Elhakim

Noura is a talented software engineer with a knack for asking the right questions about new software projects. With experience in the financial services she's aware of how important getting the data right is to our customers.
Jonny Reading
Jonny Reading

Jonny is a full-stack engineer with a strong history in providing powerful data visualizations in high pressure environments. He started out building plugins for image processing software and moved into software engineering to pursue his talents further.
Andrew Kirkwood
Andrew Kirkwood

Andrew has a decade in technical roles from architectural technician to Subsea project engineering before becoming a developer. When not developing, Andrew spends his time making and producing music
Jimi Wills
Jimi Wills

Jimi brings the experience of 20 years as an academic scientist, working with diverse partners in wet and dry labs across sectors. He’s been researcher, coder, manager, and consultant at the intersection of biology, computing and communication. Jimi likes to mindfully balance idealism against pragmatism, giving the right mix of productivity and excellence.
PhilTolland
Phil Tolland

Phil is a developer with experience in writing software for digital forensics, medical imaging and petroleum thermodynamics. He was originally a chemical engineer with a Master's degree in shampoo production, but moved horizontally into software development and hasn't looked back.
HanselKang
Hansel Kang

Hansel is a software engineer with a background in architecture, electrical engineering and photography. His previous experience guides his sustainable and innovative design in the tech industry as well.
George Trenev
George Trenev

George is a software engineer with a background working as a Physiotherapist with high-performance athletes. His strong analytical and organisational skills developed during his experience as a diagnostic practitioner result in a very pragmatic and user- oriented approach to software
Heather Armstrong

Heather is a software engineer with a background in analytical chemistry and manufacturing. Her hobbies in climbing and gardening complement the problem-solving and thoughtful style she brings to software development.
Katy Smith
Katy Smith

Katy is a software engineer with a background in chemistry, biotechnology and education with a keen interest in promoting women in tech. Drawing on her diverse skillset, she brings a unique blend of problem-solving, innovation, and interpersonal skills.
KevinMcHugh
Kevin McHugh

Kevin is an experienced software developer of over ten plus years. Working in a wide variety of industries including finance, animal health, human resources and the motor industry. When not writing code, Kevin writes short fiction and hopes to one day publish a novel.
Bryan Ghosh
Bryan Ghosh

Bryan has over a decade of experience in software, across a wide variety of industries and technology stacks. Whatever the project, he looks to prioritise clean code and good communication, and enjoys the process of making complicated things simple. Outside work he's also a stand-up comedian and terrible cricketer
Savan Agrawal
Savan Agrawal

Savan has a background in computer science engineering and recently completed a Masters in Robotics and Artificial Intelligence from the University of Glasgow and has experience in embedded linux and AI. When not working Savan loves to workout, listen to music and enjoys nature.
Matt Probert
Matt Probert

Matt is a senior software engineer with experience in a variety of industries, both in technology start-ups and the civil service, he also has a PhD in experimental particle physics. In his spare time he enjoys playing ultimate frisbee.
Lauren McHoull
Lauren McHoull

Lauren comes from an operations management background. Her previous experience has given her strong management, interpersonal, and communication skills. She is adaptable, conscientious and has a keen eye for detail.

Our Board of Advisors

We asked the mentors who guided the development of our careers to help oversee and advise the Firefinch enterprise. With strong backgrounds and expertise in product and business development, engineering, marketing, and academia, our board of advisors continue to provide us with their insight and wisdom.

Dr. James Hopgood

James is the Director of Electronics and Engineering at the University of Edinburgh. He works in the disciplines of Data Science and Machine Learning within the field of Statistical Signal Processing. Since September 2011, James has been the Editor-in-Chief for the IET Journal of Signal Processing.  James has worked closely with the Firefinch team since 2014 on a Data Science research project.

Donna is Vice President, Global Marketing & Product Management at biomodal.  She is an accomplished Commercial Leader with nearly 20 years’ experience in the biotechnology & life science industries. Skilled in go-to-market strategy, product commercialisation and brand development within fields such as molecular diagnostics, sequencing, and synthetic biology, Donna has worked with the Firefinch team since 2020

Dr. Donna McDade Walker

Donna is Vice President, Global Marketing & Product Management at biomodal.  She is an accomplished Commercial Leader with nearly 20 years’ experience in the biotechnology & life science industries. Skilled in go-to-market strategy, product commercialisation and brand development within fields such as molecular diagnostics, sequencing, and synthetic biology, Donna has worked with the Firefinch team since 2020

Proud Members Of

Converge
BIAMember2022
IBioIC
SLA
CeeD

Carbon Audit

Firefinch have a commendably low emissions footprint. As a company they clearly prioritise efficiency and have instituted savings across their carbon footprint through conscious choices in the ways they travel, produce and work as a company.

They are a clear exemplar for the ways that lean, efficient technology organisations can embed sustainability principles and act responsibly to minimise their impacts on the surrounding environment and economy.

Williamson Consulting would have no hesitation in recommending Firefinch for project involvement in public sector work given often progressive overarching regional and national emissions targets. With an acute understanding of how organisations are structuring sustainability programmes, we have confidence that collaboration with Firefinch will benefit these processes and help to reduce emissions.

We'd love to hear from you, send us a message!