I am a computer science student and competitive programmer, passionate about leveraging
technology to develop applications that solve problems. I have experience with a range of frameworks including FastAPI, Next JS and React, which I have used to develop personal projects like CFG Parser.
In addition, I have gained a solid understanding of big O-notation and
time complexity from regularly solving LeetCode problems, shaping my coding
approach and understanding of algorithms. I am looking to pursue an internship in
software engineering.
Experience
AI and Operations Intern at Polishpad
March 2026 - April 2026
Leveraged REST APIs to remotely update a Notion database from the backend endpoint, saving the sales team over 6 hours a week.
Implemented a Brevo REST API to update the CRM, preventing customers being sent irrelevant emails.
Used a Claude API to automate reaching out to prospective clients on Instagram, increasing sign ups by 20%.
Automated posting pre-written LinkedIn posts on a Notion database, saving the founder over 2 hours a week.
Created detailed documentation and templates, enabling the team to maintain the workflows I built.
AI trainer at Dataannotations
August 2025 - present
Employed AI tools to automate checks for the compatibility of PC builds with components to train an AI model to handle customer service requests in the Holodeck project
Completed 500+ tasks across 30+ projects, conducting in-depth research to evaluate STEM-related AI responses
in line with project-specific instructions, rectifying factual errors and incorrect citations
Designed system prompts for enterprise-level APIs and created formatted (JSON/XML) user inputs and analysed
output patterns to highlight weaknesses of the AI model
Projects
CFG Parser
June 2026 - July 2026
A responsive web application that automates the CFG-to-CNF conversion algorithm and the CYK algorithm. It automatically checks if a word is a member of a CFG and produces a parse tree and CFG table. It leverages react-d3-tree to render an interactive parse tree to visualise the concept of parsing a word defined by a CFG.
Next.jsReactTailwind.cssVitestGitHub Actions
Typing Race Simulator
April 2026 - May 2026
A project I made for my OOP module that leverages Java Swing to enable users to intuitively customise typists and simulate races between 2 - 6 typists.
JavaJava Swing
Portfolio Website with Blog
April 2026 - May 2026
A full stack application that leverages mySQL to store my blogs and login details.
HTMLCSSJavaScriptPHPXAMPPmySQL
Voluntary Experience
Course Representative
October 2025 - August 2026
Designed engaging online surveys to collate feedback from over 400 students about the course and used iWeaver to
analyse trends and highlight common issues
Organised findings in a report and presented this feedback in student voice committees
Followed up on action after meetings by relaying important information to other students through online forums