P
e
r
s
o
n
a
l
I
n
f
o
Hi, this is
C Hanish Menon (HanishKVC)'s CrAzYzOnE.
I entered earth from an other dimension in 1975.
I am from Kerala (India) which I love for it's Greenery,
but have spent most of my life in Karnataka (India).
I had my education at
- Vidyaniketan, Tumkur, Karnataka ( till 10th )
- Sarvodhaya PU College,Tumkur
- UVCE (Bangalore, a short stint) + S.I.T, Tumkur ( BE (CSE) )
If u r a Mech Engr from UVCE 97 (passing year) batch who remembers me
then please do drop me a email.
Hi friends I miss u all. If any of us are currently not in touch, then lets
get in touch. Please do mail me.
Currently manage the technical aspects for
RTM.ie/SysRTM |
Architected a secure e-document system with client devices as well as backend, a UV Steralisation based consumer product, a connected Power Monitoring as well as Zigbee Device Control system which can be easily extended to be application platform for TVs at homes.
|
Previous work experience [4]:
Airvod
|
InCharge of all the technical developement at Airvod as well as running the Research and Development Center at Bangalore. Successfully developed Full end to end IFE systems for both the Portable and In seat markets. Developed end to end DRM systems which got Hollywood Approvals for Early Window Movie access for both these markets.
Our paradigm changing Seat Centric IFE system which eliminates lot of complexity, wires and weight but at the same time adds loads of redundancy also got DO160 certification (with additional Boeing constraints) and EASA approval. The only external entity in the full system is the Servers and WiFi access point from VT Miltope, even there we have our own modules managing all the critical and main functionality on the server. This full system was achieved with a small and good team consisting of just 10 people across System, Hardware, Software, QA and Mechanical.
Sadly it is Also the first company which I have worked in where we couldnt realise the fully potential of the IP due to stupid reasons, when in reality we had the best technical IP for the IFE domain. |
Previous work experience [3]:
Flextronics (thro Fedtec)
Fedtec.
|
Incharge of architecting and technical guidance for the Digital Media systems
(involving System design(h/w-s/w), OS porting, driver development, Codecs,
embedded and otherwise). Also handle the embedded Linux intiative. Have ported
Linux to new ASICs and or Target boards(HAL). Enhance and or Embed subsystems
like Multimedia, Block, Networking. Drivers for Multimedia (Graphic, Sound),
Communications (Ethernet, Uart), DVB (MPEG Decoders, Tuner), etc. A custom
ATAPI/CF/Generic Block layer with custom FAT FS implementation. Design new
PCMCIA/ATAPI h/w-s/w modules for embedded systems. Enhance subsystems like
PCMCIA, USB,... with new chipset supports. Handled OSes like Linux, uCLinux,
pSos, VxWorks, Nucleus, uCos, uItron. Implemented custom languages and
many many utility applications.
Also help with Systems Engineering.
_I.E._ Linux/ProprietryOS based Settopboxs/Card,
Linux/ProprietryOS Multimedia PMPs/MediaCenters/Card,
Systems4SecuredContentDistributionAndViewing,
MultimediaAdMixer4TVChannels, MultimediaExtenders4TVs, ...
|
Previous work experience [2]:
Reliance(thro INNOMEDIA).
INNOMEDIA.
|
Incharge of CHOISservers for our Interactive television networks.
I mainly work on or use Linux. I look after the design and implementation
of all the things that go into making the CHOISservers. It involves
developing TCP/IP based Services(CHOISServer & its protocol-which provides
Authentication, Content distribution, Dynamic Interactive Contents,
Streaming, ... ), eServices on the Interactive cable network,
Linux Device drivers, some mpeg work, Clusters & High availability, etc.
|
Previous work experience [1]:
iCode.
|
Incharge of the Research and Training department.
Also incharge of the DataImport utility for the Business package and the
custom Delphi components developed in iCode.
Look at my resume for details
|
As a Hobby
|
- I believe in OpenSource movement and GPL. so I have written many
GPL packages. Also I have done Bug fixing and Enhancements to GPL
and Opensource packages. Check them out at
My Works .
- Lot of programs for my College and
- for Myself when hacking various things, you know copy protection of
windows prgs, Bios passwords, my own MultiTasker for Dos etc. etc..
etc...
|
|
My Thoughts (circa 199x's and 200x's)
Linux & GNU
Linux and the GNU community are happenings that will be always remembered in Computing history.
- It has allowed all of us to have a open sourced software system for our computers.
- It allows developers to learn from others ideas and code.
- At the same time allow one to enhance a program to fit ones need.
- Help create better software by allowing anyone to fix bugs and enhance it.
- Lastly (but atleast for me not the least one is) it allowed me to posses legal
software for my computer. As a result of this I would always love to give back
as much as I can to this community.
And now (2012) Android which is Linux at the OS level with a new custom but still open source Application framework which uses Java language at the coding level but converts to a non java dalvik bytecode for execution (thus allowing the apps to run on either Arm or Mips or x86 or what ever else in future) along with support for native coding where required rules the Mobile and Tablet (well will shortly) space.
Windows
As of now on the Desktop world Microsoft windows rules (especially Windows2000
is really cool and stable provided you have enough resources), Linux still has
catching up to do as far as a general computer user is concerned. However KDE
and GNOME are positive things for Linux in the right direction.
On Microsoft Windows I mainly use Delphi, my favorite programming tool.
However I have worked on VC++, C++Builder, VB, TC, Masm/Tasm etc.
I like the Power of Delphi in that at one extreme it provides a very powerful
and friendly Prototyping tool and at the other extreme it allows one to tweak
around at the lowest levels possible in terms of Winxx APIs, Assembly, etc.
It allows the developer to decide as to what depths he wants to go.
One of the sites i usually check out for info regarding delphi is
Dr Bob's Delphi Clinic
Also the recently started
Community site at borland is also great.
Recently I have found 2 new packages which are also very good for Windows
programing in C. They are
- MingW32 - The minimalist gnu win32 toolkit.
- provides all the basic gnu programs(like gcc, as, ar, gprof, gdb
etc) for the win32 platform.
- provides the C Headers and wrapper libraries for Win32
platform.
- Comes with Win32 support programs like the Windows Resource
Compiler.
- Also provides C++ support and the STL.
- A open source iniciative.
- Lcc win32
- Based on the lcc compiler - a ANSI C compiler.
- Has a Simple yet Excellent IDE.
- comes with a GUI Windows Resource editor, a Function cum Variable
browser etc.
- Also as a integrated Debugger.
- Also as the required include files for COM support.
- A Freeware. But one as to pay to get the Source.
HTML
Well I first started out seriously with the help of AOLpress package.
Migrated to other packages down the lane. Well to start with it was
Macromedia Dreamweaver which helped
create great looking Web sites. Then as I shifted my major time to Linux
I started with Netscape Composer for
Rapid prototyping followed by editing of HTML for the final effects.
With Mozilla coming of age
I thought of shift over to Mozilla. Also there is this browser come editor
called Amaya from w3c consortium .Its
also good at its job and I use it a lot these days.
However in the end I have realised that its best to write HTML documents
on my own using any plain text editor.
Here I would like to request you all to move away from proprietory
word processing packages and their formats to the universal and open HTML
format. It gives the author the flexibility of either using a WYSIWYG editor
or any plain text editor. As Web Browsers are common on almost any platform
today these HTML pages are readable for almost anyone.
Others
I am not a painter by profession, but its one of my hobbies when I
am not programming, hacking or sleeping.
And Jasc's Paint Shop Pro beats other
software in this field coolly on Windows and there is the famous
GIMP on Linux.
I
n
t
e
r
a
c
t
a
Check out my Blog (also hanishkvc.wordpress, hanishkvc Google+) and drop comments where you feel like.
You can contact me via
hanishkvc@hotmail.com
updated partly after 6 years ;-), (c) HanishKVC, Sep 2012
|
|