Hello, I'm

Hamed
Dawoudzai

 

SWE Intern @ RBC | Prev @ Traveltical, Appy.yo | CS @ University of Toronto

Passionate about building scalable backend systems and full-stack applications that make an impact.

Download Resume
Hamed Dawoudzai
Scroll

About Me

I'm a fourth-year Computer Science student at the University of Toronto. I'm passionate about backend engineering and full-stack development, building software that scales and solves real problems.

Currently, I'm working as a Software Developer Intern at RBC on the U.S. Cash Management team, building Java Spring Boot microservices for high-volume corporate payment processing. Previously, I interned at Traveltical and Appy.yo. I'm always looking to gain more experience as a software engineer and take on new challenges.

My long-term goal is to move to the United States and work as a software engineer where I can make a real impact, building products that people actually use every day.

terminal

Email

hamed.dawoudzai@mail.utoronto.ca

Phone

647-510-6214

Location

Toronto, Ontario

Toronto skyline

Experience

Royal Bank of Canada logo

Software Developer Intern, U.S. Cash Management

Royal Bank of Canada

Jan 2026 – PresentToronto, ON
  • Built and maintained Java Spring Boot microservices supporting high-volume U.S. corporate payment processing within RBC Global Payments.
  • Reduced end-to-end payment preprocessing latency by ~40–60% by introducing API versioning (v2) and parallelized Camunda workflows.
  • Improved service scalability and fault tolerance by aligning backend services with Azure deployment patterns and offloading non-critical workloads to Spot VM capacity.
  • Increased service reliability by implementing comprehensive unit tests using JUnit and Mockito, achieving 80%+ code coverage in a regulated banking environment.
Traveltical logo

Software Engineer Intern

Traveltical

Sep 2025 – Dec 2025Toronto, ON
  • Modernized backend services by introducing API versioning (v3), enabling backward-compatible evolution of endpoints without disrupting existing consumers.
  • Designed and implemented layered RESTful services (controller, service, DAO) with an ORM-style data access layer, and authored Swagger/OpenAPI documentation to improve maintainability, testing, and developer onboarding.
Appy.yo logo

Software Engineer Intern

Appy.yo

May 2025 – Aug 2025Toronto, ON
  • Developed and tested full-stack features for an AI-powered physiotherapy platform using Java (Spring Boot), React (TypeScript), PostgreSQL, Docker, and Nginx.
  • Implemented RESTful APIs for injury-aware workout recommendations, session logging, and an LLM-based physiotherapist chatbot; integrated DeepSeek AI and JWT authentication, cutting latency by ~80%.
  • Optimized performance and implemented caching strategies to reduce REST call response time from over 10 seconds to below 300 milliseconds.

Education

University of Toronto logo

University of Toronto

Bachelor of Science in Computer Science

September 2022 – April 2027
Data Structures and AlgorithmsSystem DesignDatabasesOperating Systems

Projects

Hybrid Stock & Crypto Exchange logo

Hybrid Stock & Crypto Exchange

Full-Stack Trading Platform

A hybrid trading platform for stocks and cryptocurrencies with real-time market data, order execution, and portfolio management.

  • Built a full-stack hybrid trading platform leveraging Polygon.io and Coinbase Exchange API, capable of supporting 1,000+ users.
  • Optimized backend performance using Redis caching (TTL-based), reducing external API calls by 50% and ensuring transactional safety with PostgreSQL.
Spring BootNext.jsReactPostgreSQLRedisPolygon APICoinbase API
View Project
Rewardly logo

Rewardly

Loyalty Points Management System

A full-stack loyalty platform with role-based access control, transaction processing, and promotional campaigns.

  • Built a full-stack loyalty points platform with role-based access control (4 roles), transaction processing, and promotional campaigns, capable of supporting 10,000+ concurrent users.
JavaScriptReactNode.jsSQLitePrismaJWTExpress
View Project

Skills

Languages

JavaPythonC/C++SQLJavaScriptTypeScript

Backend & APIs

Spring BootNode.jsREST APIsJWTRedisPostgreSQLKafkaDistributed SystemsMVC

Frontend

ReactNext.jsHTMLCSS

Cloud & Infrastructure

DockerAWSMicrosoft Azure

Testing & Practices

Unit TestingJUnitMockitoAgile / ScrumObject-Oriented DesignJIRA

Get In Touch

I'm always open to discussing new opportunities, projects, or collaborations. Feel free to reach out, I'd love to hear from you.