Lead Software Engineer

Jonathan Carling

Microsoft Certified Lead Software Engineer with extensive experience building web and cloud solutions using .NET, Azure, and modern DevOps practices.

Azure Solutions Architect Expert DevOps Engineer Expert GitHub Certified
Professional portrait of Jonathan Carling, Lead Software Engineer

About

I am a experienced software engineer and technical leader dedicated to solving complex problems and delivering high-impact solutions. With end-to-end expertise spanning database architecture, modern front-end frameworks, and UX design, I specialise in building scalable web applications leveraging cloud architectures across AWS and Azure, backed by robust DevOps and CI/CD practices.

Currently, I lead software development at Trimble Inc, driving technology for a global leader in construction and hardware-software integration. Over my career, I've built mission-critical applications across the video streaming and aerospace sectors, delivering high-performance solutions for organisations such as the BBC, Sony, and BAE Systems. Beyond writing code, I am passionate about advancing software engineering standards, mentoring developers, and guiding engineering teams toward technical excellence.

Certifications

Verified credentials across Microsoft Azure and GitHub. View full profiles on Microsoft Learn and Credly.

Microsoft Azure Active

AZ-204 Active

Azure Developer Associate

Expires Jul 2027

AZ-104 Active

Azure Administrator Associate

Expires Sep 2027

GitHub Active

GH-200 Active

GitHub Actions

Expires Aug 2027

GH-100 Active

GitHub Administration

Expires Mar 2027

GH-900 Active

GitHub Foundations

Expires Jan 2027

Legacy Microsoft Certifications

MCSA: Web Applications

Issued Sep 2016

MCSD: App Builder Charter Member

Issued Sep 2016

MCSD: Web Applications

Issued May 2015

Exam 487: Developing Azure and Web Services

Issued May 2015

Exam 486: Developing ASP.NET MVC Web Applications

Issued Mar 2015

Exam 480: Programming in HTML5 with JavaScript and CSS3

Issued Jan 2015

Microsoft Certified Professional

Issued Jan 2015

Experience

  1. Trimble Inc

    Construction software leader delivering document and drawing management solutions for the industry.

    Lead Software Engineer

    Technical & Strategic Leadership: Drive technical vision, architectural decisions, and end-to-end development across cloud-native .NET and Azure platforms for industry-leading document and drawing management software.
    Team Development & Standards: Guide engineering teams toward technical excellence through continuous hands-on mentoring, code reviews, and promotion of engineering best practices.
    Cloud Architecture: Architect and scale mission-critical cloud solutions to deliver high-performance, award-winning applications for the global construction industry.

    Senior Software Development Engineer

    Core Product Development: Contributed to the development of Viewpoint for Projects (VFP), driving core feature enhancements across software development, SQL database engineering, and cloud infrastructure.
    Scalable Infrastructure: Designed and optimised scalable, secure backend systems to support large-scale collaborative construction workflows.
    Award-Winning Solutions: Collaborated in cross-functional teams to deliver multi-award-winning SaaS products recognised across the construction software sector.

  2. WorkCast

    Digital events platform provider for webinars, virtual events, and online conferencing.

    Senior Software Developer

    Cloud Migration Leadership: Led the end-to-end architecture and migration of on-premises infrastructure to AWS, utilising EC2, RDS, S3, CloudFront, and CloudFormation to boost resilience and scalability.
    Enterprise Platform Engineering: Engineered live and on-demand digital event and webcasting platforms serving global enterprise clients, including the BBC, Sony, and Wiley.

    Software Developer

    Full-Stack Application Development: Built and maintained the core WorkCast web platform using ASP.NET (C#), jQuery, WCF web services, and SQL Server.
    Client Feature Delivery: Developed end-to-end features enabling clients to create, stream, and manage interactive virtual events.

  3. NBS

    Construction industry software specialist for specification, content, and technical standards.

    Software Developer

    R&D Product Engineering: Served as a developer within the Information End User (IEU) Research & Development team, delivering software applications for construction industry, technical standards, and specification workflows.

  4. Metrology Software Products

    Metrology and manufacturing software provider serving precision engineering and industrial clients.

    Software Engineer

    Precision Software Development: Developed industrial metrology and manufacturing applications using C++, Perl, and SQL for high-precision engineering partners, including BAE Systems, Delcam, and Renishaw.
    Full Lifecycle Support: Delivered specialised software solutions during both a sandwich university placement and a subsequent full-time engineering role.

Skills & Knowledge

Cloud & DevOps

  • Microsoft Azure
  • AWS
  • GitHub
  • CI/CD Pipelines
  • Docker
  • Kubernetes

Languages & Frameworks

  • .NET (C#/ASP.NET)
  • PowerShell / Bash
  • HTML5 / CSS3 / JS
  • Node.js
  • C / C++
  • SQL (T-SQL)

Tools & Platforms

  • Visual Studio / VS Code
  • Git
  • SQL Server
  • Azure DevOps / TFS
  • WCF Web Services
  • UML / Visio

Practices

  • Technical Leadership
  • Agile / Scrum
  • Full-Stack Development
  • Software Architecture
  • Database Design
  • UX Design Principles

Achievements & Education

Industry Awards

  • 2022
    Collaboration Software of the Year Construction Computing Awards — Viewpoint for Projects
  • 2021
    Collaboration Product of the Year Construction Computing Awards — Viewpoint for Projects
  • 2020
    Collaboration Product of the Year Construction Computing Awards — Viewpoint for Projects
  • 2020
    Company of the Year Construction Computing Awards — Trimble
  • 2019
    Collaboration Product & Product of the Year Construction Computing Awards — Viewpoint for Projects
  • 2013
    Team of the Year Construction Computing Awards — NBS R&D Team

Education

BSc (Hons) Computer Science

Northumbria University

First-Class Honours · 2006 — 2010

Course Representative · Final year project adopted by industry sponsor

A-Levels

Sunderland College

Computing, ICT, English Language · 2004 — 2006

Community

Code Club Volunteer

Apr 2014 — Jun 2017

Volunteer-led after-school coding clubs for children aged 9–11, teaching programming fundamentals.