2022—Now
Independent
Software Engineer
Building and maintaining developer tooling, distributed desktop systems, simulation software and GPU-accelerated ML systems. Work includes Tethoq, NH Trainer, Shape Vectorizer, Klipt and glTF-to-JSON.
Software engineer based in London.
Previously at Whitespace / Verisk and Acue. Now working on developer tools, desktop applications and applied ML.
2022—Now
Software Engineer
Building and maintaining developer tooling, distributed desktop systems, simulation software and GPU-accelerated ML systems. Work includes Tethoq, NH Trainer, Shape Vectorizer, Klipt and glTF-to-JSON.
2022
Software Engineer · Contract
Improved page loading by 10× through a memory-management change in a core algorithm, then shipped TypeScript and Angular features and resolved production issues for client-facing software.
2021—22
Software Engineer · Contract
Designed the SQL model and AWS environment for a Java/Spring sports platform, including EC2 and Cognito, while leading the resolution of delivery-blocking stories in a CI/CD team.
Developer tools
A provider-neutral workspace for local and remote coding-agent sessions.
Built across Electron, React and Flutter, with a TypeScript bridge for provider integrations, remote sessions and approvals. It brings coding agents, browser tools and multi-agent work into one interface.
Neural networks & simulation
A browser combat simulator powered by custom-designed neural-network opponents.
Designed and trained the opponents alongside the combat simulator, from the training pipeline and policy evaluation through to browser inference and the playable interface.
GPU computing & graphics
A GPU raster-to-vector optimizer that redraws images as editable SVG.
Fits hundreds of layered vector shapes to a source image using a custom CUDA renderer and analytic gradients, with a portable PyTorch fallback. The result remains editable as SVG.
Desktop software
A focused desktop tool for turning long videos into precise clips.
An Electron application that coordinates yt-dlp and FFmpeg behind a small, usable interface. It supports source quality selection, exact time ranges and self-healing dependency updates across YouTube, Twitch and Kick.
3D developer tools
A one-file converter for getting animated 3D assets into constrained game runtimes.
A Python GUI and CLI that converts glTF/GLB assets into compact, integer-quantized JSON while preserving vertex order, hierarchical skinning and stitched animation clips.
Education CMS built for a King’s College Hospital team using Micronaut, Hibernate and REST APIs.
Computer visionRed Tile Player IdentifierHSV segmentation, rotated rectangles and confidence scoring in OpenCV.
Machine learningJunctional ClassifierSVM, neural network and KNN comparison on retinal vessel features.
TypeScript, React, Angular, Electron, Flutter, Node.js, HTML and CSS
Java, Spring Boot, WebSockets, REST APIs, SQL, relay security and data modelling
PyTorch, CUDA/CuPy, reinforcement learning, OpenCV and OCR
AWS EC2/Cognito, Docker, Git, CI/CD, Playwright and test automation
Education
King’s College London · 2018—2021
For work enquiries or questions about any of the projects, email me.
kerimyalchin@gmail.com