Summary
Overview
Work History
Skills
Websites
Affiliations
Timeline
Generic

Prabdeep Dhaliwal

Toronto,ON

Summary

Experienced Software Developer skilled in web and game application development, system implementation, and database management. Skilled problem-solver adept at tackling intricate technical hurdles. Thrives in fast-paced environments, meeting tight deadlines with efficiency. Collaborative team player committed to driving company success. Currently contributing to projects at Western Union, 65square, and Paraverse Studio, specializing in Unity game development.

Overview

5
5
years of professional experience

Work History

Unity Game Developer

65square
Toronto
04.2024 - Current
  • Developed C# scripts to create game logic and mechanics in Unity.
  • Tested game builds across multiple platforms including Android, iOS and Linux.
  • Collaborated with other developers to integrate 3rd party plugins into the game engine.
  • Utilized version control systems such as Git to manage source code changes.
  • Identified areas of improvement within existing codebase and implemented necessary changes accordingly.

Software Developer

HCL Tech
Vancouver, British Columbia
07.2021 - Current
  • Contract position with Western Union, managing payment SOAP APIs with multiple bank vendors across the world.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Worked closely with business stakeholders to understand requirements and design solutions that meet their needs.
  • Implemented quality and on-time technical solutions to align with business requirements.
  • Mentored interns and junior developers through training, design reviews and code reviews.

Unity Game Developer

Paraverse Studio
Toronto, ON
01.2019 - Current

Cube Hero Odyssey - Action RPG with Roguelike Elements

  • Engineered a Hack and Slash, Rogue-lite game experience playable across mobile, WebGL, and desktop platforms.
  • Facilitated early tester access through release on Google Play Store and our official company website: Paraverse Studio.
  • Implemented procedural map generation algorithms to dynamically adjust map terrain, enemy placement, and biome configurations, enhancing replayability and strategic depth.
  • Integrated Firebase services to manage and store crucial game data such as match histories, leaderboards, and account information, ensuring seamless connectivity and user experience.

Tower Defence 3D - Immersive Tower Defense

  • Developed meticulously structured and modularized scripts utilizing scriptable objects and object-oriented programming (OOP) principles to ensure maintainability and extensibility.
  • Applied advanced mathematical algorithms to calculate and manage complex in-game statistics such as poison, burn, penetration, and movement speed, enhancing gameplay depth and strategy.
  • Utilized extensive expertise in C#, data structures, and intricate logic to optimize performance for diverse platforms, guaranteeing a seamless and efficient gaming experience across mobile, web, and desktop environments.

Colossal Saga – Epic 3D RPG Adventure for Steam

  • Implemented efficient data management strategies by storing character data, items, and structures in dictionaries, encapsulated within classes, to maximize object-oriented programming (OOP) principles.
  • Enhanced code efficiency and performance by converting default scripting into event-based callbacks, resulting in improved frame rates (FPS) on lower-end machines.
  • Promoted the game at the Metro Convention Centre in Toronto, garnering significant attention and receiving over 500 emails from interested customers eager to add the game to their wish lists.

Skills

  • C#/JavaScript
  • Firebase/MongoDB/SQL
  • HTML/CSS
  • ASPNET/MVC
  • REST/SOAP APIs
  • Reliability
  • Adaptability
  • Self Motivation

Affiliations

basketball, gym, unity side projects, babylon.js, socializing, learning new languages

Timeline

Unity Game Developer

65square
04.2024 - Current

Software Developer

HCL Tech
07.2021 - Current

Unity Game Developer

Paraverse Studio
01.2019 - Current
Prabdeep Dhaliwal