
CS @ Cambridge
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
hack-europe-2026
February 22, 2026 – Present
Arbiter: The World's First Futures Exchange For GPU Compute
View Projectconceptarc-reasoner-eval
January 28, 2026 – Present
Evaluate reasoning models on abstract visual puzzles by analyzing their reasoning traces. Tests whether models truly understand underlying concepts or merely arrive at correct answers through flawed reasoning.
View Projectremove-short-form-videos
January 3, 2025 – January 5, 2025
Chrome extension to remove all short-form video content on major social media platforms. Covers TikTok, Instagram (Reels), YouTube (Shorts), and Facebook (Reels).
View Projectbacktesting-visualiser
August 10, 2023 – August 17, 2023
An interactive tool for assessing the ex-post performance of simple trading strategies
View Projectirl-theory-test-qs
May 27, 2023 – May 28, 2023
Extract questions for the Irish Driver Theory Test from the web.
View Projectkindle-to-notion
March 17, 2023 – March 19, 2023
Export Kindle highlights to a custom Notion reading tracker.
View Projectcs50-ai
July 21, 2021 – July 21, 2021
My submissions for Harvard CS50's Introduction to Artificial Intelligence with Python course.
View ProjectCultural Fit Analysis
The candidate's project portfolio is heavily skewed towards personal, self-directed projects, with a notable absence of team-based or open-source contributions. While this demonstrates initiative, it provides limited insight into collaborative work style or alignment with a team-oriented culture. The projects are diverse in technology but lack depth in a single domain, which might indicate a broad interest rather than a focused career path. The target role is Frontend Developer, and while there are relevant projects, the overall portfolio also includes significant Python and AI/ML projects, which might suggest a broader interest beyond pure frontend development.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions are concise, but there is no information on collaboration, problem-solving approaches, or communication style in a team setting.