Waheed Rafiq
Software engineer · Birmingham, UK

Waheed Rafiq.

I build dependable software that solves real operational problems.

C# and .NET are my core tools. I work across APIs, SQL Server, integration and delivery, and I explore robotics and computer vision through hands-on projects.

Portrait of Waheed Rafiq
7+ yearsCommercial software development
C# · .NET · SQLBackend and integration focus
Robotics & visionPractical projects beyond the day job
About

Engineering with a practical mindset

I'm a full-stack software engineer with more than seven years of commercial development experience. My strongest work is in C#, .NET, Web APIs and SQL Server, from modernising business applications to connecting services and improving data workflows.

I enjoy tracing difficult problems to their cause, simplifying systems and working with teams to ship maintainable solutions. Outside commercial work, I build with Raspberry Pi, Arduino, OpenCV and Linux.

BackendC#, ASP.NET Core, REST APIs, SQL Server
Frontend & deliveryJavaScript, TypeScript, React, Azure DevOps
ProjectsPython, OpenCV, Raspberry Pi, Arduino, Avalonia
Selected work

Software and projects

A selection of public code and projects. Some commercial and current projects cannot be shared as source code.

OPEN SOURCE · C#

OpenScope Microscope Viewer

An Avalonia desktop app for Linux with live USB camera preview, photo and video capture, OpenCV detection and optional local YOLO models.

C#AvaloniaOpenCV
View repository ↗
ROBOTICS · IN PROGRESS

iTrolley

A personal robotics project exploring motor control, sensors and Raspberry Pi software for an assistive delivery concept.

ArduinoRaspberry PiEmbedded
Ask me about it ↗
PUBLIC CODE · LEARNING

C# Projects

Browse my public C# repository and the wider set of experiments and code on my GitHub profile.

C#.NETGitHub
View repository ↗
Experience

Where I've worked

Software Engineer · Corpay

C#/.NET services, fleet and finance workflows, European integrations, SQL data work, production support and code review.

Software Engineer · Riskmonitor

Enhanced a SaaS risk platform with ASP.NET MVC, C# and SQL Server, and supported an overseas development team.

Junior Software Developer · AX

Developed and supported business applications across ASP.NET, C#, JavaScript and SQL Server.

Co-Founder · BlindX3

Worked on XploR Cane, an assistive technology concept using embedded hardware and computer vision.

Contact

Let's talk about your project.

I'm open to software engineering opportunities, technical collaboration and a good conversation about robotics.

Message Waheed

Message Waheed

Get in touch about software engineering or a project idea.

Send an email ↗Message on LinkedIn ↗