Basil4 Business
Basil4 Business

Senior Software Engineer

Open to offers · Member since 21 Oct 2026
Location
London, United Kingdom
Desired salary
Unspecified
Work preference
Hybrid / Full Time, Contract, Freelance
Experience level
Senior

About

Professional summary

I am a senior software engineer with 15 years of experience building, operating, and improving backend systems. My primary languages are Go, C#, and Python, and I specialise in API design, cloud delivery, data systems, and production reliability.

I have worked on high-traffic products serving millions of monthly users, including core Reed.co.uk platforms. I have delivered services to AWS and Azure, maintained 99.9% uptime, resolved live incidents, and improved incident response through stronger monitoring and alerting.

For the past four years, I have worked as an independent consultant, delivering secure REST APIs and data solutions for clients across multiple sectors. I take ownership from project scoping and implementation through testing, production rollout, monitoring, and ongoing support.

I have experience working with regulated data and GDPR requirements, including anonymisation solutions for large athlete datasets and clinical data-analysis automation. I also optimise database reporting workloads and build reliable integrations using modern authentication and containerisation practices.

I enjoy collaborating with clients, compliance teams, business stakeholders, and other engineers. I contribute through code reviews, mentoring, Agile delivery, and clear communication with non-technical teams.

Skills

31 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Data & Software Engineer (Consultant) Independent

I build secure REST APIs in Go and C# for clients across three sectors, using OAuth 2.0, JWT, and Docker.

I own projects end to end, covering scoping, development, testing, production rollout, monitoring, and ongoing support. I also rewrote PostgreSQL and MySQL reporting pipelines, reducing reporting time by 30%, and developed R packages that automated clinical data analysis and removed approximately 40% of manual work.

Senior Software Developer (Data Privacy) Edge10 Group

I built anonymisation libraries in R and shell scripts that enabled two products to process 500,000 athlete records in compliance with GDPR requirements.

I maintained ASP.NET MVC applications and the SQL and CouchDB data stores supporting both products.

Software Development Engineer Reed.co.uk

I worked on three core products—Jobseeker, Instant Alerts, and Recruiter—serving approximately 3 million users each month. I shipped services to AWS and Azure through TeamCity CI/CD pipelines and participated in code review for every change.

I resolved live incidents affecting up to 15% of traffic while helping maintain 99.9% platform uptime. I improved monitoring with Elasticsearch, Datadog, and New Relic, reducing incident response time by 20%, and delivered an NLP chatbot that reduced routine support requests.

Software Developer Fixflo

I applied the Central Limit Theorem to benchmark letting agents, helping 50,000 clients receive clearer repair-time expectations.

I developed property-management features on Azure, implemented Redis caching, and created Selenium-based automated tests.

Software Engineer Monarch Sports

I automated product catalogue updates in Python across four e-commerce sites.

I also built e-commerce functionality with SEO and site visibility used as key measures of success. This role was held in two periods: April 2014 to June 2015 and April 2016 to March 2017.

Junior Software Developer Guy's and St Thomas' NHS Trust

I developed web portals for patient management, demographics, and appointment workflows.

I migrated legacy Microsoft Access databases into a central SQL Server reporting database and built SSRS reports for an organisation with 18,000 users and 6,500 devices.

.NET Developer BTL Group Ltd

I worked on e-assessment software used for UK examinations across several countries.

I helped take the product to full automated test coverage.

.NET Developer Blacklight Software

I developed C# and ASP.NET software for aerospace manufacturing projects.

My work supported software delivery within a specialised engineering domain.

Software Developer Make It Cheaper Group

I contributed to Agile development of an in-house CRM system.

The work used ASP.NET MVC 3, NHibernate, and Web API.

Lecturer and Tutor CONEL, Basildon College and University of Greenwich

I taught the BTEC National Diploma for IT Practitioners.

I supported learners through IT-focused teaching and tutoring.

Software & Database Engineer Craftwork Interiors

I developed a C# WinForms and Excel-based quoting system for sales operations.

I combined software and database engineering responsibilities to support business workflows.

Education

Learning history

University of Reading

M.Eng., Computer Science

Master of Engineering in Computer Science.

Google Cloud

Certificate, Introduction to Generative AI

Completed Introduction to Generative AI certification.

Johns Hopkins University

Specialization, Data Science

Completed Data Science Specialization.

Duke University

Course, Inferential Statistics

Completed coursework in Inferential Statistics.

Advanced Development Methods

Certified ScrumMaster, Scrum

Certified ScrumMaster.

InfoSec

Certificate, CompTIA Linux+ Fundamentals

Completed CompTIA Linux+ Fundamentals training.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu