Extensive handson experience in design, architecture, coding of complex projects in domains of Embedded, Connectivity and Home Automation.
Rich technical experience in variety of technologies including IOT, device to device communication, Android - Camera, BSP, Power optimization, ALSA,Bluetooth Low energy, GATT, SMP and ATT.
Expertise in complex areas including System performance & profiling, power performance(embedded devices), Linux Kernel, Bootloaders, Adhoc networking 6LowPAN, BLE mesh and BLE stacks - Bluez.
Rich experience in delivering, leading and setup of highly efficient technical teams.
Quick learner, good communication skills, adaptability to closely work with different work cultures(Samsung Korea), US and European teams.
Extensive experience in working with multiple cross functional teams and varied stakeholders.
Delivering products and results traversing complex organizational dimensions and dynamic business requirements.
Overview
4
4
years of post-secondary education
24
24
years of professional experience
Work History
Principal Architect
Lava International Ltd
Noida, Uttar Pradesh
04.2020 - Current
Board and device bringum for new Mobile Android devices. This includes all peripherals USB, Charger, battery, Connectivity, camera subsystem, sensor hub, speaker/MIC, modem bringup.
Faster booting of linux and Android with minimum power consumption.
Development of device drivers for the peripherals like touch screen, display, cameras, audio, GPS, NFC, etc.
Interface with key internal teams such (applications team) and external vendors (chipmakers and systems integrators) as part of the technical cross-functional team delivering final product.
Hands-on bring-up experience with Mediatek platforms such as G95, G35 and deploying Android over Mediatek based devices.
BSP development including device driver development, board-bring-up, secure boot, trust zone and access control and low footprint devices such as feature phones based on low end Mediatek SOC such MTK6261M/D
Handson experience with SPI, I2C, MIPI/CSI, sensors, multi-channel DMA engines and NOCs.
Working Linux CPU Idle Time Governors,its drivers, CPU Idle Time Management Subsystem, device driver low power state models such as runtime device Power Management with relevant kernel interfaces for achieving optimal power consumption and
Lead System Architect
Havells India Ltd – Noida
11.2017 - 04.2020
For Connectivity & IoT
Design, architecture and developed Havells Firmware/Middleware for ESP Wi-Fi
devices to connect securely with IOThub using X.509 security, 2 partition OTA, Local
communication with 256 AES encryption, seamless and reliable communication in all scenarios.
Integrated in more than half dozen Havells Smart products(this project built from scratch and
commercialised).
Designed SmartFan embedded PCB with WiFi,sensor SOC onboard, load tested in house
firmware and helped launch first Havells SmartFan.
Including Mass manufacturing setup and
automation of production lines with stringent quality control.
Designed smart AC under Havells Lloyds interfacing STM8 based 3rd party ODU’s with
in-house designed and developed wifi PCB.
This had modular Wifi firmware and UART based
Tuya cloud packet structure.
Developed industry first unique Machine learning Auto learning mode for Fan that presets Fan
speed based on past user preferences and ambient temperature and humidity
Developed Havells OneApp(Mobile Application) based on Flutter, that integrates all 3rd party
platform based Smart solutions and Havells in-house cloud platform.
Architected, designed and developed Havells SmartGateway(MultiProtocol Hub) that can
connect to 3rd party products lights using Zigbee, Bluetooth Low Energy Mesh and helps
control devices at home with or without Internet.
Includes ML Kafka for offline learning.
Setup a small and highly agile team of firmware, hardware and application developers for all
smart product development.
Achievements
Set Up a small and dedicated team(6) of firmware, hardware, application engineers responsible
for roll-out of more than 10 smart products using Wifi and cloud based controls.
Coming from an embedded background, seeded and successfully launched products with
inhouse embedded PCB and meeting all NPD requirements.
Involved in all aspects of product development, right from seeding of idea by business teams, to
marketing requirements, architecture, design, development, validation, mass manufacture and
handling field/Quality issues
Focal for smart product development with close interaction with more than 15 business teams
in Havells and proven track record of delivering despite frequent change in business
requirements.
Successfully able to blend in already launched smart products on different platforms to One
Unified Havells platform via OneApp bringing seamless integration.
Develop Good business relations with Amazon, Google and other chipset OEMs to certify and
launch Works with Alexa Smart products, Works with Google and other certifications.
Successfully helping and guiding business with their smart product requirements in terms of
choosing technology(WiFi or sub gig RF or Zigbee).
Samsung Electronics - Noida/Suwon-South Korea.
Principal Engineer
Samsung Electronics
03.2013 - 11.2017
Rich hanson and technical leadership experience in, (South Korea & India
R’nD) in BLE, Wi-Fi, GPS & NFC.
Successfully led 60+ team Connectivity team in Bluetooth, WI-Fi NFC and GPS chip for 200+
Android phones of Samsung.
This included both OS upgrades and flagship models
Designed and developed in-house automation for WiFi and Bluetooth chip bringup on android
reducing bringup time from several days to less than a day.
This included developing a bringup
agent in Android that would interact with a desktop bring up tool that would pull up current
phone connectivity information and after taking chip specs such as model/make/channels and
drivers information would prepare binary after bringup changes.
This was chipset specific only
for Broadcom chipsets.
Developed several patent winning connectivity proof of concepts in Samsung Korea including
accurate distance measurement using BLE and ultrasonic sound(>18Khz), WiFi mesh, BLE
mesh(ahead of SIG announced BLE mesh).
Optimisation of performance issues such as Wi-Fi/Blue-tooth Throughput, current
consumption, GPIO mismatch and other complex system issues in 100+ Android OS
upgrade models for each new Android OS.
Optimised ALSA Libraries in Linux for Raspberry-Pi platform to enhance
performance of plugged speaker and MIC modules to enable precise audio capture and
analysis.
Involved in Audio DSP patented algorithms to detect accurately ultrasonic18 kHz
peaks.
Successfully implemented a Smart sanity and Analysis automation tool using big data
analytics to do first level analysis from millions of lines of running logs.
Achievements
Brought ownership of several flagship and grade A projects(including Galaxy
and Note) in Samsung Noida from Korea teams by displaying efficient technical
acumen in terms of chip bringup and full stack development capabilities of
Wi-Fi,BLE, NFC & GPS chipsets.
Bridged a close working relationship between Korea/Noida teams and utilised
my relationship building after working in Samsung Korea.
Started a small innovation team within the connectivity group to develop
patent seeking features like SmartContent transfer by auto detect of friend phones
nearby.
Delivered several trainings to connectivity team members on Linux, Embedded and
C programming skills to upgrade technical skills and seeded a technical savvy
culture.
Feature phone developers merged in Android team and encouraged
Smartphone developers to upscale on feature phone connectivity stacks.
Lowest attrition and high work satisfaction in the Connectivity team in the entire
Samsung Noida.
Connectivity BU System Architect architect
ST-Ericsson - Noida
11.2009 - 03.2013
Successfully seeded and technically established non-Mobile domain business for
Connectivity Wi-Fi and BLE Chipsets.
Architected Android Connectivity stack architecture
and design for Bluetooth and WiFi.
Seeded and helped Connectivity teams for open source development and contribution
to Bluez stacks.
Contributed significantly towards new Bluez 5.0 architecture via proposal shared
with Open source community members.
Ported and stabilized CG2900 kernel driver on 3.08+
kernel (hw flow control) and newer Kernel versions.
Implemented FM radio stack in
Android as standalone service with dedicated Content
provider.
Throughput enhancement viaOBEX optimisation, sleep/wakeup time optimisation,
Bluetooth offload etc.
Chipsets Integration Lead
Qualcomm India. Hyderabad
11.2007 - 11.2009
Responsible for aligning with various OEM commercialisation roadmaps and internal
software release schedules.
Close interaction with Qualcomm internal global technical teams & aligning their technical
feature release schedules with OEMs.
Closely alignment with product, marketing &
business teams towards customer chipset launch and alignment.
Responsible for critical software feature delivery and customer risk mitigations.
MSM6260 and 6246 business revenues exceeded 1BUS$ and awarded 9+ Excellency
awards for the most efficient execution.
Implemented automation tool to auto trigger builds based on P4 change-lists and
auto-archive release information.
Senior Tech lead
Agere Systems, LSI Research
Bangalore
10.2005 - 11.2007
Porting of the entire L2 switching driver responsible for plumbing up management
control frames from data switching ports up to management interface via PCI and up
to userspace L2 management stack via Netlink socket porting of stacks.
Bringing up RISC based Layer 2 switch board on MontaVista Linux kernel 2.4
including uBoot and all peripherals - flash RAM, Ethernet, PCI etc.
Design of efficient web management interface for low end switching platforms via
https and Javascript support on Low end 8051 based platforms.
Tech Lead
Kodiak India
03.2003 - 10.2005
Implemented highly optimised thread-safe, concurrent/Re-entrant and OS
agnostics client side library for Push to Talk solution for Handsets.
Implemented an in- house memory detection tool that can track
memory-corruption/leaks for helping in house developers.
Implemented Proof of Concept for Push to Talk over Cellular on Windows Phone by
using open source SIP/RTP/RTCP stacks.
Senior Software engineer
Polaroid India
06.2000 - 03.2003
Board bring up for Hitachi μProc based Eval board - Nucleus-Plus RTOS.
Ported the Nucleus based Ethernet driver and brought the interface up.
Written a C based application to connect, authenticate and download
contents from an web portal, store them locally, verify the contents using
CRC and then stream them onto a connected Polaroid printing device.
Implemented the interrupt mechanism for the application.
Developed Crash analysis tools.
Firmware engineer
IBM US/DCM Technologies
07.1997 - 06.2000
Module lead for Ethernet diagnostics driver of IBM PC servers.
Ported and upgraded diagnostics driver based on changing hardware, Ethernet
controller vendor chipsets and upgraded Ethernet specifications.
Used advanced debugging tools such as In Circuit Emulators and profilers to check
performance of driver.
Interest and Activities
Driving, Playing Tennis, Reading – classic/Religious literature, World affairs.
Recognitions
9 Qualstars in Qualcomm India for excellent performance, 2 Kudos certificate in
STEricsson.
Cleared Advanced/Intermediate level Algorithm tests in Samsung.
Received first Prize in Samsung Technovate festival for Context Call sharing feature
in VoLTE solution of IMS.
3 Patents filed in the on WiFi based IOT solutions for Havells.
Education
Bachelor of Technology - Computer Science
Indian Institute of Technology
Roorkee
07.1993 - 07.1997
Skills
Linux kernel and device driver
undefined
Timeline
Principal Architect
Lava International Ltd
04.2020 - Current
Lead System Architect
Havells India Ltd – Noida
11.2017 - 04.2020
Principal Engineer
Samsung Electronics
03.2013 - 11.2017
Connectivity BU System Architect architect
ST-Ericsson - Noida
11.2009 - 03.2013
Chipsets Integration Lead
Qualcomm India. Hyderabad
11.2007 - 11.2009
Senior Tech lead
Agere Systems, LSI Research
10.2005 - 11.2007
Tech Lead
Kodiak India
03.2003 - 10.2005
Senior Software engineer
Polaroid India
06.2000 - 03.2003
Firmware engineer
IBM US/DCM Technologies
07.1997 - 06.2000
Bachelor of Technology - Computer Science
Indian Institute of Technology
07.1993 - 07.1997
Similar Profiles
SATISH KOLISATISH KOLI
Sales Executive at LAVA INTERNATIONAL LtdSales Executive at LAVA INTERNATIONAL Ltd