Overview
Work History
Education
Skills
Timeline
Generic

Nishant Karnik

Mississauga,Ontario

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

AUG Signals LTD
08.2019 - Current
  • Lead the Software design for intelligent transportation systems based product. Developed system based on publisher/subscriber architecture and enhanced its performance by 30 % using kernels and profiling tools.
  • Adopted advanced data pipelines to streamline telemetry data from different sensor sources. Enhanced throughput and reduce latency of the system as well as adopted CI/CD tools like Jenkins for efficient deployment of software.
  • Deployed and trained models on the AWS and implemented DevOps tools like Kubernetes to orchestrate and deploy mission critical software applications.
  • Improved TCP client server network fidelity by 75% by optimizing existing codebase.
  • Developed UX/UI for an advanced fuzzy rule based threat analysis system using Javascript and React.
  • Developed web scraping and automated Machine learning based calibration software in python that helped optimized the efficiency of the data analytics team by 45 %.
  • Developed a high throughput and low latency data visualization dashboard for testing High frequency telemetry data from a four node sensor network.
  • Implemented Frequency compensation algorithm that improved decoding of Aircraft identification system messages in high clutter scenarios by 25 %.
  • Designed end to end software Architecture using DevSecOps principles complying to NATO and US department of Defense regulations for a Maritime Surveillance Application.

Junior Member of Technical Staff

MDA Corporation
01.2018 - 08.2019

• Satellite subsystem failure mode effects and criticality analysis as part of PDR and CDR deliverables.

• Reliability analysis and worst-case analysis with respect to Local oscillator distribution module using statistical method like Monte Carlo simulations in Python.

• Python test automation to gather preliminary test data for using Vector network analyzer.

• data analysis in python with regards to onsite TVAC (thermal and vacuum chamber) tests for Space compliance for Block upconverter and downconverters in Python.

Education

Masters of Engineering - Electrical And Computer Engineering

Queen’s University
Kingston, ON
06.2018

Skills

  • Python
  • Javascript
  • Object-Oriented Programming
  • C#
  • C
  • SQL
  • Agile Methodologies
  • Linux
  • API Integration
  • Machine Learning
  • DevOps
  • CI/CD
  • Docker
  • Kubernetes
  • CUDA
  • AWS,GCP
  • Apache Kafka, Spark
  • Grafana

Timeline

Senior Software Engineer

AUG Signals LTD
08.2019 - Current

Junior Member of Technical Staff

MDA Corporation
01.2018 - 08.2019

Masters of Engineering - Electrical And Computer Engineering

Queen’s University
Nishant Karnik