AI Application Development
An internal assistant answers policy questions from a changing document collection. Retrieval quality and permission checks are application responsibilities.
Python / Node.js / React
Explore this serviceI'm
Full-Stack Engineer
Based in Lahore, Pakistan, I work with clients worldwide to build AI-powered platforms, backend APIs and React Native apps. With 3.5 years of experience, I turn complex workflows into practical software.
“Focused on building scalable software, intelligent systems, and high-quality mobile applications.”

3.5
Years Experience
61
Projects Done
Worldwide
Remote delivery
Need an AI feature, a web platform or a React Native app? Review relevant project work and see how we can define a useful first milestone.
Hire a freelance AI & full-stack developer →From idea to a working product
AI tools, dependable systems and thoughtful interfaces. Focused engineering from the first workflow to the final deployment.
An internal assistant answers policy questions from a changing document collection. Retrieval quality and permission checks are application responsibilities.
Python / Node.js / React
Explore this serviceA workflow reads a request, proposes an action and waits for confirmation before calling an external API. Agent reasoning should not own irreversible business effects directly.
Python / Node.js / OpenAI API
Explore this serviceA user signs in, completes a multi-screen task and returns later on a real device. A screen count is not a complete scope.
React Native / TypeScript / Firebase
Explore this serviceA customer portal and an administration interface read and update the same business records. Rendering strategy follows the data.
Next.js / React / Node.js
Explore this serviceAn operator filters a campaign list, assigns a user and reviews the result. Internal software still needs careful UX.
React / MUI / Django
Explore this serviceA one-page idea describes several user roles but does not explain who approves a request or what happens after rejection. A prototype is a decision tool, not proof that an integration is feasible.
Figma / User flows / PlantUML
Explore this serviceA shop records expenses while the connection is unavailable and backs up records when it returns. Offline-first means the core workflow has a local completion path.
React Native / TypeScript / Firebase
Explore this serviceA clinic has reception staff, clinicians and patients with different reasons to access the same appointment. Software controls do not by themselves establish regulatory compliance.
React / Node.js / MongoDB
Explore this serviceAn analyst needs a repeatable collection of permitted product information, not an occasional successful scrape. Prefer an authorized API or export when one exists.
Python / Selenium / Node.js
Explore this serviceA product submits a document and receives fields used in its existing workflow. Model capability is only one dependency.
OpenAI API / Node.js / Python
Explore this service35+ tools and technologies across 5 disciplines — from backend APIs to AI systems.
Experience
At CarelineOS, I worked across product workflows, backend APIs and role-based hospital software, from data models to the user experience.
Explore CarelineOS →I led an internship involving 400+ students, connecting practical engineering work with collaboration and mentorship.
More about me →We define the users, scope, constraints and what success means.
We map important flows and agree on the product before building.
I ship in milestones with clear updates and reviewable progress.
We check core workflows, accessibility and real device behavior.
I prepare the deployment, configuration and handover.
We agree on fixes, maintenance and the next iteration.
I scope the work with you first, then propose milestones or an hourly arrangement. Share your goals and budget for a tailored estimate.
Timelines depend on scope, integrations and feedback. After discovery, I propose milestones and a delivery schedule before work begins.
We agree on a primary channel and regular updates. I share progress, questions and demos so you can review decisions early.
I am based in Lahore, Pakistan (UTC+5). We can agree on overlapping hours for calls and use written updates between meetings.
Yes, we can discuss confidentiality and agree on an NDA before sharing sensitive project details.
We can include a support period in the scope and agree separately on ongoing maintenance or new features.
Thoughts, learnings, and insights from my journey as a software engineer.
2 min read
How to keep a useful document assistant from retrieving another customer's records, even when two documents look semantically similar.
2 min read
A practical design for handling repeated events, safe retries and background processing without creating duplicate orders or notifications.
2 min read
How I take an AI idea from rough prompt to a stable, testable feature in a real product.