I'm Kartikay Dani

Building up my passion. Searching for my dreams

My Portfolio


Server driven mobile app designed for new investors to experience real time trading under NASDAQ & NYSE.

This allowed investors to get experience of paper trading and manage their portfolio on mushu. Furthermore, app allows you to share & view portfolio of your friends & family to compete with them.

Entire app was designed using MVVM to maintain scalable architecture.


Mobile app used for finding the closest Coptic Orthodox Church in seconds.

Application designed using Google Maps to find all the coptic churches around the world. It quickly helps you find all the details of the closest churches and shows you all their contacts along with their clergy information.

Get it on Google Play


Open source project used for showcasing Model View Presenter pattern.

Application uses 500px Rest API to access the latest photos and display it in a grid form.

CRS Calculator

Mobile app responsible for calculating scores in Express entry profile, providing users to view category wise score along with overall analysis of their profile.

Application designed using Google's Material Design Key metrics and developed in MVP (Model View Presenter) design pattern.

Get it on Google Play


Personalized app to view a time-line of all your special moments providing you special notification to remember important moments of life.

Monthly or yearly notifications for your important moments.


Mobile Wallet Payment System for McMaster students. Has features to view student's recent transactions along with items specific to it and to view amount of money spent on each food category.


Nov 2021 - Present

Lead Android Developer


Working as a Lead android developer for developing & architecting core features of main banking app.

August 2016 - Nov 2021

Lead Android Developer

Toronto-Dominion Bank (TD)

Worked as a Lead android developer for developing & architecting multiple features in the main banking app.

May 2015 - August 2016

Android Developer

Interad Media Design Corp

Working as an android developer for developing applications responsible for mobile payments in Canada.

May 2016 - June 2016

Android Developer


Application used to find the nearest Coptic Orthodox Church in seconds. It quickly helps you to find the closest churches near you and shows you all their contact information and their clergy!

October 2015 - Janury 2016

Android Developer & UI Designer

Comprehensive Ranking System(CRS) Calculator

Worked as an Android Developer and UI designer to develop CRS Calculater using Google's Material Design Key metrics. Application created in MVP (Model View Presenter) design pattern.

Februrary 2015 - October 2015

Android Developer


Worked as an android developer on my personal project that creates time-line of all your special moments and anniversaries.

September 2014 - April 2015

Android Developer and Teamleader


Worked as teamleader and android developer in creation of Mobile Wallet Payment System for McMaster students which allows them to perform various transactions.

May 2013 – August 2014

Software Developer

Advanced Micro Devices (AMD)

Developed multimedia tools in C, C++ using power of AMD's GPU.

Created Code Maintenance Tool for detecting Memory Leaks in Perl.

Designed and implemented GUI in WxWidgets, Qt to control video quality features of AMD's GPU.

Experienced in writing technical developer user documentation.


September 2012 - April 2015

Bachelors of Science - Computer Science

McMaster University

Department for computer science.

May 2010 - May 2012

College Diploma, Computer Science

Ansal University

Two-year degree in Computer Science, focused on Theory Of Automata, Digital Systems, Linear Algebra, and Computer Organization and Programming.

Download my resume


See what people say about my work

  • Kartik is a true professional and was an absolute pleasure to work with. His extensive knowledge of the industry and willingness to support any task at hand meant that he was a colleague you could always count on. Kartik consistently went above and beyond to understand the challenges the team faced, and always found an innovative solution to overcome them. His friendly and approachable demeanor made it a joy to interact with him and any team would benefit from having him on board.

    Farzana Ashraf / Senior Digital Product Manager at TD

    Kartikay is an exceptional addition to any team not only does he complete his work exceptionally, but he also is able to meet any deadlines. Kartikay has been able to adapt to any work thrown at him regardless of what it is, he is able to grasp all the concepts with ease. He is also a great team player and he is always willing to put in the time to assist anyone who asks for help regardless of his schedule. He has the ability to collaborate and coordinate between different teams to ensure everyone is brought up to speed on any technical or business changes to eliminate any gaps.

    George Mikhail / Lead Quality Engineer at TD

    Kartikay is one of the most hard working individuals I've had the pleasure to work with. Kartikay and I have worked on numerous projects together during our studies at McMaster University. He has constantly shown initiative with organizing and managing the groups. I've tried and will remain trying to seize all opportunities to work with Kartikay.

    David Elsonbaty / iOS Software Engineer

Contact Me