Computer Science graduate with practical project experience in software development, AI-powered applications, backend systems, full-stack web apps, cybersecurity, and networking.
I am currently focused on strengthening my practical development skills, improving my portfolio, and applying for graduate/junior technology roles in the UK.
- Graduate Software Developer
- Junior Backend Developer
- Junior Full-Stack Developer
- AI Application Developer
- Junior Technical / Cyber Security Analyst roles
Languages: Python, Java, C#, JavaScript, C, SQL
Backend: FastAPI, Spring Boot, REST APIs, MVC architecture
Frontend: React, Vite, HTML, CSS, Tailwind CSS
Databases: PostgreSQL, Supabase, H2, SQL database design
AI & Data: scikit-learn, pandas, NumPy, model benchmarking, LLM API integration, prompt design
Systems & Security: Linux, Virtual Machines, Wireshark, Nmap, Nessus/OpenVAS, vulnerability assessment basics
Tools: Git, GitHub, VS Code, Visual Studio, IntelliJ IDEA, Figma, Postman, draw.io
AI-powered comedy game for stress relief built using Unity, C#, Python FastAPI, and LLM integration.
Highlights:
- Unity game frontend
- FastAPI backend
- LLM-powered character dialogue
- Mood-aware interaction
- Safety and fallback handling
- JSON session logging
- End-scene summary system
Tech: Unity, C#, Python, FastAPI, LLM API, JSON
Machine learning decision-support project for predictive maintenance using model benchmarking, cost-aware thresholding, and AI maintenance recommendations.
Highlights:
- EDA and missingness analysis
- class imbalance handling
- Extra Trees, MLP, and Gradient Boosting comparison
- validation-only champion model selection
- cost-aware decision logic
- operational recommendation CSV output
Tech: Python, pandas, NumPy, scikit-learn, Jupyter Notebook
Full-stack fitness dashboard for logging workouts, tracking goals, monitoring BMI/weight, and visualising progress.
Highlights:
- Supabase authentication
- PostgreSQL database
- workout, push-up, running, BMI, and weight tracking
- profile and avatar management
- Chart.js visualisations
- responsive dashboard UI
Tech: React, Vite, Supabase, PostgreSQL, Tailwind CSS, Chart.js
Java Spring Boot REST API for managing student records with CRUD operations and H2 database integration.
Highlights:
- layered MVC architecture
- RESTful endpoints
- Spring Data JPA repository layer
- H2 database
- browser-based API testing interface
Tech: Java, Spring Boot, Spring Data JPA, H2, Maven
Controlled university lab vulnerability assessment using reconnaissance, enumeration, vulnerability scanning, risk analysis, and mitigation planning.
Highlights:
- Kali Linux assessment workflow
- Nmap host and service discovery
- OpenVAS/Nessus vulnerability scanning
- manual vulnerability research
- risk-based mitigation planning
Tech: Kali Linux, Nmap, OpenVAS, Nessus, Nikto, WhatWeb, DIRB
Virtualised 5G standalone network lab using Free5GC and UERANSIM.
Highlights:
- dual-VM 5G testbed
- Free5GC core configuration
- UERANSIM gNB and UE simulation
- UE registration and PDU session validation
- iperf3 TCP/UDP/SCTP testing
- Wireshark and tcpdump analysis
- NetEm impairment testing
Tech: Free5GC, UERANSIM, Ubuntu, VirtualBox, Wireshark, iperf3, Linux networking
- Build stronger software engineering fundamentals
- Improve clean code, testing, Git, and deployment skills
- Create polished portfolio projects with screenshots and documentation
- Apply for graduate and junior technology roles in the UK
- LinkedIn: www.linkedin.com/in/muhammad-shehzad-831369293
- GitHub: github.com/shehzadm-muhammad

