Colin Nolan

Colin Nolan

Mentor
5.0
(1 reviews)
US$15.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
Lead software developer with 10+ years of experience
Lead software developer with 10+ years of experience

10+ years experience in software development, including Python, JavaScript, IaC, and Docker. I've lead teams to development code for real world projects. I've manged, and mentored engineers for almost all of my career. Degree in computer science.

I am a technology generalist (i.e. I am happy to work across any stack/programming language). I have a very deep understanding of Python, and have an expertise in Infrastructure as Code (IaC) for cloud deployments (e.g. Terraform, Ansible). I started my career in web, and app development (JavaScript/Java). More recently, I have been involved in projects with backend APIs for large data processing, along with web frontends.

Edinburgh (+00:00)
Joined January 2025
EXPERTISE
10 years experience
8 years experience
8 years experience
6 years experience
9 years experience
10 years experience
4 years experience

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Sara Shipley
Sara Shipley
January 2025
Colin is a great mentor, very friendly and helpful. Helped me recover lost code quickly. I would definitely recommend.
EMPLOYMENTS
Head of Engineering
Genpax
2023-12-01-Present

Led on all aspects of software engineering at Genpax (a genetics/healthcare company). Was responsible for managing the development, an...

Led on all aspects of software engineering at Genpax (a genetics/healthcare company). Was responsible for managing the development, and delivery of a cloud platform, with complex data management, processing, and visualization requirements. Established: best practices; good development processes; and reliable deployment/operational procedures, using CI/CD. Focused on: increasing the rate of development; ensuring service reliability; and promoting better collaboration between engineering, and scientific teams. Promoted the adoption of industry standard tools, and technologies.

Python
Linux
Bash
View more
Python
Linux
Bash
TypeScript
Ansible
Docker
GraphQL
Terraform
Nextflow
AWS
View more
Principal Software Engineer, Team Lead
Genomics plc
2020-04-01-2023-09-01

Hired, mentored, and led an agile team of 5-7 engineers. Included software engineers, test engineers, and site reliability engineers (...

Hired, mentored, and led an agile team of 5-7 engineers. Included software engineers, test engineers, and site reliability engineers (SREs). Founded the first engineering team in a new business area, and then successfully delivered multiple software products related to the management, and processing of genetic data. Products ranged from CLI-based tools, to scalable SaaS platforms, deployed using Infrastructure as Code (IaC) in GCP, AWS, and Azure. Collaborated closely with scientific teams to continually integrate state of the art scientific algorithms, and models into production. Worked with QA/regulatory teams to create an ISO 13485:2016 compliant quality management system (QMS) for use in the development of software following IEC 62304:2006, and ISO 14971:2019. Participated in audits. Led the development of the company’s first UKCA certified product.

Python
Linux
Bash
View more
Python
Linux
Bash
Azure
Ansible
Docker
Google Cloud Platform
Rust
Kubernetes
Terraform
Packer
gRPC
RESTful API
AWS
View more
Senior Software Engineer
Genomics plc
2019-04-01-2020-04-01

Worked with scientists, and other software engineers to develop a wide range of software – from systems for data access, to web-based ...

Worked with scientists, and other software engineers to develop a wide range of software – from systems for data access, to web-based visualizations.

Python
SQL
Linux
View more
Python
SQL
Linux
Bash
OpenStack
Docker
React
WebAssembly
View more