Portfolio & CV

Muhammad Usman

Game & AI/ML Developer

Computer Science student building games in Unity and AI apps in Python. I learn by shipping small, complete projects, and my goal is to bring machine learning into games.

View projects
01

About

I'm Usman, a Computer Science student in Lahore working where games and AI meet. I build gameplay in Unity with C#, and AI tools in Python.

On the AI side I've built chatbots with LangChain and the Groq API, including one that remembers the whole conversation and translates between 12 languages, and I've cleaned and analysed real datasets with pandas and scikit-learn. On the game side I work on gameplay mechanics, player interaction and game UI in Unity.

I completed a 3-month AI/ML course with NAVTTC and Microsoft's AI Fundamentals certification, and I keep learning by building. My long-term goal is to apply machine learning to games and simulations.

02

Skills

Game development

  • Unity (2D & 3D)
  • C#
  • Gameplay mechanics
  • Player interaction
  • Game UI
  • itch.io

AI & data

  • Python
  • LangChain
  • Groq API
  • Streamlit
  • pandas
  • NumPy
  • scikit-learn
  • Matplotlib
  • Seaborn
  • Plotly
  • Jupyter
  • Anaconda

Web & tools

  • HTML
  • CSS
  • JavaScript
  • Git
  • GitHub
  • Adobe Illustrator
03

Projects

04

Education

  1. In progress · 6th semester

    BS Computer Science · National College of Business Administration & Economics (NCBA&E)

  2. 3 months

    Artificial Intelligence & Machine Learning course · NAVTTC

05

Certifications

  • Microsoft AI Fundamentals
  • Artificial Intelligence & Machine Learning (3-month course), NAVTTC

Contact

Let's build something together.

I'm looking for internships in game development or AI/ML. Send me a message and I'll get back to you.

um70179@gmail.com