I was introduced to computers in 1988, just an 8yr old at the time and started programming at a very early age. Like the rest of India, I entered the PC age without experiencing Mainframe computing.
I have a strong interest in gadgets, especially in understanding how they work and fixing malfunctioning equipment. This deep involvement has given me the opportunity to work with disruptive and hi-tech teams. I enjoy working with startups and mid-sized firms.
Here is a description of me solely based on my skillset and work experience.
I specialize in working on 'Embedded Operating Systems', specifically 'Embedded Linux' and 'Embedded Linux' based systems.
Specialist> Creating: System Software, Embedded Systems, Embedded Operating Systems Development, Realtime Operating Systems, Embedded Device Drivers, Bootloader, Board Bring-up, Assistance to EMI/EMC Testing.
Expert> Creating: Graphic Controller Drivers, Framebuffer Devices, Video Capture Devices, Camera Sensor Drivers, Video for Linux 2 (V4L2) Framework, ALSA 2 Audio Framework, NAND Flash Interfaces.
I have worked on these Hardware Architectures
Microprocessors> ARM7, ARM9, OMAP, StrongARM, xScale, PowerPC, i386, x86-64 cores
Instruction Set Architectures> ARMv4, MIPS32kc, PowerPC, x86-32, x86-64
OS Kernels> GNU Linux Kernel v3.0, GNU Linux Kernel v2.6, GNU Linux Kernel v2.4, OpenSolaris v11, eCos v2.0, OpenRTLinux 3.0 [ARM]
Boot Loaders> U-Boot, BLOB, iBoot, GRUB-2
I work on these programming languages and Frameworks.
High Level Languages> C, C++, Java, Object BASIC
Scripting Languages> Perl 5, Bash 2, CScript, PHP4, ECMAScript
Filesystems> YAFFS2, squashfs, JFFS2, cramfs, ext2
Application Frameworks> Qt/Embedded, Google Android
I enjoy working with teams, recruiting and building teams for working on Embedded Technology.
- Building and Incubating new teams for Embedded Technology
- Managing and Blending development with new Teams
- Remote Team Management and Project Management
Here is a my work experience listed chronologically.
|Consultant||(Freelance)||January 2012 ...|
|Director - Incubation||Parisutham Institute of Technology and Science, Thanjavur||January 2010 - December 2011|
|Consultant||FreeSystems Pvt. Ltd., Bangalore, (Freelance)||March 2009 - January 2010|
|Project Manager||D-Link R&D India Ltd., Bangalore||June 2006 - February 2009|
|Consultant||Afford Computing, AntZ, Linux Standards Base (LSB), (Freelance)||February 2005 - June 2006|
|Program Manager (Embedded)||Codito Technologies Pvt. Ltd., Pune||March 2003 - February 2005|
|Product Manager||Innvo Systems Pte. Ltd., Singapore||February 2002 - February 2003|
|Linux Kernel Developer||Codito Technologies Pvt. Ltd., Pune||March 2001 - January 2002|
|Consultant and Founder||Reboot PC Troubleshooting Services, Thanjavur||March 1998 - February 2001|
I have lead project teams with team sizes between 3 and 12.
- BSP Port, GNU/Linux 2.6.22 for FreeScale i.MX27 based platform
- BSP Port, GNU/Linux 2.4.20 for Freescale i.MX21 based platform
- BSP Port, GNU/Linux 2.4.17 for TI "Titan" INETV Platform
- RTLinuxFree based on GNU/Linux 2.4 for CDB89712 Platform
- Serial Driver Framework for RTLinuxPro on GNU/Linux 2.4
- KGDB on GNU/Linux 2.6 for OMAP Series
- LX4380 GNU/uCLinux 2.4 Port
- BSP Port, GNU/Linux 2.4 for Advantech SoCER board
- RTLinuxFree Port on GNU/Linux 2.4 for Advantech SoCER board
- Freescale Technology Forum (Nov 2008) - GVC 3100 Showcased
- D-Link GVC 3000 (Aug 2008) - Launch
- D-Link GLV 540 (Aug 2008) - Launch
- Freescale Technology Forum (Nov 2006) - GVC 3000A Platform
- Linux Bangalore (Dec 2004) - BSP Tools Showcased
- Linux Asia (Feb 2004) - Kernel Aware Application Debugger
- Linux Bangalore (Dec 2003) - Kernel Aware Application Debugger
- TI DevCon (Dec 2003) - Kernel Aware Application Debugger
I work across Hardware Platform building teams and System Software teams. I have administrative capabilities in bridging Technology Teams with Sales, Customer requirements. I also understand the customer perspective of acquiring, building and maintaining IT Infrastructure. This helps me create solutions that are tuned more toward customer needs.
My Story ... as a Memoir
I was born in the year 1980 in a small town named 'Erode' (pronounced ee-road) in the state of Tamil Nadu in India. I was born to my Dad, Dr. David V Baskar (a General Physician) who works more like Sherlock Holmes or Dr.Joseph Bell and my mom who's probably installed my engineering [and any organized] thought process. I was born at the CSI(Church of South India) Hospital where my Dad was working for a couple of years. I remember very little of my birthplace and the flat in which we had lived. It occurs to me only as Dejavu. I am named Sunil, thanks to my Sis who chose it. She steps in time to time and helps me get better balanced with life. We are separated in time by three and ten years, adding a rather different flavour to the relationship! I share the same age gap to my beloved niece (well almost) and the (Chinese) Year of the Monkey.
I lived and studied all the years in the town named 'Thanjavur'. This town, once (and only once) a grand capital for the Second Chola Empire is now a small town buzzing with activity and flanked by educational institutions all around the place. It has all the right elements of a big town and a small city put together making it a wonderful place to live in. It hosts one of the largest temples in the south of India, popularly known as the 'Bragadeeshwara Temple'. Surprisingly, the last ruling dynasty of this town-city was Maratha (a connection to the city of Pune which I chose to live in next). I prefer second-tier cities and towns or outskirts to the heart of a city because of my fondness for this town. I hate noisy living environments, though I've managed to be in quite a few.
I did all my schooling at "Don Bosco Mat. Hr. Sec. School" (dear school of our hearts) in Thanjavur. Recorded to be the first ever educational institution started by the Salesian brothers in India, this has been one of the best places of my lifetime. I'd give up anything to be back in school. The first Salesian institution in the town is now named "St.Antony's" and is now run by the Brothers of St.Gabriel. Don Bosco, from where I did all my schooling from my 1st standard until my 12th (Higher Secondary Certificate), was built in the early 1980s. The first Principal I remember is Fr. Packiaraj Royan, who granted me admission to the first standard. Ever since that, school has always been very close to my life. Fr. Berkmann, Fr.Paulraj Maniam, Bro. Selvam, Fr. Patrick Alphonse, Fr. Deva Joe, Fr. Michael Vyakulam, Fr. V V Abraham, Fr. A T Thomas and Fr. Phillip Royan filled the school with fond memories I treasure now.
During my 11th and 12th standards (sometimes referred to as pre-university), I joined the NIIT (Thanjavur) centre, which gave access to unix machines and learnt a lot in the process. Soon, I even had a lab time ticketing system written for the centre and lots of goodies to go with it. I met one of my first workaholic friends "Derrick Samuel Matthews" (Derrick found after a google-search of this page a year back) who lived on his work and set an example that I later chose to emulate.
I returned back to NIIT (Thanjavur)during my grad days to manage "QUEST", a club that intended to breed quizzers and increase tech activity among everyone who was involved with the NIIT centre. This was one of my strongest leadership experiences ever! I must thank Rajan, the then Managing Director for being a wonderful mentor and a treasure trove of management practices.
During my first year in college, I took to troubleshooting PCs of friends and acquaintances all around town. Finally together with a friend of mine, "Badhrinath Nageswaran", we decided to start a troubleshooting firm.
"Badhrinath" has always been the best partner I meld with bringing out the best in both of us, and coordinating each other with a swish of magic that I always envied. We started out with an initial survey of companies owning PCs in Thanjavur, went ahead with planning our quarterly overlays and finally got down to starting it!
It was a strong learning experience, understanding registration, tax norms and a lot of legal procedure involved in incorporating companies in India.
We started getting compensated with an inverse-time model (much like some law firms in the US). This learning experience was a huge jumpstart to my career and my understanding of computers and people in tandem. We called our firm "Reboot" (not after the exceedingly successful animated show of the same name), but just after the process you would follow to restart your machine in case of trouble. We had some world-class support for printing pamphlets from Rueben who ran a local printing firm that delivered more, and delivered ahead-of-time.
Linux, MoreLinux, Codito, Innvo...
I discovered GNU/Linux with Slackware while I was doing my undergrad. We tried creating our own Linux distribution and had great fun. Learnt of this cool team at Codito (then Morelinux) who were interested in the initiative and created old unstable alpha versions of the distribution. The distribution didn't quite catch on, but I decided to hack and play around with linux more. I used SuSE Linux 9.x on my laptop and Debian (unstable/Sid) on my desktop. I also had a DWL650+ WiFi access card which uses a TI chipset. Visit acx100@sourceforge for entertainment. I have now moved to kubuntu (on all my PCs and Laptops).
With Codito, I started out on Embedded Linux and had a really cool run with OpenRTLinux for an ARM platform. I've been working with Embedded Linux ever since, and've always found lots of excitement hacking around. I enjoy working with the folk at Codito who make it an awesome learning experience!
Codito was my first exposure to a team of people who strived to be way beyond average. They made any average person feel too small and disappear. They created a work culture where people were encouraged to think big, think deep and essentially out-think everyone who had thought about the same idea earlier. I have seen one of India's (I should write world here) best idea incubators, managed by the free-est hand I've ever seen.
Briefly, for a period of a year, I left Codito in 2002 to join another startup in Singapore named Innvo which had been started out by a couple of people my age - Abhaya, Srijon, Rajiv and led by the ominously experienced Guruprakash. They got funding and the backing of Chay Kwang Soon (co-founder of Creative Labs) and worked some magic sitting in a city that otherwise lacked truly geeky work. We worked together for a year, going ahead and setting up an off-shore development center in the process. This added immensely to my learning experience about companies!
Work makes Free ...
I came back to Codito, a year later, this time not to just be an idea-maker like the majority of the team, but to put together competitive, fast and easy-to-use management practices that made them very professional in the market place. We worked on the management practices making sure that the strengths of hi-tech idea incubation was only enhanced, if it was in any way affected by the new management techniques we infused. Patanjali has been one of the most energetic CEOs, always full of spirit and enthusiasm. Coditons (as they refer to themselves) form most of my circle of friends as we share a like wavelength of thought, intellect and geekdom. They later restructured and were absorbed within Azingo as part of Celunite. The same team was acquired by Motorola Mobile. Now, Google has acquired Motorola Mobile sending the team I started out with to be part of "Google Inc."
These days, I hack on code selectively, spending more time on the technical leadership roles. I strive to understand strategic moves rather than be a trigger happy tachyon. I am always willing to look out at other teams that differentiate themselves from the rest of the world and want to do their share of going out and taking on the future!
I decided to leave Codito in February 2005 and find my destiny elsewhere. It had been a year and three months and I hadn't punched the air for something geeky happening. Fate has been kinder to those who code, for they win or lose, their code runs or crashes and they have tangible targets to hit.
During this period, I freelanced from Thanjavur - the Temple City. I helped people out to build business models around the open source community, merge open and closed intellectual property, consulted on setting up development centres, buying computing and storage equipment for existing development centres and the like. It helped me in a way staying closer to my parents and be in a stronger symbiotic relationship than working from elsewhere. I did visit the people who availed of my services frequently as people still found remote-work new and challenging to cope with; (seeing is believing).
I decided to move on further in May 2006. The place I chose to move to was D-Link R&D, Bangalore. I liked a lot of attributes about the team including the people, the style of management and the way the premises are maintained. I have opted not to choose too small or too big a name to associate myself with. I spent a lot more time here than I did previously in startups that were much smaller in size and had fewer long-term goals compared to such an organised setup. More of this decision was influenced by my desire to be close in a Product oriented company where the scale and nature of work differs from Services oriented companies I have associated myself with earlier.
This organization (in Bangalore) transitioned from the hands of Capt. J V Avadhanulu, a visionary and a leader to Mr. Aravindan, an excellent Engineering expert and finally to the hands of Mr. Natarajan Sankaranarayanan, a bridge between Business Development and Technology in the years I spent with D-Link R&D, Bangalore. They became SmartLink, a research arm of Digi-Link after D-Link India Ltd. underwent a de-merger into two entities. This unit has been purchased by Schneider Electric and is still functional.
Back home in Thanjavur ...
Moving on, from April 2009 I started offering my services in platform creation and integration for product development in the telecom space. I specialise in integrating Free and Open Source components with commercial grade products. In all my role I have been creating and integrating "free" (freedom) software. My Work makes free software. I have experienced two full end-to-end product development lifecycles from concept to delivery. My work doubles as a hobby letting me pursue it with undiminished enthusiasm.
I took on the role of the Director of Technology, Incubation and Academic Mentor at Parisutham Institute of Technology and Science (www.parisuthamtech.com) abbrev. PITS, from January 2010 until December 2011. This role was to contribute to a new and upcoming institution headed by Mr. S P Anthonisamy, who had earlier been a patron of my startup "Reboot," during my under-graduate program in 1999. On the count of technology, academic pursuit and its unique finishing school, I was able to contribute sufficiently to assist in the rapid growth of the relatively young educational institution.
I also learnt about the Indian Higher education system. There is no better learning than being within a system to understand its strengths and its weaknesses. This knowledge has also taught me the diversity in styles of administration employed in semi-urban and rural populace.
During this period, I had the pleasure of working alongside Dinesh Parisutham, who was a pleasure in terms of company and with his unique 'Never say Die' attitude, reminded me of the famed Tennis Player Michael Chang. There was much I learnt from him including the need to transition to a better web design for this website.
Now is the Future ...
I have moved on and begun to offer my services as an open source system software consultant from 01-Jan-2012, an exciting way to start 2012. My heart still adores developing and integrating system software components, predominantly for (or from) the open source community.
I am looking forward to create a team or an organization focusing on products and services derived from the open source community. I now work with the Silicon Services Practice at "KPIT Cummins Infosystems Ltd." stationed at Hinjewadi, Pune. If you need assistance in a GNU/Tools port or integrating open source into your commercial product or solution, do get in touch with me on 'Sunil[.dot]Baskar@kpitcummins[.dot]com'