Available for conversations

Atif Arif.

AI software engineer

I build agentic workflows, voice AI, RAG systems, and the full-stack products around them.

Currently at Imperium Dynamics, working across model, API, data, and interface layers to turn AI capabilities into dependable software.

Current role
AI Software Engineer I · Imperium Dynamics
Production work
Agentic workflows · Voice AI · RAG
Core stack
TypeScript · Python · FastAPI · Next.js

Selected work

Products, research, and applied machine learning.

Three projects with different constraints, shown through the interface, method, and evaluation behind each result.

01Final Year ProjectLive research demo

RetinoScope

A multimodal retinal-disease research prototype combining Fundus photography and OCT radiomics.

Seven fusion approaches were benchmarked across seven retinal categories, with interpretable radiomics and attention diagnostics built into the evaluation.

Attention-gated fusion pipelineFundus + OCT / 278 radiomics features
RetinoScope attention-gated fusion pipeline combining Fundus and OCT radiomics before classification
88.92%
Best geometric late-fusion accuracy
80.65%
Attention mid-fusion balanced accuracy
8,550
Class-paired hold-out samples
Representation
Each modality becomes 139 interpretable radiomics features spanning texture, frequency, and first-order statistics.
Model design
Classical XGBoost late fusion was compared with a sample-dependent attention gate over the combined 278-feature representation.
Project scope
Data pipeline, model benchmarking, interpretability analysis, and a deployed Streamlit research interface.

Research boundary: the hold-out pairs are class-matched rather than same-patient pairs, so results may be optimistic. This is a research prototype, not a clinical diagnostic product.

02Product engineeringLive product

TestSphere

A QA workspace for teams that need test execution and defect follow-up to stay traceable.

Reusable test cases, execution sessions, linked defects, project roles, and an auditable trail in one workspace.

Live product interfacetestsphere.atifarif.me
TestSphere landing page showing reusable test cases, execution sessions, linked bug tracking, and project roles
The workflow
Reusable test cases, execution evidence, defects, and project access in one QA workspace.
Key decisions
Linked bug creation from failed results, auditable status history, and role-based access enforced with RLS.
My scope
Product design, AI engineering, and full-stack development across Next.js, TypeScript, Supabase, and Tailwind CSS.

03Academic team projectSource available

Career Path & Skill Recommender

Maps a candidate's skills to relevant roles, missing skills, and feasible bridge paths.

A content-based recommendation pipeline built from LinkedIn job postings, with explicit skill gaps and graph-based career transitions rather than a black-box score.

Recommendation pipelineRepository ↗
01

Extract

Free text or CV input becomes a canonical skill profile.

Regex + aliases / 121 skills

02

Rank

Candidate skills are compared with aggregated role profiles.

TF-IDF + cosine / 1,060 roles

03

Bridge

Graph search exposes missing skills and feasible next roles.

NPMI + Dijkstra / directed paths

Ranked rolesMatched skillsMissing skillsBridge paths
123,849
Source job postings
1,060
Aggregated roles
69.81%
Role coverage in offline evaluation
3.99 ms
p99 recommendation latency
Ranking
Regex and alias-aware extraction map text to 121 canonical skills; TF-IDF and cosine similarity rank role profiles.
Path finding
An NPMI skill graph and directed role graph use Dijkstra search to surface bridge roles and next skills.
Evaluation
Offline P@10 reached 50.0% and next-skill hits@10 reached 55.6%. The documented weakness is skill-extractor F1 at 35.69%.

Evaluation boundary: ranking was measured against the same source corpus, so these are offline retrieval results rather than production accuracy.

Experience

Work history.

  1. Apr 2026 — Present

    Current

    AI Software Engineer I

    Remote - Chicago, IL
    Imperium Dynamics

    Building enterprise AI integrations, secure multi-tenant APIs, and data products across FastAPI, Azure, and Microsoft Fabric.

  2. Jul 2025 — Mar 2026

    Junior AI Engineer

    Remote - Lahore, Pakistan
    SharkStack

    Shipped multi-agent workflows, production voice agents, and evaluated RAG systems from specification through deployment.

  3. Jun 2025 — Sep 2025

    Software Developer Intern

    Remote - London, UK
    LookFlock

    Built Python data pipelines and a Next.js operations dashboard for monitoring large-scale e-commerce jobs.

  4. Jan 2025 — Mar 2025

    Frontend Developer Intern

    Hybrid - Karachi, Pakistan
    Cloud Fusion Global

    Developed Angular applications, API integrations, and React-based SharePoint web parts.

Approach

The work after the prototype matters most.

I work across the model, API, data, and interface layers needed to turn an AI capability into a product a team can operate.

Recent work includes multi-agent workflows, production voice agents, evaluated RAG systems, Microsoft Fabric pipelines, and secure multi-tenant services using Azure AD.

  1. Map the workflow first.

    Define the task, decision points, data boundaries, and failure states before choosing a model or agent pattern.

  2. Evaluate behavior before launch.

    Test response quality, latency, recovery paths, and the cases where the system should hand control back to a person.

  3. Engineer the surrounding product.

    Authentication, permissions, data contracts, observability, and interface feedback matter as much as the model call.

Capabilities

What I use to ship.

AI systems
LangGraph, RAG, multi-agent workflows, voice AI, response evaluation, vector search
Product engineering
TypeScript, Python, Next.js, React, FastAPI, Node.js, SQL, WebSockets
Enterprise & cloud
Microsoft Fabric, Azure AD, Docker, AWS, Firebase, n8n, Twilio, Vercel
Contact

Building an AI product that needs to work in production?

hello@atifarif.me

I can help with agent workflows, voice systems, RAG, secure APIs, enterprise integrations, and the product layer around them.