Operating System Kernel Porting
(Expert)
7-9 Years Experience,
(Currently in use)
- I have ported Linux to new ARM SoC variants ranging from ARM7 to ARM11, PowerPC450,750 based SoC solutions and a highly parallel Multiprocessor (64 Processing Engines) for a Silicon Vendor.
- I have ported OpenSolaris 9.06 and OpenSolaris 10.1 to SoCs built on ARM cores.
- I have ported RT-BSD to ARM7 and ARM9 based Silicon variants, which had working FreeBSD ports.
I have been part of team efforts involving creation and management of BSPs on multiple Platforms targeted at Networking, Consumer and Automotive devices.
Linux Kernel Driver Development
(Expert)
7-9 Years Experience,
(Currently in use)
- My primary focus is to work on the Linux Kernel. I have worked on 2.2, 2.4, 2.6 and the current 3.0 series of the linux kernel.
- I provide solutions on Realtime Linux (scheduling extensions) based on 2.4, 2.6 and 3.0 series of the Linux kernel. I am familiar with RTLinux, Adeos Cascading framework, Linux Realtime Scheduling mechanisms.
- I specialize in the Video for Linux (V4L2) framework, the ALSA framework and core code for the ARM architecture. I have worked on Camera Sensors, Display Panels, Digital Microphones and Analog Speakers. I also work on the bootstrap code of the kernel and the scheduler.
Debugging and Troubleshooting System Software
(Advanced)
5-6 Years Experience,
(Currently in use)
- I specialize in finding core reasons for unanticipated or unacceptable behavior of system software.
- I have unique expertise in being able to home in on the root cause of the problem quickly and therefore find the exact type of fix needed.
- I have also been credited as a 'Disaster Manager' while deploying this skill within a team and augmenting their performance.
Technical Interviewer
(Advanced)
5-6 Years Experience,
(Currently in use)
- I have been able to consistently screen, interview and rate individual technical capabilities within a short time frame. This has helped me determine their technical suitability for a particular role.
- I have been Interviewing candidates in almost all my Job Roles.
- I have closely worked with HR personnel specifically for recruiting Technical Staff working on Embedded Systems and GNU/Linux platforms.
Technical Presentations
(Expert)
7-9 Years Experience,
(Currently in use)
- I have advanced presentation design and delivery skills honed over several years. This has helped me in being part of several roadshows and product launches. I have given technical presentations on Linux Kernel Design to several teams.
- I have briefed corporate executives on Intellectual property law, specific to incorporation of open source components in commercial products in all my roles involving Product engineering and development.
- During my work as Director-Incubation at PITS, I have designed and delivered several technical workshops on Open Source, Embedded Systems with hands-on experience using an Oasis(r) Development platform.
Team Leadership and Administration
(Advanced)
5-6 Years Experience,
(Currently in use)
- I have held Management and Administrative roles in all my Professional Designations.
- I have a strong urge to work with people as a team, and believe that the team can achieve much more than an individual.
- I specialize in ensuring high standards of documentation, adhering to deadlines, streamlines process management and quick, firm decision-making.
System Administration
(Expert)
7-9 Years Experience,
(Currently in use)
- I have extensive experience in Administration of systems at various scales. I have been maintaining and managing servers catering to over 500 users as an addition in my earlier designations.
- Being heavily interested in computers from childhood, I maintain a small network for my personal use with over 10 computing terminals aside from my phone and tablet.
- I have maintained networks with 3 nines (99.9%) reliability and specialize in deploying commercial off-the-shelf (COTS) hardware as servers for small and medium businesses. I have been managing routers and webservers, running Linux augmented with the Xen hypervisor and Oracle Virtualbox.