Rohan Mallya

Rohan Mallya Email and Phone Number

Senior Software Engineer @ UM::Autonomy
Ann Arbor, MI, US
Rohan Mallya's Location
Ann Arbor, Michigan, United States, United States
About Rohan Mallya

A recent graduate of the University of Michigan in Computer Engineering, I have a passion for robotics and autonomous vehicles. I have developed a strong set of skills and knowledge in the field through courses, internships, and my time at UM::Autonomy. With experiences in other fields as well, such as networks and databases via my time at Deepfield, or embedded systems via various courses at the University of Michigan, I have the skillset needed to tackle a wide breadth of problems that may arise as the field of robotics and autonomous vehicles rushes forwards. I seek to pursue an entry level position in the field and contribute to the ongoing innovation with my skills, knowledge, and experiences.

Rohan Mallya's Current Company Details
UM::Autonomy

Um::Autonomy

View
Senior Software Engineer
Ann Arbor, MI, US
Rohan Mallya Work Experience Details
  • Um::Autonomy
    Senior Software Engineer
    Um::Autonomy
    Ann Arbor, Mi, Us
  • Um::Autonomy
    Senior Software Engineer
    Um::Autonomy Sep 2019 - Present
    Ann Arbor, Michigan, Us
    • Leading boat motion modeling team, which develops a mathematical model of the boat and a control scheme to allow the boat to follow smooth paths• Researched into various types of mathematical models, from quadratic drag to more accurate naval models, and control schemes (we chose quadratic drag and LQR control scheme to start simple)
  • Um::Autonomy
    Principal Software Engineer
    Um::Autonomy Jun 2018 - Aug 2019
    Ann Arbor, Michigan, Us
    • Designed system software architecture during complete system overhaul, including ROS nodes and communication channels• Led team that developed boat path planner, which fuses LIDAR and localization data to plan and optimize a path to a certain target• Implemented path validation and monitoring to deal with more dynamic environments• Designed and implemented multilayer costmap weighting algorithm• Developed audio sampling program for hydrophone pinger localization
  • Um::Autonomy
    Software Engineer
    Um::Autonomy Sep 2016 - May 2018
    Ann Arbor, Michigan, Us
    • Developed camera buoy detect and color analysis algorithm• Created LIDAR on camera visualizers• Created BCD number detect algorithm using OpenCV and TensorFlow
  • Deepfield
    Software Engineer Intern
    Deepfield May 2019 - Aug 2019
    Ann Arbor, Mi, Us
    • Enhanced knowledge of routing, networking, video streaming, and various protocols like netflow and BGP• Learned to work with large amounts of data, distributed file systems, and data pipelines• Redesigned and implemented an efficient data ingest and processing pipeline for individual network subscribers. The data needed to be validated, cleaned, marked with appropriate flags, merged with other data sources, and then merged into existing parquet impala tables. It needed to be robust in order to deal with missing data or anomalies in the data, common issues with sampled internet packet data.• Redesigned and implemented Cython and C hdf5 file table interfaces
  • Deepfield
    Software Engineer Intern
    Deepfield May 2018 - Aug 2018
    Ann Arbor, Mi, Us
    • Designed and implemented an efficient buffered ingest pipeline, dealing with both large and small ingests as optimally as possible• Developed time performant IP to network user data lookup ptrie library• Created REST API endpoint for ingesting and processing csv and json data
  • Ushr, Inc.
    Software Engineer (Autonomous Driving Division)
    Ushr, Inc. May 2017 - Aug 2017
    Livonia, Mi, Us
    • Helped develop Python/C++ library for visualizations, road segmentation, paint line detection, and rapid prototyping• Developed point cloud noise reduction algorithm• Developed Python interface to work with various GPS trail data files, from SBET to KML, dealing with different sampling rates, and geolocation standards• Wrote Python QT plugin for QGIS that allowed users to label road signs and lanes based on LIDAR and geodesic data and upload them to a database• Developed Python and C++ scripts that communicated both ways between a PostgresSQL or DynamoDB database
  • Mobilearq
    Software Developer
    Mobilearq Jun 2016 - Aug 2016
    Summit, Nj, Us
    • Created feature that allows for upload of excel files, whose data was ingested, reformatted, and uploaded to a database• Adjusted various parts of the system to make data aggregation and processing more efficient

Rohan Mallya Education Details

  • University Of Michigan College Of Engineering
    University Of Michigan College Of Engineering
    Computer Engineering

Frequently Asked Questions about Rohan Mallya

What company does Rohan Mallya work for?

Rohan Mallya works for Um::autonomy

What is Rohan Mallya's role at the current company?

Rohan Mallya's current role is Senior Software Engineer.

What schools did Rohan Mallya attend?

Rohan Mallya attended University Of Michigan College Of Engineering.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.