R A H M A T

Loading

Senior .NET Developer & AI Integration Specialist building web applications and practical AI integrations for existing business systems.

Contact Info

Facebook X LinkedIn Instagram
Rahmat Afridi, Senior .NET Developer
Rahmat Afridi | Senior Full-Stack Developer

Senior .NET Developer & AI Integration Specialist

I build web applications and integrate AI into existing business systems, from customer-support copilots and document search to ERP and CRM workflows. My focus is practical software built around your data, permissions, and business processes.

Open to remote roles and contract projects with teams in the US, Canada, and worldwide | Based in Pakistan
PYTHON
AI INTEGRATION
ASP.NET CORE
REACT.JS
MICROSERVICES
AWS & AZURE
Projects

Selected Projects

View My GitHub
Open-source project

SupportAgent.NET: AI Customer Support Copilot

An ASP.NET Core and React support workspace where an internal AI assistant uses native tool calling to look up permitted customer and order records through normal .NET services, retrieves relevant company documents with hybrid semantic search, and drafts replies that a human agent reviews before sending.

OpinioZone homepage showing product categories
Personal product / ASP.NET Core

OpinioZone

Karkhano Market storefront design
Client project / Mobile app

Karkhano Market App

Karkhano Market website homepage
Client project / Website

Karkhano Market Website

Affinity Animal Hospital website homepage
Client project / WordPress

Affinity Animal Hospital

Services

How I Can Help

Custom .NET & SaaS Development

Build business applications, customer portals, and internal tools with ASP.NET Core, SQL databases, and React.

API & Business-System Integration

Connect applications, third-party services, and operational data through validated, access-controlled .NET APIs.

AI Integration for Existing Applications

Add assistants, document search, and approved business actions to .NET applications, ERP, CRM, or SaaS workflows, with permissions enforced by the application.

Deployment, Maintenance & Performance

Hosting, Docker and Linux deployment, troubleshooting, and improvements to existing .NET applications.

Flutter Mobile Apps

Mobile applications connected to .NET APIs and the business systems that manage your data.

About Me

Business Software With
Practical AI Integration

I am a senior full-stack developer based in Islamabad, Pakistan. My core work is building business applications with C#, ASP.NET Core, and SQL databases, with React on the frontend. My current focus is integrating AI with application data, company documents, and existing business workflows, while keeping business rules and permissions inside normal .NET services.

10+

Years
experience...

6

Clients
Worldwide...

Portrait of Rahmat Afridi
My Experience

My Work Experience

2023 – Present

Senior Full Stack Developer

TheDNA Company

2022 - 2023

Full Stack Developer

Digit Sense

2021- 2022

Senior .NET Developer

FDesign

2019 - 2021

Senior .NET Developer

TechSquad Solutions

2016 - 2019

Full Stack .Net Developer

LegaSystems

Capabilities

AI Integration

  • LLM API integration (OpenAI, Ollama)
  • AI assistants and native tool calling
  • Document-grounded answers (RAG)
  • Embeddings and semantic/hybrid search
  • Application permissions around AI
  • Local-model integration with Ollama

Backend

  • C# and ASP.NET Core
  • Web API and REST services
  • Entity Framework Core
  • Dapper
  • Python and FastAPI for supporting services

Frontend & Mobile

  • React and TypeScript
  • JavaScript and responsive UI
  • Next.js
  • Flutter mobile apps

Data & Delivery

  • SQL Server and PostgreSQL
  • Docker
  • Linux and Nginx hosting
  • AWS and Azure deployment
How I Work

My Working Process

Discuss the Workflow

We review the process, the users involved, and the problem the software should solve.

Define Data & Permissions

We agree which systems, documents, and actions are in scope and who may access them.

Build & Test

I build a focused implementation and test it against your real requirements.

Review & Hand Over

We review the result together, then I hand over the code, documentation, and deployment notes.

Questions

Common Questions

Direct answers about AI integration, existing systems, and how I work with clients and teams.

Have a different question?

Ask Me Directly

Yes. I can connect an assistant to existing application APIs, documents, and approved workflows. The implementation depends on the data available and the permissions the assistant must respect.

I build retrieval-based assistants that find relevant document content before generating an answer. Access rules, source references, and testing help users review the output; answers still need appropriate verification.

I can integrate through available APIs and application services. The first step is to review the system's integration options and decide which data and actions should be exposed.

I am open to remote .NET roles and contract projects. Share the scope, required working hours, and timeline through the contact form.

A local-model setup with Ollama may suit some workflows. Hardware, model quality, operating costs, and the full data flow need to be assessed before choosing an approach.
Contact

Discuss Your Project or Remote Role

Tell me what you are building, improving, or hiring for. Include your current technology, the main problem to solve, and any important timeline or working-hour requirements.

Send an Enquiry