STATUS: OPEN TO REMOTE ROLES | Sofia, Bulgaria · Remote
Aleksandar Hristov> Full-stack Software Engineer
I build business-critical web applications in C#, .NET, Angular and PostgreSQL, and ship AI features that lawyers actually use.
- 9+
- years shipping software
- 5
- roles, from team lead to senior server engineer
- 3
- industries: legal, banking, games & XR
// 01About
Full-stack engineer with 9+ years of experience across legal tech, banking software and games. At Septeo (formerly stp.one) I went from being the first full-time RAG and LLM developer to building core modules of Amberlo, a law practice management platform used across Europe.
I'm at home in complex domain logic (KYC/AML compliance, conflict-of-interest checking, role-based access) and have hands-on AI/LLM experience, from fine-tuning open-source models on German court data to building RAG systems.
My background spans banking software and game/XR development. I'm looking for a remote role where I can take ownership of product features end to end.
// 02Experience
Software Developer
Septeo (formerly stp.one)
STAGE_01RAG & LLM R&D
- First team member to work full time on RAG and LLMs, building a run of smaller AI projects.
- Built an AI legal assistant that answers questions from uploaded case documents and a knowledge base of German legal texts.
- One of those projects grew into LegalTwin, built with a small group of developers: it summarises a case and pulls out key people and dates into a single-page view.
STAGE_02German court data foundations
- Scraped and processed large volumes of public German court decisions into a foundation for search and retrieval.
- Fine-tuned open-source LLMs on that data to improve the accuracy of legal answers and document analysis.
STAGE_03LegalTwin integration
- Integrated LegalTwin into stp.one's established legal products.
STAGE_04Amberlo
- Moved to Amberlo after its acquisition: an all-in-one law practice management platform (clients, cases, time tracking, billing, client portal) used by law firms across Europe.
- Led the User Management module and built Matter Management, which ties together clients, documents, time entries and billing for each case.
- Developed KYC/AML client onboarding checks and Conflict Checking, working across PostgreSQL, .NET APIs and Angular.
Game Programmer / Senior Server Engineer (Freelance)
Hungry Billy
- Senior Server Engineer on a mobile wrestling game based on a major licensed IP for a large publisher (under NDA), soft-launched in 2026.
- Designed and built backend services for live gameplay, player data and online features through development and soft launch.
- Built a game launcher with web-served updates using Unreal Engine's Chunk Downloader and C++.
- Implemented matchmaking with PlayFab, CloudScript, Cosmos DB and Unity; built an immersive gym experience tracking workout data with AWS and PlayFab.
- Designed a procedural content generation tool for a dungeon crawler in Unity.
Software Engineer
Immersive Business · Falmouth & Exeter Universities
- Built a VR experience for an unmanned modular survey boat in Unreal Engine and C++ to improve marine data collection.
- Built a VR relaxation and pain-relief garden, a VR gallery with file explorer, and a grid building system for pontoon bridges and docks in Unity.
- Developed a web AR app augmenting paintings via image tracking with Unity WebGL, Three.js and A-Frame.
- Built a mixed-reality GPS tracking app for truck visualisation and route efficiency with Unity, C# and SQL.
Immersive Technician, Team Lead
Immersive Business
- Led a team of programmers, artists and designers building themed floors for medical, industrial and art purposes.
- Built core functionality on Scriptable Objects, giving Falmouth Games Academy an attractive way to showcase game art.
- Integrated OpenXR with the ART DTrack system for player and motion tracking, a success that led to full-time work for the team.
Software Engineer
BSTechnologies (formerly BankSoft)
- Built the front end of a large Bulgarian bank's leasing module.
- Full-stack development of car, housing and personal loan modules for Bulgarian and international banks using .NET MVC, C#, Oracle and MySQL.
- Built water supply billing and payments, and a waste-water laboratory research module, for government-funded projects.
// 03Skills
Languages & frameworks
Data & cloud
AI & LLM
Games & XR
Ways of working
// 04Projects
E-commerce · Next.js
DeskMat.bg
Store for custom XXL gaming desk mats with image upload, product customisation and cart. Built with Next.js, deployed on Vercel.
Visit store ↗Game · Third-person shooter
Built Different
A third-person shooter meets visual novel, with mechs.
Play on itch.io ↗Game · FPS party game
Brooklyn Brawl
A fast first-person movement shooter and party game.
Play on itch.io ↗Game · Mobile hyper-casual
Drop
Bounce the ball, chase the high score. Published on Google Play.
Google Play ↗AI · Side project
GPT-3 tinkering
Got early access to GPT-3 and built my own APIs and integrations on it, back before OpenAI opened it up to everyone.
More personal and university projects on GitHub ↗
// 05Education
BSc (Hons) Computing for Video Games
Falmouth University · Falmouth, UK
Diploma in Industrial Technology
SPGE John Atanasoff · Sofia, Bulgaria
// 06Contact
Looking for someone to own product features end to end? Let's talk.
aleksandarhristov97@gmail.com