Sunnyvale, California, United States
Skills Summary ---------------------- Firmware: MIPS, ARM1176JZ-S and ARM7TDMI based SOCs, Motorola 68HC12 & 68HC08 and 8051 Microcontrollers (Bare Metal), PCI, I2C, I2S, CAN Devices Autonomous Vehicle Software: Sensor Integration, Robot Modeling, Perception, 3D Motion/Path Planning, PID Control, SLAM, Sensor Fusion, Behavioral Cloning, Object Detection and Localization, Extended Kalman Filter (EKF) Languages & OS: C/C++, Python, R, ARM Assembly, Robot Operating System (ROS), Linux/Ubuntu 20.04, ThreadX, VxWorks Debuggers & Tools: Lauterbach, MultiICE, SoftICE, Noral FLEX, RVDS2.2, ADS 1.2, Keil uVision, CodeWarrior, Tornado 2.0, CAL-DS, PLXMonitor Deep Learning: Keras, TensorFlow, Computer Vision (ConvNets/CNNs/DNNs) Robot Hardware: Dobot CR5 6-Axes Robot Arm, Robotiq Hand-E Gripper Misc.: OpenCV, PIL, Scikit-Learn, Numpy, Scipy, Pandas, D3, Matplotlib, JavaScript, MySQL, MongoDB, Google Cloud, Amazon EMR, Hadoop Infrastructure
Autonomous Robot for ATM Operation Led the development of POC for an autonomous robot intended to operate an ATM without human intervention. Mentored an engineer in developing the robot perception module. Responsibilities: Development lead, robot modeling, robot control, robot motion planning, workflow planning and execution, software architecture, technical guidance for robot perception Environment: Ubuntu 20.04, ROS Noetic, MoveIt!, Rviz, Python 3, Git, Google Cloud Vision API Hardware: Dobot CR5 6-Axes Arm, Robotiq Hand-E Gripper, Intel RealSense D435i Depth Camera Client: Confidential
Explored ML/DL based solutions to generate marketing content for Google's SMB customers. Implemented a Neural Style Transfer algorithm based on VGG-19 pre-trained CNN using TensorFlow and Python for content re-composition. Developed a Deep Learning model to surface top Google SMB reviews for content generation.
Developed an A/B testing platform and dashboard on Google data infrastructure using SQL, R, a statistical analysis pipeline, JavaScript, and D3. 700+ experiments currently being analyzed. Performed partner-tiering for asset allocation using K-Means clustering in R. Performed sentiment analysis and classification on customer-satisfaction survey data with 74.34% accuracy using NLP/Text Mining and kNN classifier in R.
Developed Python code to discover network devices within a Data Center.