A very friendly and approachable person. I initially reached out for a referral, but the conversation turned out to be so much more — filled with valuable insights, guidance, and motivation. Truly grateful for the time and support.
Anonymous
Pinned
Pranab gave a very detailed overview of how I should prepare for my interviews. He told me skills I should need for firmware development roles and suggested a timeline on how I should upskill myself. Overall his guidance was very helpful and I feel motivated after having this discussion with him.
Sohom Ghatak
Pinned
I connected with Pranab to get guidance and insights to transition from full-stack to embedded/systems roles. He was very courteous and detailed with his explanation and gave helpful tips for preparing interviews and what the interviewers might expect at different experience levels. He also mentioned the important topics to cover and gave an overview of what he uses in the company on a daily basis to help me better understand. Overall, I am satisfied with the meet-up :)
Saadiq Rauf Khan
Pinned
Great talking with Pranab. He genuinely gives you feedback on where you stand, gives you a clear roadmap and indulges confidence in you. It was a great session with him and really appreciate his way of approach. I highly recommend anyone who are stuck in your career or wants feedback I will highly suggest talking to him. Iam sure he will be a great mentor to lot of students/professionals in coming years.
· I am employed as a Software Engineer at Qualcomm Snapdragon (QSD), focusing on a range of System-on-Chip (SoC) platforms. I am actively engaged in contributing to Open Source projects and concurrently hold the position of a Cloud Researcher. My skill set includes specialized expertise in crafting secure code for low-level programming, a strong proficiency in problem-solving (DSA), and a demonstrated capability in System Design (HLD).
Linux Kernel & Device Drivers:
· Extensive experience in new feature development on core Linux kernel and device drivers.
· Proficient in various kernel internals, including scheduler, memory management, synchronization mechanisms, CPUfreq scaling, and Linux power management.
· In-depth knowledge of System Control & Management Interface (SCMI) architecture.
ARM Architecture:
· Strong expertise in ARMv8 architecture and ARM Trusted Firmware, particularly EL3 Secure Monitor.
· Familiarity with complex new-generation SoCs, multi-cluster systems, and cache-coherent interconnects.
· Rich experience with ARMv8 architecture based 64bit Application processors.
Debugging Tools:
· Skilled in effective usage of Jtag Debugger and various debug-based Kernel configs.
· Strong experience in Debugging using the Lauterbach Trace-32 debugger.
· Development of T32 scripts for debugging various system functionalities.
Networking Experience:
· Closely work with TCP/IP stack
· Contributed to Open Source Project NeST
· Developed and Integrated an Address Helper Module adhering to DHCP Protocol Principles
Cloud Computing Experience:
· Explore the different cloud platforms AWS, Azure, GCP
· Worked on Virtual Machine Scheduling and deployment Model
· Published a paper on International Conference: COMSNETS 2024
· Paper: Performance Analysis of the Disruptive Instances in Cloud Environment
Machine Learning & Deep Learning Experience:
· Worked on different ML algorithms for security Projects
· Explored different CNN networks
· Implemented DenseNets for breast cancer image classification
· It achieved a prediction accuracy of 89.5%
Web Development Experience:
· Implemented my portfolio(pranabnandy.github.io) using HTML, CSS, JS
· Developed Library management system in asp.net
· Designed NITK CSE department website in php and mySql
Skills: Semiconductor Software Development · Power Management Firmware · Firmware development · Embedded Software · Real-Time Operating Systems (RTOS)
Philosophy:
· Logical thinking and converting logic into code.
· Emphasis on using data structures and algorithms for optimal solutions.
· Preparation for optimal and brute-force solutions as required.
· Commitment to optimizing solutions and being prepared for various problem-solving approaches.