Hi, my name is

I like to solve Rubik's cube.

Experienced software engineer based in Toronto, ON. I have experience with analysing data, creating automation test scripts, and implementing machine learning algorithm. I am well versed with software development life cycle process and have superb consultancy and communication skills.

hero

Education

University of Western Ontario

Master of Engineering - Electrical and Computer Engineering

September 2019 - August 2020

Courses

Guru Gobind Singh Indraprastha University

Bachelor of Technology - Electronics and Communication Engineering

August 2013 - May 2017

Courses

Experience

Data Science and Business Analytics Intern

November 2020 - December 2020

  • Built an Excel dashboard for for-profit model analyses of the company.
  • Implemented various machine learning models like K-means clustering, Decision Tree to get a better understanding of business assumptions and their impact.
  • Performed exploratory data analysis on different datasets like Covid-19, Sports (IPL) using Excel, Tableau, and Python to determine their influence on the profit of a company.

AI Research Student

January 2020 - August 2020

  • Engineered a model that can detect all possible relations between objects in an image, with 70% accuracy.
  • Visualized and analyzed data using Tableau for Exploratory Data Analysis.
  • Incorporated transfer learning: forming a model that can take advantage of the field of computer vision and natural language processing (NLP).
  • Identified trends in the subject-predicate-object pair, i.e. a language bias, and used NLP to improve the overall performance of the model.
  • Utilized heatmaps, confusion matrix, and mean absolute error to train and optimize the accuracy of the model.

Application Development Associate

January 2018 - July 2019

  • Delegated to handle automation testing of web-based applications and outline test strategy, cases, and scripts.
  • Created test cases based upon the understanding and analyzing the test requirements and tracking continuous changes and maintenance of the test requirements.
  • Developed automation testing framework with my team for regression test cases using Selenium with Python, improving the execution time by almost 80%.
  • Utilized SoapUI tool & Postman for API testing (i.e. Rest, Soap) and Appium for testing mobile application.
  • Incorporated defect management strategies using Jira and/or QC ALM, reducing the overall time required to diagnose a defect or issue.
  • Participated in defect triages and assisted the development team with defect retesting.

Inventory Control Specialist

January 2013 - November 2017

  • Utilized CRM tools for business management, customer tracking, and marketing.
  • Monitored and maintained current inventory levels and processed purchasing orders as required.
  • Recorded the purchases, maintained the database, performed a physical count of inventory, and reconciled the actual stock count to computer-generated reports.
  • Performed safety checks and maintenance of the POS systems including software and hardware updates.
  • Always ensured a professional and courteous environment in order to achieve customer satisfaction.

Research Intern

June 2016 - July 2016

  • Studied control operation and data acquisition of LASER.
  • Created an interface for data acquisition for both digital and analog signals on LABVIEW.
  • Visualized and analyzed the data obtained using Excel to find the relation between various signal data obtained.

Projects

Visual Relationship Detection

The visual relationship detection is identifying the relations between objects in an image. The machine learning algorithms used, require a large database as the models were trained for almost every type of relationship, which this project tries to tackle.

Python, Tensorflow, OpenCV, Git

Railway System Database

Designed a database for railway system. The project included designing an entity-relationship diagram, relational model, SQL Schema and an OLAP cube. ETL process were incorporated to populate the OLAP cube.

SQL, Oracle Cloud

Multi Format Text Extraction and Text-to-Speech Synthesis

Developed an application for text extraction and speech synthesis using Python and Kivy for creating a GUI interface.

Python, Kivy framework

Speech Command Recognition

Created a machine learning model to recognise English words in an audio file, having an accuracy of 93%.

Python, Tensorflow, Git

Hand Gesture Controlled Robot with Face Detection and Recognition Capabilities

Built a gesture controlled robot that could detect and recognize the face of a person, with an accuracy of 78%.

C#, VSCode, OpenCV, Git

Let's Connect

I am looking for new opportunities. Whether you have a question or just want to 'Hi', lets connect.