
Backend & Distributed Systems Engineer with experience building high-throughput, real-time microservices using Java, TypeScript, Go, and Kafka/RabbitMQ.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
BT Group
Frontend Developer
June 27, 2026 – Present
snek-memory-management-C
June 10, 2026 – Present
A C object system implementing reference-counted garbage collection with tagged unions, vectors, and dynamic arrays as a step toward runtime and GC design.
View Projectengineering-knowledge-base
May 12, 2026 – Present
My personal systems engineering knowledge base and experimental lab.
View Projectsupabase-java
May 2, 2026 – Present
An unofficial Java client for Supabase, designed to mirror the ergonomics of the official JavaScript SDK.
View ProjectDistributed-Analytics-Platform
March 9, 2026 – Present
Scalable event-driven order processing system using Go, Java, Kafka, and PostgreSQL with load simulation and real-time analytics.
View ProjectJava-Compiler-in-Go
March 8, 2026 – Present
A compiler written in Go that translates a subset of Java source code directly into valid JVM bytecode (.class files). The compiled bytecode can be executed by any Java Virtual Machine.
View ProjectGolog
March 2, 2026 – Present
A distributed log-based message broker written in Go. Implements topics, partitions, offset tracking, and consumer groups with append-only storage and TCP protocol.
View Projectyoutube-summarizer
February 6, 2026 – Present
A FastAPI service that allows you to summarize YouTube videos and ask questions about them using a RAG pipeline with PostgreSQL + pgvector embeddings.
View ProjectBookshop-System
November 6, 2023 – November 6, 2023
A system for a bookshop to help their customers who are in the store to handle many of their shopping activities in an easy and practical manner.
View ProjectCultural Fit Analysis
The candidate's project portfolio is heavily skewed towards backend, systems, and compiler design, with only one project ('Powerlifting') directly related to frontend technologies (TypeScript, HTML, JavaScript, CSS). This indicates a potential mismatch with the 'Frontend Developer' target role, suggesting a stronger interest or proficiency in other areas. The current role at BT Group is listed as 'Frontend Developer', but no details are provided about the duration or specific responsibilities, making it difficult to assess alignment.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions are clear but do not provide insight into collaboration or problem-solving approaches.