N

Niranjan Thakurdesai

Software Engineer

Vancouver, British Columbia, Canada8 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in machine learning and computer vision.
  • Proven track record in R&D for autonomous systems.
  • Strong academic background with a perfect GPA.
Stackforce AI infers this person is a Machine Learning Engineer with expertise in Computer Vision and Software Development.

Contact

Skills

Core Skills

Software EngineeringMachine LearningComputer Vision

Other Skills

JavaTensorFlowCConcurrent ProgrammingJava ConcurrencyC++PythonOpenCVStatisticsImage ProcessingPyTorchPandas (Software)Amazon Web Services (AWS)LaTeXMatlab

About

I am an experienced Software Engineer with a demonstrated history of R&D in computer vision, image processing, and machine learning. I graduated with a Master's Degree in Computer Science at Georgia Tech and specialized in Machine Learning.

Experience

8 yrs 11 mos
Total Experience
2 yrs 2 mos
Average Tenure
5 yrs 11 mos
Current Experience

Amazon

Software Engineer

Jul 2020Present · 5 yrs 10 mos

  • SDE II at Alexa AI
JavaSoftware Engineering

Georgia institute of technology

Graduate Teaching Assistant

Jan 2020Apr 2020 · 3 mos · Atlanta Metropolitan Area

  • CS 6301: Advanced Software Engineering

Apple

Robotics Engineering Intern

Aug 2019Dec 2019 · 4 mos · San Francisco Bay Area

  • Autonomous Systems, Special Projects Group

Uber

Software Engineer Intern

May 2019Aug 2019 · 3 mos · Greater Pittsburgh Region

  • Perception, Uber Advanced Technologies Group (ATG)

Georgia institute of technology

Graduate Research Assistant

Jan 2019Apr 2019 · 3 mos · Greater Atlanta Area

  • Smart City Infrastructure Health and Safety Condition Assessment and Monitoring, sponsored by the US Department of Transportation (USDOT), Federal Highway Administration (FHWA), NCHRP Innovation Deserving Exploratory Analysis (IDEA) program, and Georgia DOT:
  • Automatic detection and classification of traffic signs using deep learning with TensorFlow

Samsung electronics

3 roles

Senior Software Engineer

Apr 2018Jul 2018 · 3 mos · Bengaluru, Karnataka, India

  • Vision Research group
  • Model compression:
  • Translated a TensorFlow model of a neural network for image super-resolution to a fixed-point implementation in C for Samsung TVs
  • Decreased inference time by 60% and memory usage by 75% due to reduced precision, reduced memory consumption by 46% via buffer reuse
  • Point cloud compression:
  • Devised a novel point cloud compression algorithm based on camera projection, achieved a compression ratio of 700 and PSNR 70 dB. Filed a provisional application with the Indian Patent Office.

Software Engineer

Jun 2016Mar 2018 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Vision Research group
  • 3D reconstruction from images:
  • Developed an end-to-end pipeline for 3D reconstruction comprising autonomous image capture using unmanned aerial vehicles, structure-from-motion and bundle adjustment for camera pose estimation and sparse point cloud generation, computation of depth maps and their fusion to create a surface mesh with colored texture
  • Built a novel machine learning system to predict the quality of 3D reconstruction using only low-level image features with an accuracy of 94%
  • Brain-Computer Interfaces:
  • Implemented signal processing and machine learning algorithms for emotion recognition and motor imagery classification from EEG signals
  • Explored methods for automatic channel selection for classification from a small number of EEG channels
  • Designed a new CNN architecture for EEG-based, subject-independent motor imagery classification, achieved 91% accuracy (state-of-the-art)
  • Filed a patent application with the Indian Patent Office on detecting and correcting virtual reality sickness using brain-computer interfaces

Intern

May 2015Jul 2015 · 2 mos · Bengaluru, Karnataka, India

  • Linear registration of MRI images and 3D volumes using the Lucas-Kanade method: reduced computation time by 53% by developing a parallel implementation of the algorithm in an inverse compositional framework in C++.

Insight, iit bombay

Chief Editor

Apr 2015Mar 2016 · 11 mos · Mumbai Metropolitan Region

  • Insight is one of the world's most followed English student media bodies (https://www.insightiitb.org/)
  • Led a 19-membered Editorial Board to bring out newsletters and web articles reaching out to more than 650 faculty members and 10,000 students on campus on a regular basis
  • Collaborated with The New York Times for a global project titled "The Secret Life of Passwords"
  • Conducted a comprehensive survey of the graduating batch and the freshman batch in collaboration with other IITs, covered by Indian national dailies such as The Times of India, Hindustan Times
  • Achieved 30% y-o-y increase on Facebook (70k likes), 56% y-o-y increase in YouTube subscribers, 307k+ web views and 1.1 million YouTube views

Deloitte touche tohmatsu llc

Intern

Dec 2014Jan 2015 · 1 mo · Mumbai Metropolitan Region

  • Examined various global optimization methods for calibration of stochastic financial models
  • used to price interest rate derivatives
  • Calibrated the SABR and the Two Factor Hull-White models using the Differential Evolution algorithm

Indian institute of technology, bombay

Teaching Assistant

Jul 2014Nov 2014 · 4 mos · Mumbai Metropolitan Region

  • Designed and conducted tutorials for over 100 students and evaluated their performance.

Education

Georgia Institute of Technology

Master of Science - MS — Computer Science

Jan 2018Jan 2020

Indian Institute of Technology, Bombay

Bachelor’s Degree

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Software Engineering & Machine Learning

Explore similar profiles based on matching skills and experience