
I love Vim, Roam Research and Maisie Peter's music. Discovering new materials @Radical-AI
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Waterloo SoftEng 2023
Data Scientist
June 24, 2026 – Present
litxbench
April 9, 2026 – Present
A Benchmark for Extracting Experiments from Scientific Literature
View Projectarreau
March 30, 2024 – November 14, 2024
Diffusion model to generate new crystal materials!
View ProjectSleepovers-at-the-Office
April 27, 2020 – December 6, 2025
This is my weekly newsletter. I talk about tech-related project ideas that you can bring up at slumber parties
View ProjectMessenger-Assistant
February 8, 2020 – May 8, 2021
A framework to create extensions for FB Messenger
View Projectcomplete
September 14, 2019 – December 30, 2022
The VSCode extension that accelerates dev time by 1,000,000,000%
View Projectleap-motion-rehabilitation
March 26, 2016 – March 27, 2016
A collection of leap-motion games that target rehabilitation specific movements.
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong inclination towards personal, innovative, and somewhat niche technical projects. This suggests a self-starter who is passionate about exploring new ideas and technologies. The diversity of projects (from AI/ML to web development and developer tools) indicates a broad technical interest, which could be a good fit for dynamic environments. However, the lack of team-based or professional project descriptions makes it difficult to assess collaboration style or alignment with a structured team environment. The target role is 'Data Scientist', and while several projects align, the overall breadth suggests a generalist tendency rather than a deep, focused specialization at this stage.
Soft Skills & Operational Fit
The provided data is insufficient to assess soft skills or operational fit. Project descriptions are brief and do not offer insights into collaboration, problem-solving approaches, or communication style.