Kaiwan BIllimoria

Kaiwan N.B.

Profile

Experienced Linux Technologist and Corporate Trainer

Summary

  • 15+ years of experience in the IT industry.
  • 18,000+ hours of technology training experience.
  • 40+ clients have engaged on technology training and consulting assignments.
  • Expertise on Embedded and wireless domains.

Introduction

Kaiwan is a Linux specialist. He has been in the industry since 1991, and worked on software projects on systems ranging from PCs running DOS, custom firmware projects, Digital UNIX on the Alpha to Linux on several embedded systems (open source and proprietary) as well as on the PC environment of course. Over the years, he has specialized and have deep knowledge, on Linux systems related technologies. Specifically, on the Linux systems programming with ‘C’ ecosystem, kernel internals, device drivers, embedded Linux and user space/kernel debugging techniques. He currently works as a Kernel (Linus) Technical Consultant, Corporate and Workshop Instructor (trainer) and Software Product Manager (for two ongoing projects) and a Software Developer.

He currently provides customer focused world class Linux Workshops, Corporate Trainings and Seminar on Linux (and Embedded Linux) system programming topic and Linux consulting / hands-on development for companies or individuals on cutting-edge projects. He tries and actively contributes to a few open-source development projects.

Also, since 2014, he has been deeply involved (lead architect & developer) of a ingenous product – a Linux bootable pendrive cum virtual appliance christened seawolf. The product has now (March 2016 onwards) entered the market. It continues to be maintained and enhanced.

Technologies:

Embedded Linux, Linux Kernel Internals, Linux Device Drivers, Linux / UNIX systems programming, Linux CLI, Bash Scripting, Operating Systems, X Windows / MOTIF programming, x86 (IA-32, x86-64), ARM (Embedded Linux application and device driver development on ARM9 / ARM11 / Cortex-A9, processors), OMAP SoC, MIPS 32 bit (Embedded Linux application and device driver development on a proprietary 4G wireless product, dual-core MIPS, AMP architecture), Atmel microcontroller (ATMega328) on the Arduino platform, QEMU emulator (on generic x86, x86_64 and Android), Arduino Uno R3, RFID 125 TTL reader chip, Raspberry Pi, Maxim 3232CP.

Clientele

Consistently received Excellent / Good feedback from corporate training clients.

 
Major Clients 
Topics of Execution (25+) 
ARM India 
Embedded Linux, Embedded C, Linux Device Drivers 
Bosch India 
(RBEI) 
Embedded Linux, Embedded C, Linux Device Drivers 
Broadcom 
Corporation India 
Embedded Linux and device driver, Advanced Linux device 
drivers, Real time Linux (RTLinux) 
Intel Technologies 
India Pvt Ltd 
RTOS concepts, Adv C, Adv C++ with Design Patterns, 
Advance Linux Internals, Linux device driver on 2.6.31 
Indian Institute of 
Science (IISc) 
Embedded Linux. Advance Linux programming 
Cisco India 
Embedded Linux, Embedded C, RTOS, Vx Works, 
Embedded Linux device driver on intel targets 
IXIA, CA, USA 
Customized Linux 
Lucent 
Technologies 
Embedded Linux and device driver, Advanced Linux device 
drivers 
LG Soft India 
Advance Linux programming, Linux Internal and Device 
Driver 
Honeywell, Cisco 
Embedded C, Advance Linux Programming, Linux internal 
and device drivers 
SISO 
Linux Internals, Device Drivers, Linux Internals 
Mentor Graphics 
India 
Embedded C, Networking, and Linux internals, Device 
Driver 
Mindteck 
Software, Mistral 
Software 
Linux Internals, Device Drivers-meego, Embedded C 
Motorola (I) 
Electronics Ltd 
Linux Internals, LDD 
Sasken, Patni 
Linux Internals, Device Drivers, Linux Internals & 
Debugging 
Novell Software 
Development 
Adbance C++ & OOAD UML / Design Patterns 
Symphony 
Linux basic to internals 
Siemens Public 
Communication 
Networks Lted 
Linux – Intermediate Level 
Tata Elxsi 
Advanced C++, Embedded C, Linux Internals, Linux device 
drivers 
Texas Instruments 
Linux Internals, Linux device driver & Debugging 
Toshiba, Verifone 
Linux Internals, Linux device driver & Debugging