Kazumi Malhan

K A Z U M I M A L H A N ' S

P O R T F O L I O

ABOUT ME

My name is Kazumi Malhan. I am a software engineer who love to work on advanced technology.



Computer Engineering BSc with extensive experience in data collection, algorithm development, prototyping, and data visualization in the field of Advanced Driver Assistance Systems (ADAS), Automated Driving (AD), Connected Vehicle (CV/V2X) and Robotics.

WORK EXPERIENCE

Valeo North America, Inc.
Vision Systems - Advanced Engineering
Software Engineer

· Develop and prototype trailer assistance feature algorithms for fifth wheel and gooseneck hitch trailers using center high mount stop light camera and implement on A15 SoC processor.


· Develop new views and overlays for surrounding view camera systems.


· Maintain and support production rear view camera software including both digital and analog camera.


· Supported Valeo virtual reality (VR) technology showcase at NAIAS 2017.

Dataspeed Inc.
Software Engineer

· Develop and improve robotics and ADAS software using ROS (robotic operating system).


· Developed costmap and path planning algorithm which takes robot’s orientation into consideration for indoor navigation using camera, LIDAR, and IMU sensors data.


· Contributed to ROS core library and added features related to log data processing.


· Developed data buffering and triggering algorithm for autonomous vehicle data recorder which monitors and records ±60 seconds of CAN, video, and IMU data from the time of vehicle incidents (e.g. accidents).

Fiat Chrysler Automobile
EE Architecture and Integration Intern

· Define functional behavior for FCW, ACC with Stop & Go.


· Author requirements documents and generate system schematics.


· Develop, manage, and update vehicle functions using Rational DOORS.


· Perform System Behavior Testing (SBT) to detect undefined behavior on VF and software bug.


· Improve deceleration algorithm using Design for Six Sigma (DFSS).

DENSO INTERNATIONAL AMERICA, INC.
IVI / V2X Advanced Engineering R&D
Software Engineer Co-op

· Development of V2V Safety Applications algorithm (FCW, BSW, DNPW).


· Established vehicle path history, and path prediction algorithms using model-based development.


· Simulate the algorithm for connected vehicle system with various use cases with PreScan, Simulink, Stateflow, and MATLAB to ensure the system functionality and performance.


· Developed Full Multi Vehicle Simulation Environment to perform realistic simulation and testing.


· Created V2X Demo for NAIAS 2016 to demonstrate the effectiveness of this technology.

EDUCATION

B.S. in Computer Engineering


Oakland University, Rochester, MI


GPA= 3.97/4.0


Gratuated in 2016 with Summa Cum Laude

PROJECTS

Autonomous Parking Spot Locator and Park System for Empty Parking Lot

· Implanted the system with ROS, OpenCV, and tested using Gazebo, Rviz simulation environment.


· Global/Local costmap was generated from LIDAR to provide obstacle information to global path planner.


· Ackermann drive supported local path planner was used to control vehicle.


· Used vision algorithms (Template Matching, Probabilistic Hough Transform, etc.) to detect parking spot.


Go to Repository


Download Final Report


Floating Point CORDIC based Power Operation using Zynq SoC

· Power operation peripheral was implemented in VHDL using AXI4-Full interface.


· Custom peripheral was controlled by on-board microprocessor


· Parameterized coding was utilized to support IEEE-754 standard single and double floating point number


· Programmed SD card interface with C code to interact with custom peripheral


Go to Repository


Download Final Report


Acceleration Based RC Toy Car Controller

· Controlled RC toy car wirelessly using HCS12, Arduino, and accelerometer.


· Bluetooth modules (master/slave) were configured for wireless communication between microcontrollers.


· SCI interrupt was used to continuously receive data while sending command to RC toy car.


· Open collector circuit was developed using MOSFET to generate appropriate control signals.


Go to Repository


Download Final Report


Oscillo Drive by Wave Water Works – Modelling and Testing (Senior Design Project)

· Project to develop test fixture to evaluate device which generates electricity from wave energy.


· Led software development team assigning tasks, tracking progress, and managing deadlines.


· Developed control algorithm using PID controller to manage speed of input motor.


· Collected measurements from various sensors and saved on PC and SD card for redundancy.


Designed 16-bit Microprocessor using Nexys 4 board

· Microprocessor communicates with computer via UART to receive instructions and transmit results


· Built own serial communication interface with Visual Basic to customize the user interface


· Microprocessor can handle 16 bits and have 32 instruction sets


Go to Repository


Download Final Report


Pinball Machine, Sophomore Design Project

· Collaborated with students from different majors


· Utilized servo, reflective object sensor, flex sensor, and LCD screen


· Wrote pinball function program in C programming language to interact with various components


Website Development, Alpha Lambda Delta

· Developed a website with HTML, CSS and JavaScript for a student organization


· Incorporated Google Forms, Google Calendar, and Flickr picture slideshow


School of Engineering and Computer Science Workshop

· Project 1- Built “Self Leveling Table” using Arduino Microcontroller and Actuators - August 2013


· Project 2- Designed “Bottle Rocket” with special parachute. Project design focused on parachute to protect on board electronics (Microcontroller, Altimeter and Accelerometer) - August 2013