Application Development for various platforms including:
8-bit firmware,
8/16/32-bit RTOS,
Linux/Mac OS X kernel/device drivers,
Network protocols,
Multimedia codecs/transcoders,
Mobile app development,
Mobile web application development.
Basic understanding of embedded system hardware design including:
Component-level hardware design,
Extensive understanding of hardware component manuals/specification sheets.
Specialties: Professional skills in broad range of software & embedded system development including:
Unix Programming, C/C++, Perl, Java, Javascript, XML, HTML, CSS, Python, Windows Programming, Apple iOS, Android OS, Network Protocols, Device Drivers, Server Architecture, Multime...