Adam

Thomas

Senior Software Engineer

I build full-stack web applications using React, Next.js and TypeScript, with a strong background in C#/.NET and desktop software.

Currently working in a regulated medical environment, while also designing and launching modern web applications in my spare time, including SaaS products, AI-powered tools, and payment-integrated platforms.

This portfolio showcases a selection of those projects. For a full copy of my CV, please see my LinkedIn.

Education

University of South Wales logo

University of South Wales

BSc (Hons) Computer Science 2:1

2013 - 2017

Skills

.NET logo

.NET

C# logo

C#

WPF logo

WPF

PostgreSQL logo

PostgreSQL

SQL logo

SQL

HTML logo

HTML

CSS logo

CSS

Tailwind CSS logo

Tailwind CSS

JavaScript logo

JavaScript

TypeScript logo

TypeScript

React logo

React

Next.js logo

Next.js

Node.js logo

Node.js

Python logo

Python

Experience

Huntleigh Healthcare logo

Huntleigh Healthcare

Senior Software Engineer

April 2024 - Present

Lead developer for a recent software release of a clinical monitoring system, delivering features end-to-end using C#, WPF, and SQL.

Designed and developed a web-based proof of concept for remote data viewing using .NET 8, ASP.NET Core, SignalR, and React.

Work closely with stakeholders to define requirements and deliver reliable, well-tested solutions in a regulated environment.

Maintain system reliability by investigating and resolving complex production issues.

Cegedim Healthcare Solutions logo

Cegedim Healthcare Solutions

Software Developer

June 2017 - March 2024

Sole developer responsible for the updating of desktop clinical tools software from Delphi to C# and WPF, improving functionality and performance.

Followed designs to develop WPF frontend using MahApps.Metro framework and custom components from the UI team.

Developed and managed databases and stored procedures with PostgreSQL/SQL.

Transitioned from Windows to web development, gaining knowledge and experience in HTML, CSS, JavaScript, and React.

Rewrote existing web SMS dashboard and C# API, learning new technologies and modern DevExtreme components.

MySimpleRSVP logo

MySimpleRSVP

Founder | Full Stack Developer

March 2026 - Present

Full-stack RSVP and event management platform designed to simplify guest responses and event organisation.

Built using React, Next.js, TypeScript, and Supabase.

  • Designed and built end-to-end functionality including authentication, guest management, and RSVP workflows
  • Integrated payments using Stripe for premium features
  • Used by 100+ events with real users and early paying customers
  • Continuously iterating on features, UX, and performance based on real user feedback
Canvart logo

Canvart

Co-Founder | Full Stack Developer

January 2024

Platform for generating and purchasing gallery-quality printable artwork.

Built using Next.js 14 and Medusa.js with a modern e-commerce architecture.

  • Implemented dynamic product generation and customisation workflows
  • Added multilingual support for international users
  • Delivered a responsive frontend based on UI/UX design collaboration
HEYi logo

HEYi

Founder | Full Stack Developer

January 2023

AI-powered platform for creating custom products including apparel and digital designs.

Built using Next.js, Node.js, and PostgreSQL as a full-stack application.

Developed core features including AI image generation, editing tools, live product mockups, and a custom design workflow using HTML5 Canvas.

  • Implemented marketplace functionality and end-to-end product creation flows
  • Integrated payments using Stripe
  • Managed media storage with AWS S3
  • Built with Medusa.js for e-commerce functionality
View more of my projects