Software Engineer · Available for Work
Manny Singh.
C#, Typescript, Rust
Backend and full-stack engineer with 3 years building distributed systems, internal tooling, and data infrastructure in production environments. I care about correctness, performance, and systems that hold up under load.
Tech Stack
C#, TypeScript & Rust
Three production languages, each applied deliberately: C# for domain services, TypeScript for full-stack layers, Rust for performance-critical systems.
Focus Areas
Backend & Optimization
Distributed systems, API infrastructure, event-driven architecture, and low-level performance work across embedded and cloud targets.
Experience
3+ Years in Production
Three years building and shipping systems in professional environments, across startups and mid-size engineering teams.
Featured Projects
All Projects
CodeXpress
Automates high-volume clinical coding with 98% accuracy for NHS trusts
C#ASP.NetTypescriptReact
SimpleCode Web
Cloud-native clinical coding platform used across NHS organisations
C#ASP.NetTypescriptReact
PipView +
Real-time browser-based control system for mission-critical police operations
C#ASP.NetTypescriptVue.js
Morbidity Analysis
Automates manual morbidity analysis into near-instant large-scale data processing
C#Avalonia UIRust
About
I’m a backend-focused software engineer with 3 years of professional experience building systems that need to be fast, reliable, and easy to maintain. I like work with real constraints, clear ownership, and measurable impact, and I tend to do best when the goal is not just shipping something, but making it hold up in production.
I’m most effective when I can take a slow or messy problem, break it down, and turn it into something predictable and dependable. I care about thoughtful architecture, clean execution, and work that keeps paying off after it ships.
I work well in teams that value code review, clear decisions, and high standards. If something matters, I want it to be correct, robust, and worth the trust people place in it.
C#
- ASP.NET Core APIs
- WPF
- Entity Framework query optimisation
- Async concurrency
- Channels / pipeline work
- Caching
- Messaging patterns
- xUnit
Rust
- Tokio async
- FFI boundaries
- Tauri
- Rayon
- Serde
- Zero-allocation design
- Perf benchmarking
Typescript
- React
- Vue.js
- Node.js / Express
- Redis Clients
- Jest / Playwright
- Next.js
- WebSockets