Open to Work: Full-Stack and AI Engineering Roles

Welcome, I'm

Muhammad Ibrahim

Full-Stack & AI Integration Engineer

Muhammad Ibrahim - Typing Intro

About Me

Here's a brief introduction about myself, my core profile, and specialized skill domains.

Muhammad Ibrahim
// core.profileSystem Online

I am a passionate AI engineer and researcher focused on Artificial Intelligence and applied problem-solving. My research covers optimization techniques such as genetic algorithms and Google OR-Tools for tackling complex scheduling and constraint-based problems, as well as AI systems built on Retrieval-Augmented Generation (RAG) for context-aware responses. My work has also involved integrating multiple LLM providers, building adaptive learning mechanics, and hardening these systems.

Alongside this, I build full-stack web applications aimed at solving practical, everyday problems, combining solid software engineering with applied AI to create tools that are genuinely useful rather than just technically impressive. I'm driven by a passion for turning research-grade ideas into real, working software that people can actually use.

muhammad_ibrahim@ai-core:~
Welcome to Ibrahim's AI Core Terminal [Version 1.0.1]
Type 'help' to see list of active commands or 'sudo hire' for access.
ibrahim@ai-core:~$

Machine Learning and Decision Systems

Applied machine learning for student performance prediction and adaptive recommendations.

  • Python
  • Streamlit
  • scikit-learn
  • DecisionTreeClassifier
  • pandas
  • +3 more
Built in · AI_Tutor_PLR_AbstractMinds

LLM Application and AI Platform Engineering

LLM-powered learning platform with code analysis, chat, and assessment workflows.

  • FastAPI
  • OpenAI
  • Google Gemini
  • ChromaDB
  • sentence-transformers
  • +4 more
Built in · NueroCode-Official

Optimization and Heuristic Search

Genetic algorithms for constrained academic timetable generation and optimization.

  • Genetic Algorithm
  • tournament selection
  • two-point crossover
  • mutation
  • fitness penalties
  • +3 more
Built in · IMCS-Scheduler

Full-Stack Business Software Engineering

End-to-end business software for farm operations, billing, inventory, and reporting.

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Drizzle ORM
  • +5 more
Built in · Bin-Khalid-Dairy-Farm-V2

Professional Experience

Where I've applied full-stack engineering and applied AI, from department-level scheduling automation to systems built for real, everyday needs.

IMCS, University of Sindh5 mo

Timetable Automation

IMCS, University of Sindh

Software Developer and Researcher

10 Jun 2026 – 10 Nov 2026
  • Replaced the manual, spreadsheet-style timetable process at IMCS with an automated scheduling system that generates conflict-free timetables for the department.
  • Researched Google OR-Tools alongside genetic algorithms for constraint-based scheduling, and implemented a genetic algorithm engine with hard constraints, weighted fitness penalties, custom crossover and mutation operators, and constructive seeding, served through a FastAPI backend.
Bin Khalid Dairy Farm3 mo

Management System V2

Bin Khalid Dairy Farm

Independent Software Developer

07 Jun 2026 – 15 Sep 2026
  • Rebuilt the farm's management system as an advanced full-stack platform using Next.js, TypeScript, Drizzle ORM, and Firebase, replacing the earlier Flask version.
  • Delivers billing, inventory, and reporting through operational dashboards, secured with session-based authentication and Firestore security rules.
  • Built as a self-driven project to learn modern full-stack development while solving a real day-to-day problem.
1 mo

Personal Finance Tracker

Finlytics

Independent Software Developer (Personal Project)

20 Jul 2026 – 25 Aug 2026
  • Built a private, full-stack finance application in React and Supabase to track income, expenses, monthly spending goals, account balances, and money owed by others, used in my own daily routine.
  • Designed the Postgres schema with Row-Level Security and an atomic balance-change function, and added scheduled Edge Functions that deliver daily reminders and monthly and annual reports by email.
  • Built as a self-driven project to learn modern full-stack development while solving a real day-to-day problem.
Bin Khalid Dairy Farm< 1 mo

Management System V1

Bin Khalid Dairy Farm

Independent Software Developer

10 Mar 2025 – 05 Apr 2025
  • Built a Flask and SQLite web application to manage dairy farm operations and billing, with a bilingual Urdu and English interface.
  • Added mobile-optimized bill sharing so bills can be sent directly from a phone.
  • Built as a self-driven project to learn modern full-stack development while solving a real day-to-day problem.

Academic Project Leadership

AbstractMinds

Team Lead

2025 – 2026
  • Led a three-person team on the AI Lab course project, building an AI-based system that predicts student performance and generates adaptive learning recommendations.
  • Led the same team through the final year project, coordinating design, development, and delivery under faculty supervision.

Academic Background

The schools, university, and professional programs that shaped my engineering foundation.

IMCS, University of Sindh campus
University of Sindh logoIMCS logo
2023 – 2027In progress Jamshoro, Sindh

BSCS

Bachelor of Science in Computer Science

IMCS, University of Sindh

Institute of Mathematics and Computer Science, a department dedicated to teaching and research in computer science, AI, and mathematics at the University of Sindh, Jamshoro, one of Pakistan's oldest universities.

FocusArtificial intelligence, systems engineering, and software architecture
StrengthBreaking down complex problems into solutions that scale
OutcomeA disciplined, production-minded engineering approach
Presidential Initiative for Artificial Intelligence and Computing campus
PIAIC logo
2025 – 2026 PIAIC, Karachi

Professional Program

Robotic & Agentic AI Program (Year 1)

Presidential Initiative for Artificial Intelligence and Computing

Completed one year of foundational training in building AI agents, multi-agent frameworks, and integrating intelligent automation with robotic systems. Continued independently while prioritizing the final year project.

Core FocusRobotic & Agentic AI
CoverageFoundations and core concepts
ShiftFrom conventional software to physical and digital AI automation
Memon Academy Higher Secondary School, Shahdadpur campus
Memon Academy logoBISE Nawabshah logo
2019 – 2021 BISE Nawabshah

FSc Pre-Engineering

Higher Secondary Education

Memon Academy Higher Secondary School, Shahdadpur

A rigorous pre-engineering foundation in mathematics, physics, and chemistry, built alongside disciplined study habits.

Result94%
Core SubjectsMathematics, Physics, Chemistry
StrengthQuantitative reasoning
Memon Academy Higher Secondary School, Shahdadpur campus
Memon Academy logoBISE Mirpurkhas logo
2017 – 2019 BISE Mirpurkhas

Matriculation (Science)

Secondary School Education

Memon Academy Higher Secondary School, Shahdadpur

The foundation of my academic journey, where discipline, consistency, and core science fundamentals took root.

Result82.6%
GroupScience
StrengthConsistency and focus

Featured Projects

NeuroCodeLive

NeuroCode

A solo-built, AI-powered coding education platform with adaptive roadmaps, execution-verified practice, proctored assessments, and publicly verifiable credentials.

ReactViteTailwind CSSFastAPIPythonSupabase (PostgreSQL)+9 more
VerdexAILive

VerdexAI

An AI-powered recruitment platform that scores CVs, generates job-specific assessments, and manages hiring from application to onboarding, with separate flows for candidates, HR, and admins.

Next.jsReactTailwind CSSNode.jsExpressMongoDB (Mongoose)+6 more
IMCS SchedulerIn progress

IMCS Scheduler

A unified academic management system for IMCS that automates timetable generation with genetic algorithms and Google OR-Tools, with paper timetables, event and seminar management in development.

PythonFastAPIGoogle OR-ToolsGenetic AlgorithmSQLAlchemyAlembic+6 more
AI Tutor for Personalized Learning RecommendationsCompleted

AI Tutor for Personalized Learning Recommendations

A Streamlit AI tutor that recommends study actions from quiz data using a rule-based engine and a decision tree, with explanations and performance dashboards.

PythonStreamlitscikit-learnpandasNumPyPlotly
Bin Khalid Dairy Farm V2Live

Bin Khalid Dairy Farm V2

A full-stack management system for a family dairy farm covering customers, suppliers, employees, livestock, billing, and printable invoices, rebuilt as an advanced V2 from an earlier Flask version.

Next.js 15React 19TypeScriptTailwind CSSshadcn/uiPostgreSQL+3 more
FinlyticsCompleted

Finlytics

A private, single-user personal finance app for tracking income, expenses, monthly goals, account balances, and money owed, with automated email reminders and reports.

ReactViteTailwind CSSFramer MotionRechartsSupabase (PostgreSQL, Auth, Row-Level Security, Edge Functions)
PulseGridCompleted

PulseGrid

A hybrid industrial IoT dashboard that monitors machine temperature and pressure from an Arduino in real time, and falls back to a built-in data simulator when no hardware is connected.

ArduinoNode.jsExpressMongoDBMongooseReact+4 more
Bin Khalid Dairy Farm V1Completed

Bin Khalid Dairy Farm V1

A Flask billing app for a family dairy farm that tracks milk vouchers, calculates monthly bills automatically, and produces printable bilingual Urdu and English invoices shareable as images.

PythonFlaskSQLiteBootstraphtml2canvasGunicorn
EventHubCompleted

EventHub

A Flask and SQLite event registration app for browsing upcoming events, registering with duplicate-email protection, and cancelling sign-ups.

PythonFlaskSQLiteJinja2Bootstrap 5
Restaurant Management SystemCompleted

Restaurant Management System

A Flask and SQLite restaurant app for browsing the menu, placing orders with automatic totals, and managing table reservations.

PythonFlaskSQLiteJinja2Bootstrap 5
URL ShortenerCompleted

URL Shortener

A Flask web app that turns long URLs into short codes, stores them in SQLite, and redirects visitors to the original link.

PythonFlaskSQLiteBootstrap

Technical Skills & Proficiencies

Languages

LANGUAGES
tech
  • Python
  • JavaScript
  • TypeScript
  • SQL
  • C++

AI / ML

AI ML
tech
  • scikit-learn
  • pandas
  • NumPy
  • Plotly
  • Genetic Algorithms
  • Google OR-Tools
  • RAG
  • LLM Integration (OpenAI, Google Gemini)
  • ChromaDB
  • sentence-transformers
  • Tree-sitter
  • Prompt and Context Engineering

Backend

BACKEND
tech
  • FastAPI
  • Flask
  • Node.js
  • Express
  • REST APIs
  • SQLAlchemy
  • Alembic
  • Drizzle ORM
  • Pydantic
  • Jinja2
  • Socket.io
  • JWT Authentication
  • Firebase Authentication
  • Resend

Frontend

FRONTEND
tech
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • Recharts
  • Monaco Editor
  • Bootstrap
  • HTML
  • CSS

Databases

DATABASES
tech
  • PostgreSQL
  • MongoDB (Mongoose)
  • SQLite
  • Supabase
  • Firebase / Firestore

Tools & DevOps

TOOLS
tech
  • Git
  • GitHub
  • Docker
  • Netlify
  • Vercel
  • Railway
  • Streamlit
  • Arduino
  • Linux
  • Piston

Business Process Automation

AUTOMATION
tech
  • n8n
  • Chatwoot
  • WhatsApp Cloud API
  • AI Sales Agents
  • Lead Collection
  • Webhooks
  • Google Sheets API
  • Workflow Orchestration

Volunteer Experience

10 Feb 2026

Volunteer, Seniors' Project Exhibition

Volunteered at the seniors' project exhibition and used the opportunity to study the projects on display in depth. The experience exposed me to new trends and helped me refine my understanding of the work being presented.

2024 · 2025 · 2026

Volunteer, Sports Gala

Volunteered at the Sports Gala for three consecutive years (2024, 2025, and 2026), supporting event management and working alongside the sports team to help the event run smoothly.

  • 2024
  • 2025
  • 2026
University of Sindh logoIMCS logo
05 Feb 2023 – 12 Jun 2023

Volunteer, ICT Lab

IMCS, University of Sindh, Jamshoro

Volunteered in the ICT Lab at IMCS, University of Sindh, Jamshoro, supporting lab operations and gaining early hands-on exposure to the department's computing environment.

Certifications

Verified courses and programs in AI, cybersecurity, and software automation.

Google logoviaCoursera logo
AI/ML

Google AI Specialization

Google

Jul 2026

Generative AI tools for research, writing, content creation, data analysis, and app building, with a focus on effective prompting and planning.

Presidential Initiative for Artificial Intelligence and Computing (PIAIC) logo
AI/ML

Prompt and Context Engineering: Level 1 Developer

Presidential Initiative for Artificial Intelligence and Computing (PIAIC)

Jan 2026

Foundations of prompt and context engineering for building applications with large language models.

Certificate No. 2026050256619
Prompt and Context Engineering: Level 1 Developer certificate
Google logoviaCoursera logo
Other

Google IT Automation with Python Specialization

Google

Sep 2025

Python scripting, operating system automation, Git and GitHub, debugging and troubleshooting, configuration management, and automating real-world IT tasks.

Google logoviaCoursera logo
Other

Google Cybersecurity Specialization

Google

Aug 2025

Network security, Linux and SQL, threat and vulnerability analysis, incident detection and response, and Python automation for security tasks.

SIBA Testing Services (STS) logo
Other

STS Intermediate Category Certificate (Government of Sindh)

SIBA Testing Services (STS)

Jul 2023

Government of Sindh eligibility test certificate at the Intermediate category, valid for three years.

Verify through the QR code on the certificate
STS Intermediate Category Certificate (Government of Sindh) certificate

Get In Touch

Have a project proposal, engineering inquiry, or potential collaboration? My inbox is always open.

Contact Information

Location

Sanghar, Pakistan

Send Me a Message

Muhammad Ibrahim

Ibrahim's Portfolio Assistant

Online & Ready
Hello! 👋 I'm a keyword assistant for Ibrahim's portfolio. Ask me about Ibrahim's education, experience, skills, projects, or contact details.
NeuroCode InfoCore SkillsContact Info