Oliver Sheldon profile picture

Oliver Sheldon

Software Consultant | Full Stack Web Developer

Full-stack developer with 8 years' commercial experience building, improving and maintaining web applications.

About Me

I'm a full-stack web developer with a passion for building reliable, maintainable and effective web applications.

Over the course of my career I've worked across a variety of industries and technical environments, developing experience across both frontend and backend development.

I'm particularly interested in solving technical problems, improving existing applications and building software that is performant, accessible and maintainable.

Alongside my development career, I've also gained experience in leadership and volunteering, helping me develop skills in communication, organisation and working with others.

My Journey

Education

Staffordshire University

Studied Web Development, building the technical foundations that would lead into my professional career in software development.

Biggest takeaway

Developing a strong understanding of the principles behind web development and how to turn ideas into working software.

Early Career

Newcastle under Lyme Borough Council

Worked in a public-sector environment where accessibility was an important consideration when developing and improving digital services.

Biggest takeaway

Accessibility isn't something to add at the end of a project. It needs to be considered as part of the development process from the beginning.

Commercial Development

Ageas

Developed commercial web applications while building stronger frontend skills, particularly working with SCSS and creating maintainable styling systems.

Biggest takeaway

Good frontend development isn't just about making a page look right. Structure, consistency and maintainability matter just as much.

Web Development

Atlanta Group

Worked on website audits and optimisation while gaining extensive experience working with existing codebases, including legacy systems that needed refactoring and improvement.

Biggest takeaway

Understanding an existing system and improving it effectively can be just as valuable as building something from scratch.

Full Stack Development

ATTB Group

Expanded into React development while taking on larger projects and strengthening my backend development skills. Working across more of the stack gave me a broader understanding of how different parts of an application work together.

Biggest takeaway

Working across the full stack provides a much better understanding of the wider system and makes it easier to solve problems rather than focusing on just one layer.

Large-Scale Project

LEAP

Took responsibility for a major solo project from the initial planning stages through to development. This involved researching requirements and technologies, designing the architecture, planning the implementation and learning new technologies along the way, including React Native.

Biggest takeaway

Taking ownership of an entire project means thinking beyond the code — understanding the problem, researching the options, planning the architecture and making informed technical decisions.

Today

Sheldon Software

Bringing together the experience gained throughout my career to provide technical consultancy and development services through Sheldon Software.

Biggest takeaway

Good software starts with understanding the problem. The right solution isn't always to build something new — sometimes the best outcome comes from improving what already exists.

Visit Sheldon Software

Skills

Frontend

React · Next.js · TypeScript · JavaScript · HTML · CSS · SCSS

Backend

.NET · C# · REST APIs · SQL

Infrastructure

Docker · Linux · Nginx · Azure DevOps · CI/CD

Web

Performance · Core Web Vitals · Technical SEO · Accessibility · UX

Want to see my full professional background?

LinkedIn

Sheldon Software

Technical consultancy and development for websites and software.

After years of working in software development, I established Sheldon Software to help businesses identify and solve technical problems with their websites and software.

Website Audits

Identify performance, technical SEO, accessibility and usability issues.

Performance Optimisation

Improve website speed, responsiveness and Core Web Vitals.

Software Modernisation

Improve legacy applications, reduce technical debt and make existing software easier to maintain.

Bespoke Development

Build new functionality and web applications where development is the right solution.

Let's Connect

Whether you're interested in working together, have an opportunity you'd like to discuss, or simply want to get in touch, I'd be happy to hear from you.

Looking for software consultancy?

Visit Sheldon Software →