SRUTHI MOHAN
San Jose,California 650-***-****
*********@*****.*** https://www.linkedin.com/in/sruthi-mohan-sanjose/.https://github.com/sruthihsr
• 8+ years of experience in C++, Python, C, Qt, QML and Datascience.
• Certified in Datascience and Machine learning with python.
• Hands on experience in in Multithreaded Linux programming, with STL and Design Patterns.
• Was Subject Matter Expert and lead multiple Agile teams.
• Strong Passion for technologies and willingness to learn. EXPERIENCE
JAN 2017-SEPT 2017
TECHNICAL LEAD, ROBERT BOSCH ENGINEERING, BANGALORE, INDIA
• Lead a Team of 3 to build an application that simulates multiple real life complex scenarios to continuously test BOSCH Industrial Servo Controllers.
• The simulator was written in C and automated using Python.
• Developed an interface to dynamically fetch logs from controller over TCP/IP and UDP.
• Used CMAKE, GIT and Jenkins for increased productivity. JUN 2013-JAN 2017
SENIOR SOFTWARE DEVELOPER, ROBERT BOSCH ENGINEERING, BANGALORE, INDIA
• Lead a Team of 2 in developing Qt, C++ Desktop application for Configuring and Monitoring Large Hydraulic machines. Had end to end responsibility of the project from software architectural and Database design, test spec creation, development and testing.
• Developed software with KWP and SSH to interact with embedded controllers.
• Created Application Manager module for In Vehicle Infotainment System for General Motors.
• Hands on experience in Embedded Linux System programming.
• Created interface to display CAN messages on HTML using SocketCAN and web sockets for Vehicle Diagnostics.
• Developed HMI using QML for thermal sensors running Embedded Linux OCT 2008-JUN 2013
SENIOR SOFTWARE DEVELOPER, TATA CONSULTANCY SERVICES, BANGALORE, INDIA
• Developed Network sniffer with Bandwidth Management that monitors network traffic and modifying routing tables to optimally use bandwidth across different Network interfaces.
• Researched and Implemented Linux Containers and enabling Security with SELINUX
• Created Media applications like Reverse Camera streaming, Audio and Video playback using Gstreamer, with ALSA.
• Integration of various modules and Communication Framework development with IPC’s like DBUS and Message Queues.
• Supported HMI development for Vehicle Infotainment System.
• Created GenIVI compliant platform.
HIGHLIGHT
2
ACADEMIC PROJECT
INTERN, SEIMENS INFORMATION SYSTEMS, BANGALORE, INDIA As a part of the Instrument Cluster for two-wheeler project, I have worked on:
• Mileage calculation using calculating frequency of PWM pulses
• Design and development of digital Potentiometer for fuel level Indicator. ACCOMPLISHMETS
• Contributed to GenIVI by developing Audio manager HMI, which was showcased in GenIVI conference in Paris
• Mentored and reviewed projects on C++ and QT
• Took a session for team mates on Linux IPCs and Network Routing.
• Received peer recognition and Multiple Appreciations and from higher management and customers for prompt deliveries, innovation and effective.
SKILLS
• C++
• QT
• Data Science
• C
• Linux
• Python
• SQL
• Machine Learning
CERTIFICATIONS
DATA SCIENCE WITH PYTHON FROM SIMPLILEARN (MAR 2018) MACHINE LEARNING ADVANCED CERTIFICATION WITH PYTHON (MAY 2018) As a part of the project, I have worked on the following:
• Exploratory data analysis with NumPy and Pandas
• Natural language processing using NLTK
• Data Visualization using Matplotlib and Seaborn
• Principal Component Analysis, Imputation and feature Engineering
• Machine Learning and Modelling with ScikitLearn using Linear Regression, Logistic Regression, KNN, Decision Trees, Random forest and Clustering
DEEP LEARNING WITH TENSOR FLOW AND KERAS(ONGOING)
FEBRUARY 2009
JAPANESE BASIC LEVEL (LEVEL IV), JAPANESE LANGUAGE PROFICIENCY TEST EDUCATION
BACHELOR’S IN ELECTRICAL ENGINEERING MAR 2008
Amrita Vishwa Vidyapeetham, Bangalore
Secured a GPA of 6.92
3