Diya Patel

Software Developer

About Me

Hey, nice to meet you!

I'm Diya, a computer science student passionate about software engineering, AI and robotics. I enjoy hands-on experiences like hackathons or exploring new tools through projects. Besides programming, you'll probably find me playing sports, traveling somewhere new or taking photos of nature!

Experience

Software & Robotics Engineer Intern

May 2026 - Present

EY (Ernst & Young)

My day-to-day work on the Physical AI team at EY involves software integration and control systems for advanced robotics platforms. I work across the stack, from low-level hardware communication and networking to higher-level autonomy pipelines, supporting both simulation and real-world deployment.

Realistically, no two days look the same in this role. Some days lean toward R&D, reading through documentation or testing new tools and frameworks to see what fits our setup best. Others are dedicated to troubleshooting, whether that's tracing a networking issue between machines or diagnosing why a piece of hardware isn't performing as expected. A meaningful part of the role also involves physical calibration and hardware diagnostics. For example, I had to calibrate a humanoid robot's joints to ensure precise, stable movement ahead of a demonstration and our work on it.

Currently, I'm focused on computer vision and VLA (Vision-Language-Action) work for perception-related tasks, using multimodal data fusion and VLMs to help these systems better interpret their environment and execute tasks from natural language commands.

Application Support Intern

January 2026 - April 2026

Richardson Wealth Limited

In this role, a significant part of my day involved 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 looked very different and some may involved 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 followed 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 focused on continuous application improvement through automation, access control enhancements, technical documentation and pre-production testing.

Fraud Risk Analyst

December 2024 - August 2026

ChainPatrol

This role involved cross-platform monitoring to identify phishing and impersonation scams targeting our Web3 clients. I also evaluated scam reports, determined the appropriate action path for each, and supported takedown efforts through platform-specific requests. Each case looked different; some required coordinating with takedown specialists, others involved 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 shadowed the software engineering team, participated in technical info sessions and contributed 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

Dean's List for Academic and Co-op Excellence in Computer Science

Toronto Metropolitan University - Department of Computer Science

1st Place Winner

World University Service of Canada (WUSC) Hackathon - 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