I'm Sheikh, a First Class CS graduate and former freelance software developer.
I work primarily with Python, JavaScript, React, Node.js and PostgreSQL, building web applications and exploring machine learning and AI engineering.
- Sigma Classes β A live GCSE tutoring platform I develop and maintain across the frontend, backend and hosting. My work includes Stripe payment integration, debugging production issues and working directly with the founders.
- XSS Detector β My final-year research project, using Python, scikit-learn and TF-IDF to identify potential XSS vulnerabilities in AI-generated JavaScript. Achieved an F1 score of 0.91, compared with 0.72 for a rule-based baseline.
- UK Legislation RAG Assistant β A Python application that retrieves relevant sections of UK legislation using LangChain, Chroma and embeddings, then uses an LLM to answer queries with retrieved context.
- Time-Tracker β Contributed a merged Python fix improving timeline tooltip precision, alongside regression tests.
I'm continuing to develop my skills in software engineering, Python and AI, with a focus on understanding how systems work, testing my code and contributing to real-world projects.
- 3rd place, MThree Canary Wharf Hackathon (2025), as part of a four-person team
- Top 3% on NeetCode
- Paid freelance experience developing and maintaining applications for businesses