VISWANATH BARENKALA
Distinguished Engineer with extensive background of the Embedded real time system software Design and Development. Developed an industry’s best approach for Remote monitoring of the HVAC devices. Award winning solution to create the analysis methods and approach for FlexRay, CAN and other Embedded communication protocols and presented technical content in SAE PERSONAL INFO
*********.*********@*****.***
www. linkedin. com/ in/
viswanath-barenkala-99a9b118
QUALIFICATION
MS - 2006 - IIIT Pune - Embedded
BE - 2004 - VTU - EEE
SKILL SUMMARY
ML & DATA SCIENCE
CNN RNN NLP LSTM GRU TENSORFLOW KERAS TORCH CAFEE
TRANSFORM SEQ2SEQ BERT ATTEN RESNET BI-DIR RNN MUL-LAY RNN BEAM SEARCH DEC
CLOUD
GCP AWS IOT MS AZURE EDGE COMPUTE DEV MGNT MODULES DOCKER EDGE RUNTIME DEV DISCOVERY EDGE SEC EDGE HUB & AGENT
PROGRAMMING
C C++ PYTHON JAVA .NET DJANGO FLASK
BIG DATA TOOLS
KAFKA HBASE HADOOP MAPREDUCE HIVE SPARK HDFS
ML CERTIFICATIONS
Data Science 2020, Reinforcement Learning - UDEMY
CS224N - NLP with Deep Learning, CS231N - CNN - STANFORD UNIVERSITY
MIT6S191 - Introduction to Deep Learning - MIT
AI MASTERS - CERTIFICATIONS - I, II, III, IV, V, VI, VII, VIII, IX, X, XI MACHINE LEARNING PROJECTS
NATURAL LANGUAGAE PROCESSING
{ SENTIMENT ANALYSIS & LANGUAGE TRANSLATION : Worked on NLP Python libraries extensively. Performed the sentiment analysis using the classi cation approaches on twitter text to detect the postivie, negative and neutral emotion. Created a TEXT TRANSLATION ENGINE which can take language as input and convert that to English language and viceversa. Trained models for Telugu, Spanish and Hindi Languages. Also feature had an option to choose di erent models like GRU, BERT and TRANSFORMER models.
{ TEXT GENERATION & CHAT BOT: Integrated the TEXT GENERATION feature for small to big conversations in
ask application.Worked on integrating the CHAT BOT for the sample
ask application.
IMAGE PROCESSING
{ IMAGE CLASSIFICATION & SEGMENTATION: Performed SEMANTIC SEGMENTATION which helps in understanding the scene. This is used for the applications like identifying speci c objects in industry & also identifying objects on road. Performed IMAGE CLASSIFICATION & CAPTIONING for the project using the CNN model to identify and di erentiate the di erent organs of human body. Worked on creating DCGAN, CycleGAN, AdverserialGAN networks which are useful all practical purposes. GAN based models can generate the images which can further be used for the image classi cation and validation.
RECOMMENDATION ENGINE & LOGISTIC REGRESSION
{ Worked on basic RECOMMENDATION SYSTEM examples which can suggest given criteria for the customer from the large set of data. Worked on LOGISTIC REGRESSION examples to identify the system faluts and anomalies. Predictive Diagnostics is very promising upcoming eld for the industrial IoT domain where this basic Data science is very important feature.
OPEN SOURCE WORK & COMPETITIONS
github link
Kaggle competitions
PERSONAL SKILLS
Problem Solving
Creative thinking
Critical thinking
Interpersonal skills
ACHIEVEMENTS
1) Presented a technical content in
SAE on FlexRay based systems and
its analysis FlexRay Design Metrics
for early design validation
2) Received Spontaneous Recogni-
tion award for creating the analysis
methods and approach for quantita-
tive analysis of FlexRay, CAN and
other Embedded communication
protocols in General Motors India.
Presented technical content in SAE
3) Awarded Dean excellence schol-
arship for outstanding performance
in the academic year of M.S
4) Presented papers on topics
like Feedback scheduling in em-
bedded system Design, Nonlinear
Control System and its charac-
teristics, Wireless Transmission of
Electric power, Narrow band lters
using interpolation lters.
ML KNOWLEDGE
Neural Nets : ImageNet, ResNet
Image Models : classification, ob-
ject detection
NLP :
RNN, Word2Vec, GRU
ML Framework :
TensorFlow
UNITED TECHNOLOGIES CORPORATION
Technical Specialist (Sept,2015 - Dec, 2019)
Cloud Connectivity Project
Created the Connectivity Team from scratch to 10 member team and deployed the best industry based solution.
Hands on Python extensively for 8 years. Developing the industry ready AI & ML solutions with TensorFlow and latest python libraries models and delploying them for customers.
Applying of Machine learning algorithms in HVAC domain to account for the power savings and e cient system operations. Worked on Azure IoT Edge demostrations to migrate the existing connectivity to the Edge platform. End to End product design with best suitable design patterns.
Best tools in industry to support the required development and test automation support. Into Agile mode of development process in daily execution.
Worked onto Remote connectivity products including Cloud. Developed Scalable systems which can scale across for di erent levels of load. Worked on diversi ed Automation prod- ucts which are for both industrial and commercial applications. AUTOMOTIVE ROBOTICS INDIA PVT LTD
Project Manager (Mar 2012 - Sept 2015)
Project Manager Key Responsibilities:
Managed a team of 35 members locally and 20 member team at di erent geographies working in diversi ed technologies
Migrated the team’s work culture from traditional methods to Agile methodologies in our team up to Client standards
Ensure resource, budget and time plans are proper and as expected by the Customer, Also ensuring lowest Attrition rate during my management Lead Software Engineer Key Responsibilities:
Worked as a lead software engineer leading a group of the software development team.
Development of the libraries which are mainly oriented to abstract the underlying hardware and also provide basic services
Worked on Device drivers of Linux kernel to address the protocol needs.
Worked on libraries for protocols like CAN, J1939, MODBUS and other drivers like NVM, clock etc.
Porting the software for the new platforms which is covering wide varieties of the Automo- tive OS including Linux.
Worked on multiple hardware platforms like Microchip, ARM, Free scale.
Worked as the both technical lead and people manager. CISCO SYSTEMS INDIA PVT LTD
Engineer Software (Oct 2011 - Mar 2012)
Worked on large distributed embedded systems for networking and routing systems. IOS from Cisco was used as an operating system to manage the distributed system.
Worked on multiple CISCO proprietary asics which used for Data-path and Control-path requirements.
Development and debugging of the asic speci c drivers to exploit the complete capability of hardware.
Worked on high end routing software and fabric based systems which mainly has L2 based functionality. Worked on properitary asics and its speci cation and associated implemen- tation
TOOLS & HARDWARE
Tools: TensorFlow, IoT Cloud
based simulators, Matlab, Real
Time Systems Concepts, Rt-Linux,
RTAI, Code Composer Studio (TI),
AVR studio, Xilinx ISE, ModelSim,
OrCAD, Circuit maker, Soft caps,
Etap
Hardware: dsPIC33F, dsPIC30F,
TI processors (TMS320C5510,
TMS320C6417), ARM 7TDMI,
STR71XF, ATMEL, PIC and Rab-
bit Microcontroller, Intel 8085/8051
Microcontroller based systems
TRAININGS
Trainee at BHEL Hyderabad
for 6 months (2004)
Project trainee at ECIL Hy-
derabad for 6 months (2003)
SKILLS
Machine learning
Data Visualization
Modelling
Statistics
GENERAL MOTORS INDIA PVT LTD
Senior Embedded Engineer (Nov 2007 - Oct 2011)
Study of existing fault tolerant and automotive electrical architectures for FlexRay, provide the approach and validation strategies for the future automotive architectures.
Worked on mathematical modeling the general system representing metrics in FlexRay which helps the designers with the quantitative evaluation of the FlexRay System
Developed a software in C & VB basing on the CAN communication model for its metrics like Utilization, timing to understand the future architecture design challenges. Analysis to understand ECU and Gateway devices in the architecture. Design of the Ethernet Based Automotive Networks (2010 - 2011)
Linux based multi threaded programming for communication protocols. Di erent protocols like DOIP, SNMP, TCP/UDP, IPv4/IPv6, ARP and PPP are analyzed for its usage in the automotive infrastructure.
Throughput analysis, timing analysis and other metric based study for the Ethernet based networks. Other variants of the Ethernet like TTEthernet, AFDX etc are studied for understanding the deterministic behavior of the Ethernet and associated protocols Design and timing Analysis in FlexRay Protocol (2009 - 2010)
Studied FlexRay Spec in detail and identi ed FlexRay design metrics quantifying the system early in the design process and Formulated the metrics mathematically to improve performance.
Developed an engine to provide quantitative metrics for the system designed. Published a paper on metrics based study in Society of Automotive Engineers (SAE), an international conference http://papers.sae.org/201*-**-****/inApril2011 Timings Analysis in CAN Communication Protocol (2008 - 2009)
Detailed study of the CAN communication protocol in multiple aspects of its behavior like determinism and loading conditions. Modeling of the CAN protocol in Multiple commercial o the shelf tools
Suggestions to the German tool vendors in Automotive segment for design validation meth- ods. Modeling of Tindel timing analysis for CAN into software to understand the timing behavior and determinism of the CAN protocol
KRITIKAL SOLUTIONS INDIA PVT LTD
Embedded Engineer (Feb 2007 - Nov 2007)
Worked on numerous peripherals at a driver level interfaces for the Embedded Microchip Controllers like dsPIC33F
I2C, SPI, CAN, DMA and few other interfaces were developed and integrated with the Embedded Board
Real time issues in the application were handled where the design was intended to provide the advanced signaling mechanism for the locomotives. Worked on demanding deadlines was very exciting experience.
INGERSOL RAND INDIA PVT LTD
Embedded Engineer (Mar 2006 - Feb 2007)
In project of developing the security product in the transport system, interfacing and all round embedded development was taken care.
Involving in complete product design cycle right from Choosing the hardware platform, software to testing the products nally made was an very educating experience in the domain
Rabbit controller (Zylog) was embedded platform on which UCOS RTOS was ported and the application was developed on top of it.
TCP/IP, SNMP and other networking protocols were involved in the application design.