Muhammad Farhan Khan

Software Engineer Specializing in AI-Powered Enterprise Systems and Full-Stack Development

Based in: Lahore, PakistanCurrently: Software Engineer, TechlogixExperience: 1 year

Hire me

A proactive Software Engineer with extensive experience in building production-grade fintech applications and multi-agent AI systems using Java, React, and LLM workflows. He has a proven track record of optimizing application performance and leading cross-functional teams to deliver innovative digital solutions.

Experience

Software Engineer

TechlogixLahore, PakistanworkJul 2025 – Present

Summary

Develop and maintain enterprise-scale fintech applications for local and international banking clients using Java, JavaScript, REST APIs, and Oracle technologies. Design and implement backend services, API integrations, and business workflows while collaborating with cross-functional teams in an Agile environment. Developed and deployed an AI-powered document automation workflow using Claude Code and n8n to transform Business Requirement Documents (BRDs) and Requirement Specification Documents (RSDs) into Functional Specification Documents (FSDs), reducing manual requirement-engineering effort. Improved application performance by 20% through database query optimization, service refactoring, and API latency reduction for high-traffic workflows. Contribute to production issue resolution, code reviews, automated testing, deployment activities, and continuous improvement initiatives while maintaining software reliability, maintainability, and code quality.

What I did

  • Automated initial document analysis and FSD generation to reduce repetitive documentation work.
  • Developed a reliable document automation workflow to serve as a usable starting point for engineers.

Results

  • Reduced manual requirement-engineering effort by automating BRD/RSD to FSD transformation using Claude Code and n8n.
JavaJavaScriptREST APIsOracleClaude Coden8nAgile

Lead Game Developer Intern

Mindstorm StudiosLahore, PakistaninternshipJun 2024 – Aug 2024

Summary

Led a development team during the Summer Program 2024, coordinating game design, programming, and implementation while guiding team members through the development process. Managed the end-to-end development of a mobile game, fostering collaboration and incorporating feedback from studio leads and mentors to successfully deliver the project for the Rookie Game Jam.

What I did

  • Managed the development process from game design and programming through to implementation while ensuring team alignment under a short timeline.

Results

  • Placed 2nd Runner Up at the national level in the Rookie Game Jam with a mobile game developed during the Summer Program.
  • Coordinated a team of 5 people during the development process.
Game DesignMobile Game Development

Skills

Technical

Tailwind CSSTailwind CSS
Next.jsNext.js
REST APIs
Java
GitHubGitHub
GitGit
JavaScriptJavaScript
React.jsReact.js
BootstrapBootstrap
Oracle
TypeScriptTypeScript
Prompt Engineering
Multi-Agent Systems
LLM Applications
PythonPython
Gemini API
SQLSQL
FirebaseFirebase
SQL ServerSQL Server
C#C#
ASP.NET
EF Core
JWT
Google ADK
LangChain
OpenCVOpenCV
Computer Vision
PostgreSQLPostgreSQL
MySQLMySQL
C++C++
Bitbucket
JiraJira
RoboFlow
FigmaFigma
GraphQLGraphQL
PyTorchPyTorch
Blazor
DockerDocker
AngularAngular
Dapper
OData
Agent Orchestration
Deterministic Fallbacks

Projects

SympSense

Developerpersonal
Developed a multi-agent AI platform using Google ADK and Gemini APIs, implementing agent orchestration workflows for intelligent, API-driven user interactions. Designed multi-agent workflows with parallel execution, memory management, deterministic fallbacks, and tool-based reasoning to improve system reliability and response quality. Implemented prompt-engineering strategies and structured tool interactions, followed by scenario-based testing and iterative refinement to evaluate agent behavior and improve reliability.
KaggleGoogle ADKGemini APIMulti-Agent SystemsPrompt EngineeringAgent orchestrationParallel executionMemoryTool-based interactionsDeterministic fallbacks

Arcade

Developerpersonal
Developed a full-stack online marketplace using ASP.NET MVC and SQL Server, supporting product purchases, community reviews, secure authentication, and real-time application updates. Built reusable JavaScript/AJAX frontend components and integrated REST-based backend services to deliver a responsive and maintainable application. Implemented real-time functionality using SignalR to support live application updates and enhance the user experience.
ASP.NET MVCSQL ServerAjaxIdentitySignalRJavaScriptRESTfrontendbackend APIsauthenticationdatabasereal-time functionality

Panel

Developerpersonal
Developed a modern web application using Next.js, TypeScript, Tailwind CSS, shadcn/ui, Framer Motion, Zustand, and TanStack Query, implementing responsive interfaces for content discovery and personalized user experiences. Designed a scalable, component-driven frontend architecture with reusable UI components, advanced state management, and performance-optimized interfaces.
Next.jsTypeScriptTailwind CSSshadcn/uiFramer MotionZustandTanStack Query

FitAura

Developerpersonal
Developed an AI-powered cross-platform virtual try-on application using a diffusion model to provide real-time virtual outfit visualization for online shopping. Integrated an AI chatbot using the Cohere API to provide clothing-related recommendations and interactive assistance, combining AI capabilities with an e-commerce user experience.
FlutterRapidAPICohereDiffusion Model

Sight: For The Blind

Developerpersonal
An AI-driven real-time assistance system for visually impaired individuals. The system leverages YOLOv8 for object detection combined with Google Text-to-Speech (gTTS) for converting detected objects into speech. Annotated a custom dataset and fine-tuned an object detection model to improve accuracy, enabling safer, more independent navigation, and providing a modular foundation for future wearable integrations.
YOLOv8gTTSRoboFlowComputer Vision

Pinterest-Inspired Visual Content App

Developerpersonal
Developed an image-sharing app inspired by Pinterest with a modern, efficient, and intuitive UI built using Jetpack Compose. Implemented features for organizing, saving, and exploring visual content, with seamless Firebase integration for real-time updates.
KotlinJetpack ComposeFirebase

Education

Bachelor of Science

University of the PunjabComputer ScienceGPA 3.88Nov 2021 – Nov 2025

F.Sc Pre Engineering

Government College UniversityPre EngineeringSep 2019 – Oct 2021

Recognition

Awards

2nd Runner Up (National Level)

Mindstorm Studios2024

Rookie Game Jam 2024

Runner Up

PUCon'242024

Game Design Jam

Top 40% (Global)

Brackeys2024

Brackeys Game Jam 2024.2

2nd Runner Up

Rookie Game Jam

National level placement for a mobile game developed during the Mindstorm Studios Summer Program.

Certifications

Associate AI Engineer

DataCamp

Data Engineer

DataCamp

Data Scientist

DataCamp

Data Analyst

DataCamp

Python Programmer

DataCamp

Machine Learning Specialization

DeepLearning.AI

Foundations Associate

Oracle

AI Foundations Associate

Oracle

Generative AI Professional

Oracle

AI Vector Search

Oracle

Junior Programmer

Unity

Social impact & activities

Participation (Global)

XR Creator Con 2026other2026

Immersive Insiders

Hire MuhammadReach out about a role, a contract or a conversation.For recruiters

Muhammad's twin is AI, it can make mistakes.