Jazil Imran

Jazil Imran

ji297@cam.ac.uk · jazilimran.com ·github.com/jxzxl07 ·linkedin.com/in/jazilimran

Education

University of Cambridge, Gonville & Caius CollegeOct 2025 – Jun 2028

BA Computer Science. Courses include Algorithms, Object-Oriented Programming, Operating Systems, Databases and Software Engineering.

Southend High School for BoysSep 2018 – Aug 2025

A-levels: A*A*A*A* in Maths, Further Maths, Computer Science and Physics. Academic Achievement Prize, Computer Science Prize, Senior Maths Challenge Gold, Cricket Team Captain.

Experience

Invirtigo Ltd · Networking InstructorJun 2022 – Aug 2024
  • Designed and delivered lessons, presentations and Packet Tracer labs for 20+ CCNA students.
  • Taught IPv4, subnetting, VLANs, routing protocols, DNS and NAT, plus troubleshooting with ping, traceroute and show commands.
  • Covered security: ACLs, LAN port security, encryption and firewall fundamentals.
Hudl · Technology Work ShadowingJul 2024
  • Shadowed software and data engineering teams building object detection, performance analysis and video processing at scale.
  • Followed the delivery workflow across version control, code review, testing, containerisation and CI/CD.

Projects

JevBar · macOS desktop agentSwift 6, macOS Accessibility, MCP, Speech framework, Gemini API
  • macOS menu-bar agent: hold ⌘⇧Space, speak, and it acts in the frontmost app through the accessibility tree.
  • Fills job applications completely in page order, drafting open answers from the user’s CV with Gemini.
  • Every click and keystroke is checked by a pure, tested policy function; it never submits, sends or enters credentials.
NightWatch · Autonomous incident responsePython, FastAPI, Gemini, Pydantic, Modal
  • Built an autonomous agent that detects and contains app failures to stabilise services before engineers intervene.
  • Orchestrated concurrent repair races across isolated Modal sandboxes, one per Gemini-generated fix, with Jev and a computer-use agent running real browser journeys and failure-injection tests.
  • Validated Gemini outputs with strict Pydantic schemas, ranked patches through deterministic test gates, and activated the smallest safe patch under a reversible lease.
Encrypta · End-to-end encrypted messagingReact, TypeScript, WebCrypto, FastAPI, PostgreSQL
  • Real-time encrypted messaging, group chat and video calling for users anywhere on the internet.
  • End-to-end encryption with X25519 key exchange for direct messages and rotating AES-256-GCM keys for groups.
  • Zero-knowledge authentication where passwords never leave the device, using Argon2id, JWT rotation and one-time codes.
  • Live presence and typing over WebSockets; peer-to-peer WebRTC calls with TURN relays, containerised with end-to-end tests.
Tripos Tutor · AI revision platformPython, FastAPI, React, PostgreSQL, Gemini
  • Full-stack AI revision platform for Cambridge students: 230+ past questions, marking and a weakness dashboard.
  • LLM marking pipeline with model routing and rubric generation grounded in official mark schemes, validated by a pytest eval harness.
  • Secured against prompt injection with structured-output validation and output sanitisation.
  • Containerised React + FastAPI app deployed to Render via GitHub Actions, with Gemini and Google OAuth.
CreaseLab · Cricket biomechanicsPython, FastAPI, MediaPipe, ONNX Runtime, scikit-learn
  • Trained pose-based classifiers for seven batting shots and six bowling actions with MediaPipe, evaluated leave-one-session-out.
  • React + FastAPI service that turns uploaded footage into pose-tracked replays, biomechanics metrics and evidence-cited coaching.
  • GitHub Actions run backend, frontend and Docker health checks on every change.
Routing Protocol Simulator · NetworkingPython, FastAPI, Cytoscape.js, Docker, Azure Container Apps
  • Interactive simulator comparing link-state (Dijkstra) and distance-vector (Bellman-Ford) routing on editable topologies.
  • Custom binary min-heap with O(log n) decrease_key; live forwarding tables, packet tracing and a count-to-infinity demonstration.

Technical skills

Languages Python, Java, OCaml, C, SQL, JavaScript, TypeScript, Swift

Frameworks FastAPI, React, OpenCV, MediaPipe, WebRTC, WebSockets, WebCrypto, Gemini API, pytest, scikit-learn

Systems Docker, GitHub Actions, Render, PostgreSQL, Modal, Git, Linux