Geir Istad is an engineering technical leader based in Oslo with 11 years of hands-on experience designing embedded systems and bridging hardware/software interactions. At Cisco he progressed from software engineer to technical leader, driving secure, production-grade implementations and mentoring teams. He blends low-level embedded expertise with backend security work—evidenced by contributions to the widely used libsrtp project where he improved memory-clearing and fixed security-sensitive code paths. His background includes leading electronics for a student racing team and academic demonstrator roles, reflecting a practical, systems-minded approach to problem solving and teaching. Known as a software tinkerer, he favors clean, auditable code and pragmatic improvements that reduce vulnerability surface while improving maintainability.
11 years of coding experience
7 years of employment as a software developer
High School Studies Norwegian Language History, High School Studies Norwegian Language History at Folkeuniversitet Vestfold
Master of Engineering (MEng) Electrical and Electronics Engineering, Master of Engineering (MEng) Electrical and Electronics Engineering at University of Aberdeen
Pre-university Course for Engineering and Maritime Studies Norwegian Mathematics Physics English Social studies Chemistry, Pre-university Course for Engineering and Maritime Studies Norwegian Mathematics Physics English Social studies Chemistry at University of South-Eastern Norway
Library for SRTP (Secure Realtime Transport Protocol)
Role in this project:
Back-end Developer & Security Engineer
Contributions:155 commits, 66 PRs, 18 pushes in 4 years 5 months
Contributions summary:Geir primarily focused on enhancing the security and stability of the SRTP library. Their contributions involved refactoring code to use memory-clearing functions like `OPENSSL_cleanse()` and `srtp_cleanse()` to prevent the leakage of sensitive information. They also addressed code vulnerabilities by fixing function signatures and removing redundant or unnecessary code, enhancing code readability by cleaning up whitespace and formatting. Furthermore, the user improved the documentation by adding and correcting parameter descriptions.
Library for SRTP (Secure Realtime Transport Protocol)
Contributions:56 pushes, 76 branches in 4 years 5 months
securerealtimedtlswebtransportsrtp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Geir Istad - Engineering Technical Leader at Cisco