available for collaboration

Software engineer. Building fast, reliable software, end to end.

I work across a .NET / C# backend and a React + TypeScript frontend, with a focus on performance and database design.

// stack

Tools I reach for

01 primary

Backend

.NET / C# / EF Core

  • ASP.NET Core
  • C#
  • EF Core 8
  • SQL Server
  • SignalR
  • SkiaSharp
  • xUnit
02 primary

Frontend

React / TypeScript

  • React 18
  • TypeScript
  • Redux Toolkit
  • TailwindCSS
  • Konva.js
  • JavaScript
03 working

DevOps & Tooling

CI/CD, infrastructure

  • Jenkins CI/CD
  • Docker
  • Git / Git Hooks
  • Grafana / Loki
  • Go
  • PostgreSQL
// projects

Selected work

flagship · biotech research

RockMaker

Scientific crystallography experiment design and imaging platform — scoring pipeline, image generation, Konva.js rendering.

  • .NET
  • EF Core
  • React
  • Konva.js
internal platform

Enterprise Audit System

End-to-end internal audit lifecycle platform covering document control, scheduling, quality assurance, and automated reporting.

  • React
  • TypeScript
  • TailwindCSS
multi-tenant saas

CRM + Support Desk

Multi-tenant CRM with Go/PostgreSQL backend, vertical slice architecture, RLS, SLA policies, ticket workflows.

  • Go
  • PostgreSQL
issue tracking

IssueTrak

Lifecycle issue tracking with versioned releases, milestone planning, and advanced query builder.

  • Go
  • React
// experience

Where I've been

Jul 2022 → present

Senior Software Engineer

Flagship biotech research platform (RockMaker). Full-stack ownership across backend, frontend, and data layer.

performance

High-throughput image processing & API performance

Streamlined the image processing pipeline to reduce per-request compute overhead and improve throughput under concurrent load. Optimised data access patterns to cut redundant database round-trips and boost overall query efficiency.

architecture

Feature design & database architecture

Led design and implementation of new product features including schema design, backend APIs, and React UI. Mentored junior developers in best practices and business logic.

devops

CI/CD, code quality & deployment

Streamlined Jenkins pipelines for build, code signing, and deployment. Enforced code linting and formatting via Git hooks. Supported field teams in debugging and issue resolution.

Let's build something.

[email protected]