Summary
Rahul Yadava is an Engineering Manager based in Bengaluru with 14 years of experience building software that bridges embedded systems, IoT, and Android platforms. He has progressed through technical roles at Strand Life Sciences since 2004, now leading engineering efforts to integrate hardware-aware solutions with cloud and mobile software. Proficient in Java, Spring Boot, Python and algorithms, he focuses on delivering reliable, performant systems and improving user experience through pragmatic architecture. His background in bioinformatics and early work on pattern recognition at DRDO give him a strong foundation in data-driven problem solving and applied research. Rahul blends hands-on coding with team leadership, mentoring engineers while driving product-aligned technical decisions. Colleagues know him for turning complex multidisciplinary requirements into maintainable, production-ready systems.
14 years of coding experience
12 years of employment as a software developer
Postgraduate Diploma, Bioinformatics, Postgraduate Diploma, Bioinformatics at Institute of Bioinformatics and Applied Biotechnology (IBAB)
Bachelor of Engineering, Computer Science and Engineering, Bachelor of Engineering, Computer Science and Engineering at Chaudhary Charan Singh University