Praveen Kumar Rajendran

Praveen Kumar Rajendran

Computer Vison / AI Research Engineer

Neubility

Hello! :)

I’m Praveen.

I am a Computer Vison / AI Research Engineer at Neubility, I specialize in developing perception algorithms for self-driving robots. I possess a deep understanding of multiview geometry and a passion for training deep neural networks and optimizing them to make them lightweight.

Previously, I was a Graduate student researcher in Vehicular Intelligence Lab at Korea Advanced Institute of Science and Technology where I pursued M.S. in Future Vehicle Program. My research interests include deep learning, 3D computer vision and autonomous driving. Also, I worked with SL Lumax and SL Corporation as Automotive Software Engineer.

I enjoy videos of 3Blue1Brown and Veritasium.
I love cycling. I’ve completed all the officially listed bicycling paths in Korea and received Cycling Road Grand Slam Award.

Connect with me on LinkedIn!

Research Interests
  • Deep Learning
  • 3D Computer Vision
  • Autonomous Driving
Education
  • M.S. in Future Vehicle Program, Mar 2021 - Feb 2023

    Korea Advanced Institute of Science and Technology

    GPA: 3.9 / 4.3 ~ 95.55%

  • B.E. in Electrical and Electronics Engineering, Jun 2013 - May 2017

    Anna University

    GPA: 8.1 / 10 ~ 81%

    Transcript is here

Recent Updates

Experience

 
 
 
 
 
Neubility
Computer Vision / AI Research Engineer
Mar 2023 – Present Seoul, South Korea
  • Working on Object detection/Segmentation algorithm development
 
 
 
 
 
Korea Advanced Institute of Science and Technology
Graduate Student Researcher
Korea Advanced Institute of Science and Technology
Mar 2021 – Feb 2023 Daejeon, South Korea
  • Worked on accident prevention ADAS system using OpenCV, Deep learning, Class activation maps, and Segmentation.
  • Worked with ROS for the Multi‑LiDAR parking robot project.
  • Collaborated on PMD path planning and trajectory prediction in heterogeneous traffic.
  • Achieved SoTA on relative camera pose estimation problems with deep learning and published at ECCV‑Workshop 2022
  • Working on GANs for Domain Adaption. Exploring MOT and Point Cloud Registration/Analysis for further research
 
 
 
 
 
SL Lumax and SL Corporation
Software Enginneer
SL Lumax and SL Corporation
Nov 2017 – Feb 2021 Chennai, India & Gyeongsan, South Korea
  • Part Leader for the Indian software verification Team at SL Corporation.
  • Responsible for Software Unit testing (APP+BSP) of Head Lamps LED Driver Module (LDM) , Electronic Control Unit (ECU) , Integrated Lamp Control Unit (ILCU), Door side Object Detection , Camera Monitoring System, Intelligent battery management system and E‑shifters.
  • Performed more than 250+ software unit/integration testing projects with the team. In‑depth Boundary‑Value analysis for safety critical systems (bitwise/absolute)
  • Professional working knowledge on CodeScroll Controller tester for Unit/Integration testing, VBA, VectorCAST and Source code analysis.
  • Preparing test Specification and establishing Traceability between Design requirements and test Specification.
  • Interaction with Software Design Engineers, and analyze the issues to fast pace the development and test closure activities.
  • Sent to HQ to closely work with developers and test engineers of various countries such as the USA, China, Korea and India.
  • Certified ISTQB CTFL by Korean Software Testing Qualifications Board.
 
 
 
 
 
AerobotiX
Embedded Systems & Robotics Intern
AerobotiX
Jan 2016 – Mar 2016 Chennai
  • Trained to work with Arduino UNO, Electronics, Sensors, Actuators and Programming microcontrollers
  • Built different robotics applications such as line follower, RC boat, RC hovercraft
  • Hands-on experience on Bluetooth and various modules for navigation

Accomplish­ments

  • OxML aims to provide the participants with best-in-class training on a broad range of advanced topics and developments in machine learning (ML), including deep learning (DL). OxML schools by AI for Global Goals and in collaboration with CIFAR and the University of Oxford's Deep Medicine Program.
  • ML Fundamentals consist of Statistical ML, Deep Learning, Optimisation, Mathematics of ML and related topics.
  • ML x Health consists of Bayesian ML, Representation Learning, Geometric Deep Learning, Graph Neural Networks, Computer Vision, Knowledge Graphs, Knowledge-Aware ML, Symbolic Reasoning, Neuro-Symbolic AI and related topics.
See certificate
  • Grade: 92.65%
  • Bayesian Networks, which rely on a directed graph; and Markov networks, which use an undirected graph.
  • Theoretical properties of these representations and their use.
  • Important extensions beyond the basic PGM representation, which allow more complex models to be encoded compactly.
See certificate

Covers full stack of a vehicle’s autonomous capabilities in two terms along with projects.

Term 1: Computer Vision, Deep Learning, and Sensor Fusion

  • Project 1: Finding Lane Lines
  • Project 2: Advanced Lane Finding
  • Project 3: Traffic Sign Classifier
  • Project 4: Behavioral Cloning
  • Project 5: Extended Kalman Filters

Term 2: Localization, Path Planning, Control, and System Integration

  • Project 6: Kidnapped Vehicle
  • Project 7: Highway Driving
  • Project 8: PID Controller
  • Project 9: System Integration
See certificate
The International English Language Testing System, is an international standardized test of English language proficiency for non-native English language speakers. It is jointly managed by the British Council, IDP: IELTS Australia and Cambridge Assessment English, and was established in 1989.
See certificate

Data and Deployment Specialization, teaches how to apply the knowledge in various deployment scenarios and get introduced to TensorFlow Serving, TensorFlow, Hub, TensorBoard, implementing projects for adding to portfolio. It icludes the following courses:

  • Browser-based Models with TensorFlow.js
  • Device-based Models with TensorFlow Lite
  • Data Pipelines with TensorFlow Data Services
  • Advanced Deployment Scenarios with TensorFlow
See certificate
The Test of Proficiency in Korean is a Korean language test for non-native speakers of Korean.
See certificate

The Deep Learning Specialization is a foundational program that helped you understanding the capabilities, challenges, and results of deep learning and prepared me to participate in the development of leading-edge AI technology, It icludes the following courses:

  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models
See certificate
Learned Basics of deep learning with PyTorch, Built deep neural networks using PyTorch. Gained Practical experience with PyTorch through coding exercises and projects implementing state-of-the-art AI applications such as style transfer and text generation
See certificate

TensorFlow is one of the most in-demand and popular open-source deep learning frameworks available today. The DeepLearning.AI TensorFlow Developer Professional Certificate program teaches to apply machine learning skills with TensorFlow to enable building and training models. It icludes the following courses:

  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
  • Convolutional Neural Networks in TensorFlow
  • Natural Language Processing in TensorFlow
  • Sequences, Time Series and Prediction
See certificate
  • Grade: 93.97%
  • A broad introduction to machine learning, datamining, and statistical pattern recognition. Topics include: (i) Supervised learning (parametric/non-parametric algorithms, SVM, kernels, neural networks). (ii) Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning). (iii) Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI).
  • Applying learning algorithms to building smart robots (perception, control), text understanding (web search, anti-spam), computer vision, medical informatics, audio, database mining, and other areas.
See certificate
The ISTQB® Certified Tester Foundation Level (CTFL) certification provides essential testing knowledge that can be put to practical use and, very importantly, explains the terminology and concepts that are used worldwide in the testing domain. CTFL is relevant across software delivery approaches and practices including Waterfall, Agile, DevOps, and Continuous Delivery. CTFL certification is recognized as a prerequisite to all other ISTQB® certifications where Foundation Level is required.
See certificate

Given to Cyclists who has completed cycling route tours for all zones [ 1837KM ].

  • Ara West Sea Lock to the lower basin of Nakdonggang (riv.)
  • 4 Rivers route : Hangang (riv.), Geumgang (riv.), Nakdonggang (riv.), and Yeongsangang (riv.)
  • Korean East Coast Trail cycling route
  • Jeju Fantasy Bicycle Path
See certificate
  • Received Go green award for making an efficient solar vehicle with the team of 25 members for Asia’s largest solar vehicle competition, ESVC, Andhrapradesh, India, Mar 2017
  • ISIEINDIA organized 8 Successful season of ESVC with consistency of improvement in Vehicle quality, innovations and dedication of teams. The Event (ESVC) is recognized solar car chain event by International Solar Car Federation in India. ESVC 3000+ is an authorized part of Electric Vehicle Mission 2030 by NITI AAYOG, Gov. of India.
  • Won 2nd prize for the Robotics event of Path Finder (Line Follower) in the national level technical symposium VISION 2016 organized by Anna University, Chennai, Apr 2016
  • We are expected to design and build a robot (Autonomous robot) with the given specifications in a Line follower competition. Points are assigned based on time to target, with deviations from the black line’s given path avoided. The robot will encounter various obstacles, zig-zag lines, curve lines, and intersecting lines, and it is expected to reach the target without being misled. We are also expected to program it in a different way in different rounds.
I learned about SVC (Static Variable Compensator). Gained hands-on experience with how the organization compensates reactive power to maintain a good power factor, along with the understanding of circuit breaker operation at high voltage machinery.