Comp Sci Graduate · Open to Work

Faisa Ahmed

A Computer science graduate focused on applied AI engineering. I build AI systems with an emphasis on evaluation, explainability, and reliability, not just getting a model to work, but understanding where it fails and choosing the right architecture for the problem.

My projects span fraud detection, document intelligence, and AI-powered products, combining machine learning with the software engineering needed to turn prototypes into usable systems.

View Projects Get in Touch

Work

Selected Projects

RAG · Applied AI Engineering

Legal Document Explainer

Upload a legal document and ask questions grounded strictly in its own text. Built two complete Q&A pipelines, full-context and RAG, and evaluated them head to head instead of assuming RAG was right by default. Found a real accuracy gap on long documents, traced it to three separate causes, and shipped the evidence-based recommendation over the trendier architecture.

RAG ChromaDB Sentence-Transformers PyMuPDF Claude API
Applied AI Engineering

TeachMeThis

A study tool that reads your actual lecture material before it teaches you. Upload course PDFs, get grounded explanations, get quizzed, and get targeted follow-up questions on exactly what you got wrong. Built end-to-end: FastAPI backend, React frontend, deployed and password-protected to manage hosting costs as a live demo.

FastAPI React PyMuPDF Claude API Railway Vercel

Live demo — password required, contact me for access

Full-Stack · Web App

My Job Chase

Full-stack job application tracker, built after my own tracking notes became an unsearchable mess. Logs every application with status, dates, and a saved copy of the job description so it survives the listing being taken down. Per-user data isolation, rate-limited auth, Postgres-backed sessions. Deployed and used by friends tracking their own job search.

Node.js Express PostgreSQL bcrypt Resend Render
Data Engineering · Cloud

Azure Data Pipeline

End-to-end cloud pipeline built with a university team of four. Owned the architecture framing and led the narration for the final assessed presentation, translating a multi-stage ingestion-to-visualization pipeline into a story a non-technical audience could follow.

Azure Data Factory Databricks Synapse Analytics Power BI
Data Science · Analytics

Google Step Up Challenge

Analyzed simulated Google campaign data to inform a $10M multi-market Gemini Pro student campaign. Ran proportion z-tests across 48 brand lift studies, filtering to 40 statistically significant results, then calculated Cost Per Lifted User by joining validated lift data to historic spend.

Python Statsmodels Pandas Z-Testing Jupyter
Software Engineering · Team Project

Recipe Sharing Platform

Full-stack app built with a team of four, containerized with Docker and shipped via GitHub Actions CI/CD. First real experience with team software workflows: version control discipline, pull requests, and delivering under a shared deadline.

Node.js Express MySQL Docker GitHub Actions
Cybersecurity · Labs

Cybersecurity Lab Portfolio

Hands-on labs in vulnerability assessment and penetration testing fundamentals: NMAP scanning, SSH security analysis, and exploiting/mitigating vulnerabilities in OWASP Juice Shop.

NMAP OWASP Juice Shop SSH Vulnerability Assessment

Experience

Work

Oct 2025 – May 2026
Part-time

Computer Lab Assistant

University of Roehampton
Software Development 3 — Java
  • Supported 30+ students across 12 weekly lab sessions covering OOP, algorithmic thinking, and industry-standard Java practices
  • Diagnosed and resolved hundreds of bugs across student codebases, building strong pattern recognition for common Java errors and logical mistakes
  • Developed patience and adaptability explaining the same concept multiple ways until it clicked — every student thinks differently
Software Engineering — Web-Based Project
  • Guided student teams through 12 lab sessions covering a full software engineering lifecycle, from requirements analysis and system design through to delivery
  • Mentored students on Git workflows including branching, pull requests, and merge conflict resolution across real team projects
  • Learned how to give constructive feedback that moves people forward without undermining their confidence — a skill that transfers everywhere
Sep 2025 – May 2026
Voluntary

Student Mentor & Coding Society Member

University of Roehampton
  • Mentor first and second year students in programming fundamentals, debugging, and coding best practices
  • Lead study groups on OOP, algorithms, and data structures, improving student confidence and understanding
  • Organise and support coding workshops and peer-learning sessions across the society
Jan 2025 – Dec 2025

Coding Instructor

Code Camp UK
  • Delivered hands-on programming lessons across varying skill levels, simplifying technical concepts for non-technical audiences
  • Built strong skills in technical communication and adapting explanations under time pressure

Education

Education

Sep 2023 – Jun 2026

BSc Computer Science

University of Roehampton, London

Relevant modules: Artificial Intelligence, Machine Learning, Data Science, Data Engineering, Software Engineering, Cyber Security, Algorithms, Databases.

Extra

Achievements

The Data Inspiration Group · Google

Google Step Up Career Challenge — Certificate

Completed the Data Science route of Google's Step Up Career Challenge, analysing campaign data to inform a $10M student marketing strategy for Gemini Pro.

National Cyber Force · University of Lancashire

Cyber Hackathon — CTF Competition

Attended the national Cyber Hackathon hosted by the National Cyber Force — my first CTF. Worked in a team to complete a bespoke Capture the Flag challenge, applying problem-solving and adaptability under real time pressure alongside participants from defence, academia, and industry.

Technical

Skills

Machine Learning

  • XGBoost, Random Forest, Logistic Regression
  • SHAP Explainability
  • Class Imbalance (SMOTE, undersampling)
  • NLP & Text Classification
  • Scikit-learn, TensorFlow, Keras
  • Evaluation Design (RAG vs. full-context benchmarking, fixed test-set methodology)

Languages

  • Python
  • JavaScript / TypeScript
  • SQL
  • Java
  • C / C++
  • HTML / CSS

Frameworks & Libraries

  • React / React Native
  • Node.js / Express
  • Socket.IO
  • Pandas, NumPy, Matplotlib
  • FastAPI
  • LangChain

Databases

  • PostgreSQL
  • ChromaDB (vector storage)

Security

  • Authentication (bcrypt password hashing, session management)
  • Rate limiting, CSRF protection, secure cookie handling

Cloud & Tools

  • Azure (ADF, ADLS Gen2, Databricks)
  • Synapse Analytics, Power BI
  • Supabase, Vercel, Render
  • Docker, GitHub Actions
  • Git / GitHub
  • Jupyter Notebook, VS Code

Let's talk.

BSc Computer Science graduate open to roles in AI, Machine Learning, Data Science, Data Engineering, and Software Engineering. Open to relocation.