Software architect Cum developer with C++/Qt experience
Over the last 10 years, I have developed/designed a wide range of software(s) including desktop application, mobile apps and middleware. My competency lies in end-to-end project life-cycle including requirement analysis, software designing, development, integration and related documentation. Have domain knowledge of automotive, in-vehicle infotainment (IVI) systems, embedded systems, industrial automation, robotics, mobile applications, desktop applications and financial systems.
My technical expertise includes cross-platform proficiency (Windows, Unix and Linux); expertise in programming languages (C, C++, JAVA, OpenGL); extensive experience on UI frameworks (Qt 3.x/4.x/5.x, Android, motif, GTK+, X-Windows); knowledge of software designing (UML, Enterprise Architect, Umbrello) and advanced knowledge of developer applications, tools (QTestLib, gcov, Flexelint, Coverity), methodologies and best practices (OOD, client/server architecture and self-test automation). My recent experience also includes team management and writing technical documentation like software design documents (SDDs).