Hire a Systems Architect & .NET Engineer
Hire Abdur Rahim for systems architecture, .NET development, ASP.NET Core backends, SQL Server performance tuning, and enterprise Agentic AI engineering.
System Architecture & Design
Service boundaries, data models, and modernization plans
Covers service boundaries, data flow between services, and monolith-versus-split decisions. For existing systems: an audit of coupling, database-to-application friction, and the actual blockers to modernization.
Best for: New system design, or existing systems that have outgrown their original architecture.
Deliverables
- System design for new platforms: service boundaries, data ownership, and integration contracts
- Deep architectural audit of existing systems covering coupling, testability, security, and scalability
- Step-by-step modernization roadmap from legacy .NET Framework to modern cross-platform .NET
- Detailed architectural documentation and developer team guidance
Backend & API Engineering
ASP.NET Core backends, APIs, and background services
ASP.NET Core applications, REST APIs, background services, integrations, and authentication systems, implemented from an agreed architecture and deployed to production.
Best for: New backend builds, or existing APIs that have outgrown their architecture.
Deliverables
- Clean N-Tier / Clean Architecture solution setup with strict separation of concerns
- High-throughput RESTful and Minimal APIs with OpenAPI/Swagger documentation
- Robust authentication & authorization (OAuth2, JWT, ASP.NET Core Identity, Nafath SSO)
- Background processing queues with Hangfire, Channel<T>, and resilient worker services
Database & Query Performance Optimization
Query timeouts, slow execution plans, and bulk data pipelines
Diagnosis of common causes (missing indexes, poor execution plans, outdated schema decisions), followed by changes to schema, indexing, and bulk-processing pipelines. Previous result: 35% query performance improvement on SQL Server and Oracle.
Best for: Degraded query performance, timeouts under load, or databases that are risky to change.
Deliverables
- Comprehensive SQL Server index fragmentation, missing index, and execution plan audit
- High-performance streaming data pipelines using SqlBulkCopy and Table-Valued Parameters
- Query refactoring to eliminate parameter sniffing, table scans, and deadlocks
- Database partitioning, archival strategies, and caching architectures with Redis
AI Automation & AI Agent Engineering
Autonomous AI agents, tool-calling pipelines, and workflow automation
AI agents that query databases, call APIs, and summarize enterprise documents, with input validation, schema enforcement, and sandboxed execution boundaries.
Best for: AI agents that act on internal systems: database queries, API calls, document processing.
Deliverables
- Semantic Kernel and OpenAI/Anthropic SDK integrations in .NET and Node.js
- Deterministic function-calling registries and schema-enforced JSON extractors
- Defensive prompt injection mitigation and sandboxed execution boundaries
- Autonomous document ingestion and Retrieval-Augmented Generation (RAG) pipelines
Developer Tooling & Digital Products
Reusable libraries, starters, and productivity utilities
Libraries, NuGet packages, starter templates, and internal frameworks that package repeated project setup work for reuse.
Best for: Teams that repeat the same infrastructure code across projects.
Deliverables
- Custom NuGet package authoring, versioning, and public/private feed publishing
- Production-ready application starter templates for rapid team onboarding
- CLI utilities, automation scripts, and workflow accelerators
Frequently asked questions
What does an engagement involve?
1) Discovery call (free, no obligation) to define the problem. 2) Written scope and estimate before any billing. 3) Delivery with async updates and a short weekly check-in.
Does Abdur work with existing teams or only solo founders?
Both. Much of the work is embedded alongside an existing team on a specific problem: database performance, a backend rebuild, or an AI automation component. Code is tested, documented, and handed off for the team's own review process.
How is pricing structured?
Fixed-scope projects: quoted after discovery. Hourly and retainer engagements: billed at agreed rates with time tracking. Scope changes are agreed before they are invoiced.
How does an engagement start?
Book a discovery call or send a short description through the contact form. If the scope is already defined, the technical deep-dive call goes directly to solution design.
Are NDAs and confidential data handled?
Yes. A large share of the work is for government and municipal platforms with sensitive citizen and infrastructure data. NDAs, data-handling agreements, and security reviews are part of the standard process.
What if a project does not match one of the five service categories?
Projects commonly span categories (for example, a database performance issue found during a backend rebuild). The scope and the combination of services are defined on the discovery call.