Hi, I'm Connor Patrick

Building tools at the intersection of science and technology

About Me

I'm an organic chemist (PhD, University of Oxford) moving towards software engineering and technical solutions roles. Currently a Scientist at Cambridge Display Technology, I build computational platforms and automation tools that accelerate materials discovery.

I've led enterprise software migrations, built production Python applications, and developed workflows to increase computational throughput for molecular screening. My work bridges chemistry and code - from REST API integrations to computational chemistry pipelines.

I'm transitioning into software engineering and solutions roles, bringing scientific rigour, problem-solving skills, and hands-on development experience. I build tools that scientists actually want to use.

Quick Facts

  • 2.5+ years building production Python tools in chemistry & materials science
  • Led technical migration of enterprise laboratory notebook system
  • Proficient in Python, SQL, REST APIs, Docker, Linux, and HPC systems
  • Organic Chemistry PhD (University of Oxford)
    Chemistry degree (University of Durham)
  • Based in Cambridge, UK
  • Available for: Remote, hybrid (London), or Cambridge-based opportunities

Featured Projects

Here are some of my recent projects that showcase my skills and experience in software development.

Gaussian WebView

Full-stack web application for parsing, storing, and visualising quantum chemistry data. Designed for research teams to manage computational chemistry results efficiently.

Python Flask SQLAlchemy JavaScript Chart.js

Spotify Music Quiz Generator

Python application that generates double-sided printable cards from Spotify playlists for creating custom music trivia games. Integrates with Spotify API for metadata extraction and generates QR codes linking to songs.

Python Spotify API

Computational Chemistry Platform

Automated DFT/TD-DFT computational platform that processes molecular geometries through multi-step quantum chemistry calculations. The system generates input files, integrates with SLURM job scheduler, extracts molecular properties from output files, and simulates UV-vis spectra using Gaussian convolution.

Python Bash SLURM Gaussian

Laboratory Notebook Migration

Led complete technical migration of Cambridge Display Technology's electronic laboratory notebook from legacy system to Revvity Signals. Developed custom Python scripts for data extraction via REST APIs, transformation, and migration of all experimental records and materials databases across development and production environments.

Python REST APIs Revvity Signals

Skills & Technologies

Technologies and tools I use to bring ideas to life.

Frontend

JavaScript HTML/CSS Tailwind CSS Astro Chart.js

Backend

Python REST APIs Flask SQLAlchemy PostgreSQL Bash Data Pipelines

DevOps & Tools

Docker Git Linux SLURM HPC Virtualisation (Xen/VMware) Network Infrastructure

Other

Laboratory Informatics (ELN/LIMS) Scientific Data Management Organic Chemistry Computational Chemistry Materials Science Technical Communication Project Leadership

Get In Touch

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology. Feel free to reach out!

Feel free to contact me using the form below: