Summary
Kamran Babar is a Senior Software Development Engineer based in Islamabad with nearly two decades of hands-on experience across FPGAs, embedded systems, and software engineering. He has deep practical expertise in VHDL/Verilog, C/C++, C#, Python and MATLAB, and a strong track record implementing real-time algorithms—from Viterbi decoders and LTE PHY work to multi-gigabit LZ compression and AES-based secure voice systems. Kamran blends firmware, hardware design and PC-side application development, having shipped USB3.0/USB2.0 interfaces, JTAG/boundary-scan validation, and ARM-targeted drivers and test automation. He thrives on tough engineering challenges and has repeatedly translated algorithmic concepts into reliable silicon and system-level implementations. His background includes leadership roles and consulting across research labs and commercial teams, pairing academic training (NUST, Air University) with practical production deliveries.
9 years of coding experience
8 years of employment as a software developer
Master's Degree, Electrical, Electronics and Communications Engineering, Master's Degree, Electrical, Electronics and Communications Engineering at NUST SEECS
BE Electrical Engineering, Telecom, BE Electrical Engineering, Telecom at Air University