Diya Patel

Software Developer

About Me

Hi, nice to meet you!

I am a computer science student interested software engineering and cybersecurity. I like diving into hands-on experiences such as participating in hackathons or exploring new tools through personal projects. Besides programming, you'll probably find me playing sports, traveling somewhere new or taking photos of nature, I'm always ready to take on new challenges!

Experience

Application Support Intern

January 2026 - April 2026

Richardson Wealth Limited

In this role, a significant part of my day involves writing and optimizing SQL queries in Microsoft SQL Server to extract, validate, and update application access data, along with triaging and resolving 20+ issues across enterprise applications by coordinating fixes through our centralized ticketing system. Resolving these issues look very different and some may involve making user access changes across applications, working with other departments to coordinate fixes, or speaking directly with clients.

Beyond day-to-day support, I have collaborated closely with project managers on specialized tasks that follow formal change management processes. For one project for instance, I gathered and documented a comprehensive inventory of servers, databases, and applications to support a SQL database modification effort. For another, I built a complex SQL query to extract specific datasets, which then went through multiple iterations based on various requirements, giving me hands-on experience with change-controlled workflows. I also focus on continuous application improvement through automation, access control enhancements, technical documentation and pre-production testing.

Fraud Risk Intern

December 2024 - Present

ChainPatrol

This role involves cross-platform monitoring to identify phishing and impersonation scams targeting our Web3 clients. I also evaluate scam reports, determine the appropriate action path for each, and support takedown efforts through platform-specific requests. Each case looks different; some require coordinating with takedown specialists, others involve working directly with platforms to remove malicious content.

I have also worked on specialized threat monitoring projects for high-profile clients like MetaMask and Phantom Wallet, where I used honeypotting techniques to engage with scammers and gather actionable intelligence. Beyond operational work, I regularly shadow the software engineering team, participate in technical info sessions, and contribute to side projects under their mentorship, including a malicious URL detector that gave me hands-on exposure to building security-focused tools.

Computer Science, Math & Statistics Specialist Reviewer

July 2024 - October 2025

Spectrum Interdisciplinary Research - University of Alberta

In this role, I assessed the technical quality of research paper submissions by reviewing the validity of the content and generating detailed reports with remarks and feedback. These reports helped the editorial team determine which submissions were acceptable for publication.

Founder, Manager, Tutor

June 2024 - August 2025

STEM Tutorz

I provided one-on-one tutoring to students in grades K-12 for coding, mathematics, and physics, both in-person and virtually. I worked closely with one specific student over an extended period, helping them bridge the gap from middle school to high school level math. This involved creating lesson plans for him, working through problems together, and giving him homework tailored to his needs. Alongside teaching, I handled inquiries about our services and matched customers with tutors based on their specific subject needs.

Web Developer

December 2023 - April 2024

World Innovation League's Diverse Tech Talent Program

I was selected as one of 200 scholarship recipients from over 2,000 applicants to take part in the DTTP Web Development Program, where I learned and applied web development skills using HTML, CSS, and JavaScript. I also worked on a capstone project with a team of five to help a non-profit with their web development needs.

Achievements

1st Place Winner

World University Service of Canada (WUSC) Case Competition - March 2025

Dean's List for Academic Excellence in Computer Science

Toronto Metropolitan University - Department of Computer Science

Skills

Languages

Python
Java
C
SQL
HTML, CSS
JavaScript
Common Lisp
ARM Assembly
Arduino
Bash

Other

Node.js
Express.js
React
MongoDB
Docker
Microsoft SQL Server

Projects

Malicious URL Detector

A web application built for ChainPatrol that allows users check the safety of URLs. Built with Node.js, Express.js, JavaScript, and HTML/CSS using regex-based analysis and external threat intelligence APIs, it identifies suspicious patterns such as unusual domains or obfuscated characters, displays color-coded risk levels, and includes security features like input sanitization and rate limiting.

Try it Out       View Code

ASL Study Buddy

A browser-based interactive learning tool for American Sign Language. Built with HTML, CSS and JavaScript, it uses a webcam and a custom Teachable Machine model to recognize ASL signs in real time and practice challenges to help users improve.

Try it Out       View Code

Draw Swing

A drawing application built with Java Swing that leverages object-oriented design to render and manipulate geometric shapes via event-driven input. Features include dynamic shape creation, keyboard-controlled transformations and real-time colour changes.

View Sample       View Code

Personal Website

A fully responsive personal portfolio website, built with HTML, CSS, and JavaScript to showcase my experience, projects, skills, and education. It includes section-based navigation, a functional contact form powered by Formspree, interactive project cards with GitHub/demo links, and is hosted online with a custom favicon and downloadable resume.

View Code

YouTube Replica

A replica of the YouTube homepage, built using HTML and CSS. It showcases a sample "For You" page with a grid layout of video thumbnails and channel information, mimicking YouTube's UI.

Try it Out       View Code

Contact Me