ROHAN SAGAR
----------------------, CA ----- | (628) 236-7590 | rohansagar4@gmail.com
Education:
Masters in Embedded Electrical and Computer Systems [2016-2019]
San Francisco State University, San Francisco, CA.
UC Extension at the University of California at Berkeley [2018-2018]
University of California at Berkeley, Berkeley, CA.
B.S. in Electronics and Communication Engineering [2012-2016]
St. Martins Engineering College, Hyderabad, India.
Relevant Courses: Engineering Communications, Engineering Management, Computer Networking, Embedded Systems, Microprocessors and Microcontrollers, Electronic Devices and Circuits, Advanced Digital Design, Neural Machine Interface, Mechatronics, Integrated Circuit Analysis, Analog and Digital Design.
Experience:
Founder and CEO at Octagon Electronics [Aug-2016 to Dec- 2017]
-
Designed, manufactured and sold, multiple open-source microcontroller development and sensor modules.
-
Developed driver libraries and example code for a wide variety of sensors and development boards using C/C++.
o Designed and conducted workshops on multiple technologies such as the Internet of Things, PCB design, firmware development, Micro-python, robotics and in doing so, gained expertise in multiple technologies.
-
Provided prototyping services for startups and built products such as household water monitoring/ analytics system, Home automation systems for property developers and synchronized caps for EDM concerts.
Embedded Systems Design Intern at Entesla [Oct-2015 to Aug-2016]
-
Designed, built and tested hardware and software for the initial prototypes of an industrial gas detection system.
-
Implemented detection algorithms on the data collected from the MEMS microphones using ARM cortex M4.
-
Handled client meetings to discuss changes in specifications and features of the product between iterations.
-
Designed the hardware and software architecture, picked appropriate parts, compiled documentation and led a team of PCB designers to successfully build multiple initial iterations of the product.
Projects:
Modular Electric Smart-Bike with Object detection and Video archiving.
-
Implemented smart mirror using a pi zero for streaming and Nvidia Jetson Nano for object detection and display.
-
Made a custom Embedded Linux OS using Yocto for the pi to capture video and stream it over Wi-Fi using Gstreamer.
-
Vehicle detection using Open CV and Tensor-flow running on a Jetson Nano to display highlighted rear traffic.
-
Electric hub motor assist, rear stop /turn indication light system using 8x8 * 4 LED matrix displays with custom drivers.
-
Lighting unit equipped with an accelerometer for brake detection, ARM Cortex M4 (Implemented with Free RTOS).
Rearview Radar for Bicycles.
-
Blind spot vehicle detection implemented using industrial ultrasonic sensors and LED indicators mounted on the front.
-
Implemented the code in C on Tiva-C microcontroller using multiple interrupts and timers working together in sync.
System Temperature Monitoring Using ADC and DMA
-
Sliding window average based temperature monitoring using ADC and DMA to reduce CPU load on Tiva-C launchpad.
AC Smart Dimming
-
Built dimmable AC lights that can be controlled using a server and scheduled to turn on/off on a configurable schedule.
-
The lights are connected to individual modules (NRF52) that communicate with each other and the server using BLE.
Train Operating System.
-
Built operating system components (Scheduler, process and I/O management, Inter-process communication).
-
Implemented a shell interface for the OS, and an application that runs a system of trains when installed on an IBM PC.
Skills:
Programming Skills: C, C++, Python, Data structures, STL.
Technologies/ Technical Skills: ARM, Real-Time Operating System, Embedded Linux (Yocto/Bitbake), Android NDK, GNU toolchain, MATLAB, Lab-view, Computer Vision, PCB Design, Rapid prototyping.
Protocols: BLE, Bluetooth, CAN, HTTP, I2C, MQTT, SPI, TCP/IP, UART, UDP, USB, Wi-Fi.
Operating Systems: Linux, Embedded Linux, Free RTOS, Windows, macOS.