Senior Software Developer · Koblenz, Germany
Senior C# / .NET
Software Developer
Building reliable desktop, reporting and data-driven software for medical technology and business-critical systems.
I combine 10+ years of C#/.NET experience with medical software work in Germany and proven automation impact - including an OMR solution that delivered more than 15 million PKR in annual savings.
About me
Reliable software for complex, real-world workflows.
I am a software developer with more than ten years of professional experience in C#, .NET, desktop applications, SQL Server and reporting solutions. In Germany, I worked on software used in medical quality assurance and technical data visualization, where accuracy, maintainability and tested delivery are essential.
Earlier in my career, I designed and delivered an Optical Mark Recognition solution that automated a major examination-processing workflow and generated significant annual cost savings. I enjoy improving existing systems, writing maintainable code and solving operational problems with software.
Case studies
Software with measurable business value
Selected systems demonstrating product ownership, domain understanding and reliable C#/.NET engineering.
Optical Mark Recognition Examination Processing System
Designed and implemented an in-house OMR solution that detected marked bubbles and document patterns, supported operational processing and replaced a major outsourced workflow.
- More than 15 million PKR annual savings through automation
- Production solution used for large-scale examination processing
- Operational leadership for a team of more than 15 people
Medical Quality Assurance & Reporting Software
Developed and maintained application components for medical QA, technical reporting and measurement-data visualization in a quality-focused environment.
- Enhanced WPF visualization and reporting functionality
- Supported reliability through testing and refactoring
RFID & Weighbridge Operations Management
Built an operational solution connecting RFID readers, weighbridge hardware, cameras and database processing for traceable vehicle transactions.
- Automated vehicle identification and weight capture
- Integrated receipt printing and system synchronisation
Experience
Professional journey
Software Developer
iRT Systems GmbH · Koblenz, Germany
Developed and enhanced C#/.NET components for medical quality assurance, technical reporting and data visualization workflows, with focus on reliable implementation and maintainable code.
Software Developer / Team Lead
BISE Sargodha · Sargodha, Pakistan
Designed and delivered internal software solutions centred on OMR, reporting and automation, while supporting operational delivery with a team of more than 15 people.
Web Developer
Upanels · Sargodha, Pakistan
Developed responsive websites and web applications using HTML, CSS, JavaScript, ASP.NET MVC and Typo3.
Technology stack
Focused skills for .NET roles
Core Development
C# · .NET Framework · .NET · WPF · WinForms · ASP.NET MVC
Data & Reporting
SQL Server · Entity Framework · LINQ · ADO.NET · Crystal Reports · PDF Reporting
Quality & Delivery
Unit Testing · Refactoring · Debugging · Code Review · Git · Azure DevOps
Specialist Experience
Medical Software · Data Visualization · Image Processing · RFID · Serial Communication
Education
MBA - Information Technology
Virtual University of Pakistan · 2015
BS - Computer Science
University of Sargodha · 2011
Availability
Open to new C#/.NET opportunities
I am interested in desktop development, reporting systems, medical software and backend roles where reliable C#/.NET engineering creates real business value.
Contact
Let’s Connect
I am currently open to C#/.NET software development opportunities in Germany. Recruiters and hiring managers are welcome to contact me regarding suitable roles.