About Me

I build software end to end, from Salesforce implementations and document automation to Galacia, my independent software brand, desktop tools, and interactive web experiences. My work combines TypeScript, Python, and systems programming with a focus on useful products and thoughtful details.

What I do

I am a Solutions Engineer at Apex Infinity Solutions, a Salesforce and technology consultancy. I deliver client-facing implementations, integrations, and document automation, following a Junior Software Developer role with the same team. Alongside that work, I build independent products and explore rendering, developer tools, and systems programming.

I am building Galacia, my independent software brand, starting with Galacia Vault for Salesforce file storage. Its public website is live, while Vault remains in development and Docs, Track, and Connect are planned concepts. I also build Docify, a native Rust document renderer, and work on Infinity Docs, a Salesforce document-generation platform. My other work includes WaveLink, a Salesforce data workspace; Flux Terminal, an Electron app for exploring AI coding sessions; and File Insights, a Python tool for editing local file metadata. I also build web experiences such as The Loft Zante and Infinite Idea, and explore rendering and simulation through ExoCraft and a Canvas tower-defense game.

Work & Education

Solutions Engineer

Apex Infinity Solutions

2026 to present
  • Deliver client-facing Salesforce implementations from solution design through Apex and Lightning Web Component development, configuration, and release.
  • Build document-generation tooling and integrations connecting Salesforce to external systems, including MuleSoft and QuickBooks workflows.
  • Develop support automation with AWS Lambda, SQS, and language-model APIs, alongside Agentforce and Experience Cloud configuration.

Junior Software Developer

Apex Infinity Solutions

2024 to 2026
  • Owned Salesforce configuration and development across data models, record types, page layouts, and Experience Cloud access controls.
  • Built backend services with Bun, Express, PostgreSQL, and Redis, deployed through Docker and AWS ECS.
  • Implemented Salesforce integrations and GitHub Actions pipelines with automated testing and security checks.

Extended Diploma in Engineering

Waterfront UTC, Kent

Completed May 2023

Focused on mechanical, electrical, and software engineering with practical project work.

Self-directed software learning

Independent study

Ongoing since 2023

Learning through projects across TypeScript, Python, Apex, and C++ — including WaveLink for Salesforce data work, Flux Terminal for AI coding sessions, File Insights for local metadata editing, and browser games built with Three.js and Canvas.

Project History

WaveLink

A Chrome extension for Salesforce data work: SOQL exports, guided imports, offline conversion, comparisons, and repeatable data jobs in a local browser workspace.

Last reviewed September 27, 2026

Built and iterated on a Salesforce data extension, bringing export, import, comparison, and repeatable workflows into a shared browser workspace.

The Loft Zante

A hospitality website for O’Callaghan’s Loft in Zakynthos, with a browsable drinks menu, venue photography, events, and visitor information.

Last reviewed September 27, 2026

Built the Next.js website, reusable page sections, responsive styling, and interactive menu browser.

Galacia

My independent software brand and public product website, starting with Galacia Vault for Salesforce file storage, with an interactive product explorer and a Three.js glacier.

Last reviewed September 27, 2026

Created the Galacia brand and product hub, built the public website and interactive experience, and organised the product work into independent repositories.

Docify

A native Rust document renderer for HTML and CSS, with PDF, PNG, SVG, and editable DOCX output, plus Node.js bindings.

Last reviewed September 27, 2026

Built the Rust rendering pipeline, output backends, Node.js integration, and regression checks for document text and layout.

Infinity Docs

A Salesforce document-generation platform connecting reusable templates and record data to cloud rendering, document storage, and delivery.

Last reviewed September 16, 2026

Developed Salesforce document-generation workflows, template tooling, backend integration, and cloud delivery as part of my consultancy work.

ExoCraft

A Three.js browser voxel sandbox with procedural biomes, flood-fill lighting, survival, crafting, redstone circuits, mobs, physically based materials, and post-processing effects.

Last reviewed September 14, 2026

Built the modular voxel world, lighting and rendering pipeline, survival systems, persistent circuits, and browser controls.

Galacia Vault

A Salesforce-native file storage platform in development, connecting record-based file workflows to customer-owned cloud storage through Apex and Lightning Web Components.

Last reviewed September 9, 2026

Built the Salesforce product and cloud-provider abstraction, with user and admin interfaces, a transfer gateway, and release-readiness work.

File Insights

A local Python utility for viewing and editing file metadata in the browser — photo EXIF, audio tags, PDF properties, timestamps, and on-demand checksums.

Last reviewed August 8, 2026

Built the Python CLI, Flask JSON API, browser interface, and optional format handlers for local metadata inspection and editing.

Git Navigator

VS Code sidebar extension that handles everyday git and GitHub workflows — staging, commits, stashes, conflict resolution, blame, a visual commit graph, and pull requests — without leaving the editor or touching the terminal.

Last reviewed July 12, 2026

Built and published a VS Code extension that consolidates day-to-day git work into a single sidebar panel, including a custom webview-rendered commit graph and OAuth-based PR creation.

Bloons Tower Defense

A Bloons-inspired browser game built with TypeScript and HTML5 Canvas: 20 rounds, six tower types, layered enemies, upgrades, and targeting priorities.

Last reviewed June 29, 2026

Built the TypeScript simulation, Canvas renderer, tower-placement controls, economy, and wave progression.

Flux Terminal

An Electron terminal and workspace for Claude Code sessions, with live dashboards, multi-session monitoring, searchable transcripts, and split terminal panes.

Last reviewed June 14, 2026

Built the Electron app, PTY bridge, React interface, session indexing and search, live dashboards, and Windows release packaging.

Vastify

A hackathon prototype for Salesforce storage offloading and backup, with customer-owned cloud storage, an OData adapter, and AI-assisted setup and routing.

Last reviewed April 26, 2026

Designed and built the full stack solo for the hackathon: agent orchestration with the Anthropic Agent SDK, the Bun/Hono middleware, the Salesforce-side Apex integration, and the React dashboard.

Infinite Idea

A browser-based documentation canvas with Salesforce-aware diagram blocks, metadata importers, reusable templates, and PDF, PNG, and SVG export.

Last reviewed April 26, 2026

Built the canvas editor, custom diagram blocks, Salesforce importers, save-file workflow, and document exports.

AI Email Triage Automation

n8n-based workflow that receives inbound email, sends it through a local Node bridge, and returns structured action recommendations.

Last reviewed March 25, 2026

Connected off-the-shelf workflow tooling to a local Node service so inbound email could be triaged into structured next actions.

Salesforce Spreadsheet Formatter

Python CLI for cleaning CSV and XLSX Salesforce exports before migration or Data Loader import.

Last reviewed March 24, 2026

Built a focused Python CLI to remove spreadsheet cleanup work from Salesforce migration prep and make import failures easier to diagnose.

ExoWare Kernel Driver

Windows kernel-mode driver written in C++ for secure memory access and low-level system interaction.

Last reviewed March 12, 2026

Explored kernel-mode development in C++ to understand low-level Windows system architecture and memory access patterns.

Why These Projects Matter

WaveLink

A Chrome extension for Salesforce data work: SOQL exports, guided imports, offline conversion, comparisons, and repeatable data jobs in a local browser workspace.

TypeScriptPreactChrome ExtensionSalesforce APIs

The Loft Zante

A hospitality website for O’Callaghan’s Loft in Zakynthos, with a browsable drinks menu, venue photography, events, and visitor information.

Next.jsTypeScriptReactTailwind CSS

Galacia

My independent software brand and public product website, starting with Galacia Vault for Salesforce file storage, with an interactive product explorer and a Three.js glacier.

JavaScriptNode.jsThree.jsSVG

Skills & Technologies

Languages

  • TypeScript
  • JavaScript
  • Python
  • Rust
  • C++
  • C
  • Apex (Salesforce)
  • Dart
  • C#
  • SQL

Frameworks & Runtimes

  • Next.js
  • React
  • Node.js
  • Electron
  • Flask
  • Three.js
  • Preact
  • Vite
  • tldraw
  • Flutter
  • Bun
  • Hono

Platforms & Tools

  • Salesforce / Apex / LWC
  • Chrome Extensions
  • xterm.js / node-pty
  • HTML5 Canvas
  • SQLite / FTS5
  • AWS
  • Docker
  • GitHub Actions
  • Git
  • Jest
  • Vitest
  • Playwright
  • pytest

Recent Certifications

Certificate
May 7, 2026

Back-End Developer Capstone

Issued by Meta · via Coursera

DjangoDjango REST FrameworkMySQLAPI designProject delivery
Certificate
May 7, 2026

Meta Back-End Developer Professional Certificate

Issued by Meta · via Coursera / Credly

PythonDjangoDjango REST FrameworkSQLGitREST APIs
Certificate
May 5, 2026

The Full Stack

Issued by Meta · via Coursera

Full-stackReactDjangoREST APIsIntegration