Hey there, I'm Dhruv

Bachelor in Computer Science
User Experience Development
Mathematics & Psychology


Technical Skills

App & Game Design

  • Scratch
  • Pygame
  • Photoshop
  • Pixel Art
  • UI/UX
  • C#
  • Tkinter
  • Unity

Software Development

  • Java
  • C
  • SQL
  • OOP
  • Project Management
  • Algorithms
  • Software principles
  • Figma
  • Python
  • Human-Computer Interaction

Full Stack

  • CSS3
  • HTML5
  • React
  • Flask
  • Node.js
  • PostgreSQL
  • JavaScript
  • API Integration


About me

My Career and Education

TD Bank Group

• Designing a page to effectively represent Early Talent information, applying JavaScript when confluence limitations are discovered.

Prestige Lock & Door

• Polishing and restructuring the prior UI of the company inventory portal website.

• Improved prior backend code structure for optimal efficiency and minimal clutter.

• Integrated multiple APIs for cloud storage and database application to advance overall functionality.

TD Bank Group

• Developed a session timeout warning feature, using JavaScript, and allowing a server-side refresh to resolve inactivity concerns of losing progress through visual aid.

• Organized a step-by-step documented walkthrough for employees to go through to avoid “new-hire” issues on how to navigate the service flow and the source code to make changes.

University of Saskatchewan

Computer Science: Software Engineering Principles and Project Management, Algorithms & Data Structures, Game Mechanics, Full Stack, Human-Computer Interaction

Mathematics: Calculus I & II, Linear Algebra I & II

Psychology: Personality, Perceptual Processes, Evolutionary

My Projects