Summary
Overview
Quote
Work History
Education
Skills
Certification
Affiliations
Timeline
SoftwareEngineer
ANKIT DHANDA

ANKIT DHANDA

Scarborough,Canada

Summary

Highly motivated software developer with multiple years of experience, Good problem-solving and teamwork capabilities Fast learner and always excited to learn new technologies

Overview

8
8
years of professional experience
1
1
Certification

Quote

“Scientists study the world as it is, engineers create the world that never has been.”
Theodore von Kármán

Work History

Software Developer

Eaigle Inc
Markham, ON
08.2021 - 07.2023
  • Developed and Optimized computer vision applications
  • Integration of Machine learning and Deep learning models based on Tensorflow API
  • Develop and deploy software solutions across multiple operating systems
  • Test, debug and performance evaluation of software, hardware and embedded solutions
  • Knowledge leveraged: Computer Vision, OpenCV, TensorFlow, C++, Qt, ML, Linux, Deep Learning, PCL

Research Assistant Software Engineer

Robotics and Computer Vision Lab
Kingston, ON
12.2019 - 04.2021
  • Managed a Project for developing a Patient monitoring and interaction solution to reduce the impact of covid19 on healthcare workers.
  • Developed and Optimized code for 3-D point cloud data processing algorithms
  • Developed a Graphical User Interface (GUI) application for tuning of algorithm parameters
  • Knowledge leveraged: Software Development, Point Cloud, 3-D Scanners, Multi-threading, C++, Point Cloud Library, Qt

Augmented Reality Software Development - Team Lead

ARXAI Inc.
Kingston, ON
01.2018 - 12.2019
  • Lead a team of developers for creation of features for the AR Pool learning and entertainment system in an Agile environment
  • Managed the project life cycle from requirements collection to successful delivery of features
  • Developed mechanism for pool shot selection and display using the underlying Al based shot prediction library
  • Coached new Team members to reduce learning curve for efficient utilization
  • Knowledge leveraged: Project Management, Bug Fixing, Linux, C++, OpenGL, OpenCV, GitLab, Mentorship

Augmented Reality Software Developer

ARXAI Inc.
Kingston, ON
05.2018 - 12.2018
  • Analyzed and documented the given archived code, dependencies and structure
  • Developed a robust GUI navigation and user input system for the AR application using image processing
  • Designed and developed the structure and flow of lessons for the learning modules of the system
  • Knowledge leveraged: Finite State Machines, System Design Recovery, Image Processing, Git, GUI, UX

Systems Engineer

Infosys Limited
Chennai, IN
09.2015 - 08.2017
  • Developed UI (User interface) elements for Web Application using AngularJS in an Agile environment
  • Researched and learned aspects of web accessibility standards and created (optimization) solutions based on feedback from experts and client requirements
  • Received appreciation from the client and higher management for successful delivery
  • Learned new Technologies in limited time, designed and created a Mobile shopping web application (single page application-SPA) using Angular JS, Bootstrap, Hibernate and JAVA for group project
  • Knowledge leveraged: AngularJS, Web-Apps, Web Accessibility, HTML, UI, Python

Education

Master of Engineering - Electrical And Computer Engineering

Queen's University
Kingston, Canada
09.2018

Bachelor of Engineering - Electronics And Communication Engineering

Panjab University
Chandigarh, India
06.2015

Skills

  • Software Development
  • Data Structures and Algorithms
  • Project Management
  • UI/UX Design
  • Object-Oriented Programming
  • Machine Learning and Computer Vision
  • Hardware and Software Installation and Performance Optimization
  • Programming languages: C,C#, Python, Java, C
  • Web Technologies: HTML5, CSS, Bootstrap, J2EE, AngularJS, Web Accessibility Standards
  • Data Modelling and Management: 2-D images, 3-D Point Clouds, JSON
  • Tools and IDE's: Visual Studio, VSCode, Eclipse, GIT, SVN, NVDA (Screen Reader), Unity, CMake, Matlab, Qt, Pycharm
  • OS and Libraries: Linux, Windows, OpenCV, PCL

Certification

  • Modern Computer Vision™ PyTorch, Tensorflow2 Keras & OpenCV4 - Udemy March 2023
  • Complete Tensorflow2 and Keras Deep Learning Bootcamp - Udemy March 2022
  • Machine learning - Coursera June 2021
  • Python for Financial Analysis and Algorithmic Trading -Udemy August 2019

Affiliations

  • Drawing
  • Yoga and mediation
  • Basketball and Computer games

Timeline

Software Developer

Eaigle Inc
08.2021 - 07.2023

Research Assistant Software Engineer

Robotics and Computer Vision Lab
12.2019 - 04.2021

Augmented Reality Software Developer

ARXAI Inc.
05.2018 - 12.2018

Augmented Reality Software Development - Team Lead

ARXAI Inc.
01.2018 - 12.2019

Systems Engineer

Infosys Limited
09.2015 - 08.2017

Master of Engineering - Electrical And Computer Engineering

Queen's University

Bachelor of Engineering - Electronics And Communication Engineering

Panjab University
ANKIT DHANDA