Portrait of Roy Malcomber

Senior Software Engineer

Roy Malcomber

15+ Years Delivering Software

Building distributed systems and polished experiences that teams can trust.

I specialise in C#, TypeScript/JavaScript, and Go to craft resilient SaaS platforms, real-time networks, and finely tuned web applications. Rust rounds out the toolkit when low-level performance or edge compute really matters. I pair clean architecture with pragmatic leadership so complex projects stay shippable, observable, and maintainable. PostgreSQL is my everyday datastore, with production experience across MongoDB, SQLite, MSSQL, and MySQL.

Basingstoke · Remote across UK & EU · Contract & Full-Time

Distributed systems at scale

Designing high-throughput networks and distributed platforms that blend edge compute, AI workloads, and resilient service topologies.

Product-minded leadership

Guiding teams through greenfield builds and mission-critical rewrites with a focus on user experience, quality, and sustainable velocity.

Delivery with guardrails

Establishing observability, DevOps automation, and clean architecture so teams can ship faster without sacrificing stability.

What I Bring

From greenfield to legacy, I translate complex requirements into scalable, maintainable solutions.

From revitalising enterprise systems to launching startup platforms, I bring steady execution, technical coaching, and a product lens. I thrive in distributed teams, clarify ambiguous requirements, and introduce structure that keeps delivery intentional.

Favorite Stacks

  • C#/.NET Core platforms
  • TypeScript & JavaScript
  • Go services & tooling
  • Rust for edge & systems work
  • NestJS, Deno & Node.js
  • React, Angular & Fresh
  • PostgreSQL & MongoDB
  • SQLite, MSSQL & MySQL
  • Azure, AWS & Kubernetes
  • Docker & container tooling

Engineering Journey

1999

QBasic & Visual Basic beginnings

Started building tools and experiments in QBasic, then VB 5.5/6—hooked on solving problems with code.

2002 → 2008

C# foundations & backend craft

Shifted into C# and .NET, building monolithic line-of-business systems while college curricula in Ada, PHP, and systems analysis deepened backend fundamentals.

2008 → 2014

Modern web & service evolution

Evolved from vanilla JavaScript to jQuery, Knockout, and AngularJS—delivering rich client interfaces backed by REST APIs and messaging pipelines.

2014 → Today

TypeScript-first & distributed platforms

Adopted TypeScript ahead of Angular 2, architecting monolithic and microservice platforms, event-driven systems, and SOLID codebases while serving teams as an Agile Scrum Master.

Words of wisdom

“Don't collect frameworks, master languages and docs. Once you know the core, the syntactic sugar stops hiding the truth.”

Years of mentoring taught me that shipping great software starts with understanding the foundations. JavaScript fluency beats buzzword fluency every time.

Recent Engagements

Network Software Engineer

2024 → Present

Scaling a decentralised AI P2P network with NestJS, Deno, React, and Rust—deploying to AWS via Pulumi while instrumenting real-time analytics and developer tooling.

Lead Software Engineer

2022 → 2023

Delivered cross-platform products end-to-end while mentoring teams on Cypress, Docker, and Kubernetes to raise engineering standards.

Senior Software Engineer

2020 → 2021

Created reusable component libraries and stewarded agile delivery for internal PaaS experiences used by teams across the organisation.

Ready to tackle what's next?

Open to contract or full-time engagements in the UK and EU. I help teams modernise platforms, evolve developer tooling, and deliver customer-facing products with confidence.

Start a conversation