I have a bachelors degree in Electrical Engineering from NUST School of Electrical Engineering
I have over 5 years of experience in embedded software development, image processing, Android, application development for both Linux and Windows, Linux Administration, Qt, Information security, OpenSSL and the development of management information systems.
I have developed codecs using FFMPEG, done extensive image processing and video conversion using both OpenCV and FFMPEG. These projects involved DirectShow cameras, Video4Linux API, Basler Camera API (Pylon SDK) etc.
I have extensive experience with the Pylon SDK used for Basler Cameras and other APIs for imaging devices.
I have worked on projects involving AVR, 8051, and Xilinx Spartan – 5 FPGAs.
I have extensive experience with software development for Android. Including experience with Android NDK (Native development kit) and FFMPEG build using Android NDK. I have also worked on the Android based home automation and security solutions.
I have done desktop application development for both Windows and Linux using native APIs as well as using Qt. I have also done socket programming on both platforms.
I have worked in the information security domain. Including development of applications for memory malware analysis and OpenSSL based encrypted communication.