About me

Hi, I'm Leo

Leo Joseph David Ridgwell. My motto is “Creativity and Possibilities with Technology.” In my spare time I enjoy working on mini projects and exploring the latest trends in tech through videos and online content.

My life story

I built my first PC at the age of five, which sparked a lifelong passion for technology. I've always seen computers as giant Lego sets: components that just need to fit together in the right way. I spent countless hours watching tech videos and teaching myself how computers work, both hardware and software. My first programming language was Java; from there I learned PHP, HTML and CSS, and eventually Python and TypeScript, and built my first website.

At 13 I did my first work experience placement, which sparked a strong interest in both technology and business. After school I went to college, earning top marks (D*/D*/D*), before starting my career in cyber security. Over 2.5 years I gained valuable industry experience in data protection, user monitoring and security compliance.

That hands-on exposure inspired me to pursue higher education, and I went on to complete a BSc in Computer Science at Coventry University, graduating with a 2:1. I then joined CGI as a Software Engineer, spending over two years on large-scale enterprise projects across aviation and railway, and completing a Go course to deepen my backend skills.

Most recently I worked as a Software Engineer II at DRE Digital, building full-stack and AI-powered systems in a fast-moving, product-led environment. I'm now actively looking for my next challenge, keen to bring my varied experience and genuine love of engineering to a team doing meaningful and impactful work.

How I work

My three-step approach

1

Organise

When starting a new task, my first step is always to organise everything clearly. It gives me a solid understanding of the work ahead and shows me where I might need clarification. Being organised early keeps me on track and leads to better results.

2

Focus

With Asperger's and ADHD, getting started can be a challenge, but once I lock in I enter a state of hyperfocus that lets me produce high-quality work with great attention to detail. I've learned to balance perfectionism with prioritising, like on a university bot project where I let some features go to meet the deadline.

3

Complete

I always aim to complete tasks to the highest standard, aligned with what the business expects. Delivering work that meets both internal and client standards is key to strong relationships and happy customers.

Get in touch

Ready to chat?

Job inquiry? Just want to say hi? I'd love to hear from you.