Hey, I'm Utkarsh!

I am a 3rd year computer science student at University of Victoria. I design and build software products and websites. If I'm not coding or designing, I might be watching netflix, reading Agatha Christie, playing soccer or hanging out with my friends.


Royal Bank of Canada
Software Developer Intern @ Royal Bank of Canada (RBC)

Jan 2021 - Present

Incoming Software Developer Intern for the term January - April 2021

 Involved in an full-stack product-based development in the RBC OMNI Web Platform
 Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues

Barnacle Systems Inc
Lead Full Stack Developer @ Digital Health Lab UVic

Mar - Dec 2020

Lead a team of 4 to build various web/mobile research applications in Digital Health domain

 Lead the development of a platform with web/mobile application for creation of intervention programs used by researchers to perform their research studies
 Designed and Developed a platform with simple games to collect data from users for research about how brain functions with age
 Incorporated agile process and wrote extensive documentation for the development workflow, on-boarding process and release notes
 Worked closely with Researchers from UVic and UBC to gather requirements
 Managing the team for meeting client deadlines

Barnacle Systems Inc
Software Developer Co-op @ Barnacle Systems Inc (BRNKL)

May - Sept 2020

Integrated company’s new product BRNKL Mate with the existing application in an agile work environment

 Implemented end-to-end features in iOS/Android app for adding and removing various Wireless sensors, including the user facing features for company’s new product BRNKL Mate
 Improved the security of the application by incorporating a Google Cloud logging infrastructure
 Improved the security of API endpoints by adding validations for user activity
 Developed internal operations tools & utilities to easily interact with the database
  Demo to add the new Product (Mate) in the exisiting application
  Demo to add wireless sensors in the existing application

University of Victoria
Software Programmer Co-op @ University of Victoria

Jan - Apr 2019

Performed Software Programming and Testing tasks in the Identity and Behavior-based Secure Personalized Message Classification Project

 Programmed in Java to detect email phishing
 Developed JUnit tests for various classes for email detection project
 Used SQLite and JDBC for storing WHOIS response of domains from web API



Detect faces in your photo


Personal virtual assistant in my computer

Robo Friends

Get a robot avatar for yourself and your friends


Parking made simple


Paint your masterpiece online


Built prototype for an autonoumous underwater robot

Get In Touch

I'm actively seeking internship opportunities and also interested in freelance positions. If you want to work together or just want to have coffee (always down for it), feel free to connect with me on any of the social platforms below!