I build, support and improve business-critical systems.
6+ years across .NET engineering, application support, SQL Server troubleshooting and ERP systems used by 200–250 people across 7–9 businesses.
Software built for real operations.
Business rules, permissions, data integrity, production reliability and modernisation—proven in live systems.
ERP engineering at MicroKosm
At MicroKosm I developed and supported parts of a multi-company ERP used by approximately 200–250 people across 7–9 businesses.
Smart Home Energy Management
Django application for homeowners, maintenance teams and administrators with energy analytics, scheduling, notifications and role-based workflows.
Task Management Platform
Team-based microservice project with React and Django, containerised delivery, Jenkins CI/CD and deployment workflows using AWS ECR/EC2.
ERP engineering at business scale.
A view of my engineering contributions, production support and the systems I worked with at MicroKosm.
Built around real financial workflows
Connected finance, procurement, inventory, CRM, HR and operational workflows in one platform.
Stabilised mature .NET
Production work included EF6 entity tracking, lazy loading, cross-context errors, memory pressure, DevExpress trees/grids and Outlook COM lifecycle issues.
Designed practical modernisation
The migration direction moves toward ASP.NET Core Web API, Angular, EF Core, JWT authentication, tenant-aware architecture and automated delivery while protecting operational continuity.
One custom ERP across finance and operations.
Connected modules share company, department, user, permission and transaction context.
Bookkeeping and ledger
General ledger, chart of accounts, debit and credit postings, current accounts, VAT, trial balance, profit and loss.
Treasury and reconciliation
Account reconciliation, petty cash, multi-currency transactions, interbank and intercompany transfers.
Loans and financial control
Short-term, company and employee loans, advances, budgeting, cost accounting, cash flow and administrative expenses.
Procurement and assets
Procurement, contract workflows, vendor management, inventory, asset management and operational reporting.
People and relationships
HRM, CRM, employees, customers, vendors, companies, departments and organisational mapping.
Collaboration and platform
Internal order-based chat, notifications, RBAC, REST APIs and microservice-oriented modernisation.
A working product, visually.
Click any screen to inspect it.
Engineering and technical delivery.
I am most useful where software engineering meets messy operational reality: changing requirements, live users, legacy constraints and business-critical data.
MicroKosm · Islamabad
Developed ERP interfaces, business logic and database features across accounting, sales, purchasing and inventory. Investigated defects, corrected data issues and supported testing and deployment.
MicroKosm · Islamabad
Built and supported the multi-company ERP across C#, WPF, Entity Framework and SQL Server. Delivered features and handled production debugging, data integrity, system stability, integrations, release support and junior mentoring.
MicroKosm · Islamabad
Translated stakeholder needs into product requirements, priorities and release plans. Coordinated developers, user feedback and delivery while supporting modernisation toward ASP.NET Core, Angular, REST APIs and microservices.
University of Bolton
Advanced software development, DevOps, information security, research methods and a SmartERP-focused dissertation combining engineering practice with structured evaluation.
.NET engineering with hands-on application support.
I work comfortably from requirements and relational models through UI behaviour, production debugging, APIs, testing and deployment practices.
.NET engineering
C#, .NET Framework, ASP.NET Core, Web API, EF6, EF Core, xUnit.
Desktop systems
WPF, XAML, DevExpress, MVVM patterns, long-running business applications.
Data & architecture
SQL Server, relational modelling, migrations, transaction workflows, tenant-aware design.
Web & security
Angular, TypeScript, REST APIs, microservices, JWT authentication, RBAC and permission models.
Delivery & cloud
Scrum, Trello, API testing, QA, Git source control, Docker, Jenkins and AWS ECR/EC2.
Support & stakeholders
Application troubleshooting, user support, requirements discovery, documentation, prioritisation, mentoring and technical coordination.
“Understand the business flow first. Trace the data. Make the smallest safe change. Test the failure paths. Then watch what happens in real use.”
That approach has served me well in mature enterprise systems where reliability matters more than fashionable rewrites.
Looking for someone who can own the problem, not just the ticket?
I’m open to UK opportunities in .NET development, application support, technical support and enterprise systems.