User Avatar

David Mitchell

Software Developer

About Me

Hi! I’m David, a full-stack software developer with experience building web applications that solve real problems and improve processes. I enjoy tackling challenges that require both technical skill and practical problem-solving.

I started my career during my placement year at Halliburton, developing a WinForms application to monitor oven temperatures for testing drilling equipment. Working closely with engineers and managers, I delivered software that directly supported critical testing processes — an experience that taught me the importance of precision, collaboration, and understanding user needs.

After graduating from Middlesex University, I joined Vertical Leap in the Digital Search Marketing industry. On the Apollo Insights team, I worked across the stack with .NET, ASP.NET MVC, C#, and frontend frameworks including Vue.js, jQuery, and RequireJS. I also designed and optimised databases, implemented stored procedures, and supported critical business processes. One of my contributions was recognised at a company-wide meeting for its impact.

Later, I moved to Vertical Leap’s Process Innovation team, building platforms to automate and improve business processes. I worked with Nuxt.js, Next.js, React.js, and AWS, including DevOps tasks such as domain migrations and cost management. These experiences helped me develop a strong understanding of how technology supports business goals.

Outside of work, I enjoy volunteering and side projects. I’m currently leading the development of a church website, applying modern frontend and deployment practices. I’ve also taken part in a hackathon, building a working prototype under tight deadlines — a great exercise in collaboration and rapid problem-solving.

Today, I focus on building scalable, full-stack applications with modern frameworks and cloud technologies, delivering software that works well and meets real needs.

Here are some of the technologies I've used over my career:

(Feel free to click on a technology to filter the projects I've contributed to, unclick to show all technologies)

AWS AWS
Docker
.NET.Net
.Net Core
Git
Bash
C# C#
CSS
HTML5
JavaScript
jQuery
json
Markdown
Next.js
Node.js
Nuxt
React
Require.js
SQL
TypeScript
Vue
XML
YAML
Projects I have contributed to:
Volunteer

The Bible Society

(11 October 2024 - 12 October 2024)

Bible Bolt

Collaborated in a very small team at Kingdom Code's 24 hour Hackathon (Build) to create a new Word add-in to make pasting bible verses easy and efficient.

Full time employed

VL / Gain Tools

(June 2023 - June 2025)

Standalone Tools

Developed endpoints and refactored code to improve performance and reliability. Updated packages for tools.

AWS
C#
React
Full time employed

VL Dev Ops

(September 2023 - June 2025)

Infrastructure and DevOps

Created and oversaw infrastructure for the new tools platforms, including CI/CD pipelines, monitoring, and deployment strategies. Also setup logging server.

AWS
Full time employed

Apollo Insights

(January 2017 - June 2023)

A search marketing platform

Maintaining and building a comprehensive platform with data and analytics dashboards for digital search data and providing actionable insights.

AWS
C#
.NET

All company names, logos, and images are the property of their respective owners and are used here for illustrative purposes only.
They are used here for illustrative purposes to show past employment and projects.

This site has been built using Nuxt 4, Vue 3 and Tailwind CSS.