Software developer · AI engineer · Computer vision researcher

Kiran Shahi

I turn complex algorithms into practical, production-ready software.

Based in London, I build applications across computer vision, 3D graphics, artificial intelligence, and engineering software. My work connects research thinking with dependable product engineering.

What I do

Research depth. Engineering discipline.

01

Production software

C#, .NET, TypeScript, Angular, SQL Server, and maintainable systems for specialist industry workflows.

02

Computer vision

Image processing, real-time video, segmentation, deep learning, OpenCV, PyTorch, and TensorFlow.

03

Visual computing

3D visualisation, real-time rendering, CAD integration, and AI-assisted graphics applications.

04

Applied research

Experiment design, model evaluation, reproducible implementation, and translating research into usable tools.

Featured work

Real-time background replacement in video conferencing

My MSc dissertation compared convolutional and recurrent architectures for human segmentation and real-time background matting. The resulting work was published in the International Journal of Network Dynamics and Intelligence in 2023.

View project on GitHub →

Open to conversation

Engineering, applied AI, or computer vision.

Get in touch