Full Stack Developer and AI Engineer

Building practical AI products and robust software systems with measurable impact.

I design and ship modern web, mobile, and AI-powered platforms that are clean, scalable, and focused on real-world outcomes.

Based in Islamabad, open to internships, remote opportunities, and high-impact engineering collaborations.

Current Focus

AI support automation and retrieval workflows.

Core Strength

Turning research-grade concepts into usable products.

Academic Base

BS Computer Science at FAST NUCES, CGPA 3.53.

Preferred Work

Product engineering, backend, and applied AI.

About Me

Portrait of Muhammad Fatik Bin Imran

I am a Computer Science student who enjoys building software that solves practical problems. My path started with Python and C++, and now spans full-stack web engineering, Android development, and applied machine learning. I care about delivery quality, maintainable architecture, and measurable user value.

What I Build

AI-enabled tools, full-stack applications, and performance-focused systems.

How I Work

Structured planning, iterative delivery, and strong communication inside teams.

Current Direction

Shipping support-AI workflows and expanding production backend depth.

Research Experience

Parallel Triangle Counting on Shared-Memory Systems

Implemented and benchmarked a high-performance triangle-counting system in C++17 for large undirected graphs, combining SIMD and OpenMP techniques on shared-memory hardware. Built six algorithmic variants, architecture-aware execution controls, and a reproducible benchmarking pipeline over SNAP datasets.

  • Up to 7.3x speedup
  • 6 optimized variants
  • Reproducible benchmark setup
C++17 OpenMP SIMD / AVX2 Parallel Computing Graph Analytics Performance Engineering

Featured Projects

Showing 0 projects

Selected work across AI/ML, full stack, mobile, and systems programming. Use search and filters to find relevant projects quickly.

TravelEase - Multi-Portal Management System

Developed a desktop management suite with four role-based portals and a normalized relational database supporting travelers, organizers, service providers, and admins.

  • 4 role-specific portals
  • RBAC architecture
  • Normalized DB schema
C# SQL Desktop Development

GitLite - Version Control System

Implemented a lightweight version control engine for CSV workflows using advanced tree structures for versioning, synchronization, and change tracking.

  • Tree-based version engine
  • Branch and merge flows
  • Led team of 3
C++ BST / B-Tree Merkle Tree Red-Black Tree

Air Traffic Control Simulation

Simulated runway assignment, conflict detection, and real-time safety constraints with multithreaded C++ execution and mutex-based coordination.

  • Real-time constraints
  • Concurrency-safe scheduling
  • Safety rule enforcement
C++ Multithreading Mutex Simulation

Plants vs Zombies - Game Development

Recreated core mechanics of Plants vs Zombies with OOP architecture, resource systems, wave logic, and complete gameplay flow in C++ and SFML.

  • Complete gameplay loop
  • Object-oriented architecture
  • Team-led implementation
C++ SFML OOP Game Development
No projects match your current filters. Try another keyword or switch category.

Services

Clear service packages for founders, teams, and clients who need practical software delivery with reliable communication and milestone-based execution.

AI-Powered Support Automation

Build smart support workflows that classify tickets, retrieve relevant knowledge, and draft first-response suggestions.

  • Ticket triage and prioritization logic
  • Embedding retrieval with FAISS or vector search
  • FastAPI backend and dashboard integration

Full-Stack Web App Development

From MVP to production-ready delivery for startups and founders who need fast iteration with clean architecture.

  • React + API backend implementation
  • Authentication, role logic, and database design
  • Deployment-ready setup with Docker

Systems and Performance Engineering

Optimize CPU-heavy workloads and implement efficient algorithmic solutions for engineering and research projects.

  • C++ optimization and profiling workflow
  • Parallel and multithreaded implementations
  • Benchmarking and reproducible evaluation

Typical engagement flow: requirements call, milestone plan, weekly progress updates, and documented handover.

Skills & Technologies

Programming Languages

C++ Python Java JavaScript C C# Kotlin SQL PHP

Web & Mobile Development

HTML/CSS React Node.js Android Studio Vercel Railway

AI & Data

HuggingFace LLMs Prompt Engineering MySQL SQLite Firebase

Tools & Platforms

Git/GitHub Docker Linux Figma Notion Canva Postman

Education

FAST NUCES Islamabad

BS Computer Science | Expected Graduation: August 2027 | CGPA: 3.53/4.00

Data Structures & Algorithms Operating Systems Database Systems Software Design & Analysis Object-Oriented Programming Artificial Intelligence Parallel & Distributed Computing

Future World School H-11/4 Islamabad

A Levels (2021-2023) | 3 As in Computer Science, Mathematics, and Physics

Further Mathematics Sociology

Roots Millennium Flagship Campus I-9/3 Islamabad

IGCSE (2018-2021) | 8 As including 6 A*

Additional Mathematics Computer Science Mathematics Physics Chemistry

Certifications

Google Soft Skills Certificate

Issued by Google in December 2024.

Green Student Ambassador of WWF

Issued by WWF.

Certificate of Participation, NaSCon 2025

Participated as Event Manager of Computing Events.

Certificate of Merit in A Levels, 2023

Awarded for strong academic performance.

Get In Touch

If you are hiring, building, or exploring an idea that needs reliable engineering execution, I would be glad to connect. I typically respond within 24 hours.

Email copied