I am a Computer Games Development Graduate, hoping to enter the software development industry as a C# / .NET developer focused on backend systems, data processing, and full-stack web applications.
I have experience building software used by international research teams, reducing data processing time from weeks to hours through automation and efficient data pipelines.
- Languages: C#, C++, Python, Java
- Backend: .NET, ASP.NET
- Frontend: Blazor, HTML, CSS
- Data Processing: NumPy, Pandas, TensorFlow
- Tools: Docker, Git, Visual Studio
A cross-platform data processing tool used by research teams to convert and align biomechanical datasets.
- Reduced processing time from weeks to hours
- Handles multi-sensor datasets with differing sampling rates
- Built with C#, .NET, Avalonia
๐ View Repository
Clinical decision-support web application for knee condition classification and rehabilitation.
- Built with ASP.NET and Blazor
- Implements backend classification algorithms for patient subgrouping
- Provides targeted physiotherapy recommendations
๐ This project is private due to clinical/research constraints, but Iโm happy to discuss the architecture and implementation.
Real-time rigid body physics engine built from scratch using DirectX 11, which I completed for my final dissertation project
- Custom collision detection and physics simulation
- GPU shaders written in HLSL
- Designed from first principles
๐ View Repository
- Backend engineering (.NET / APIs)
- Data-intensive applications and processing pipelines
- Building practical software with real-world impact
- Email: jdprichards@hotmail.co.uk
- GitHub: https://github.com/jdprichards