Shiva Prakash is a Security Lead Developer based in Helsinki with 9 years of experience delivering secure, production-grade systems at scale. He combines deep academic grounding—a master's in Security and Mobile Computing from NTNU and Aalto—with hands-on expertise in identity and access management, TPM/TEE platforms, and wireless IoT authentication. At Ericsson he leads security-focused development, contributes to Keycloak, and implements HA Keycloak deployments and custom Java service providers while also acting as a Scrum Master. His toolkit spans Java, Python, C/C++, Go, Kubernetes, Helm, Docker, Jenkins, OpenLDAP and fuzzing/ static-analysis tools, enabling end-to-end vulnerability assessment and DevOps-driven security. Notably, he has practical experience with Trusted Execution Environments (Intel SGX) and secure bootstrapping for IoT devices (EAP-NOOB), bridging research prototypes and enterprise-grade services. Colleagues rely on him as the team’s “Security Master” who turns rigorous research insights into operational security controls.
9 years of coding experience
8 years of employment as a software developer
Master’s Degree, Security and Mobile Computing, CGPA: 4.54/5 (122 ECTS Credits), Master’s Degree, Security and Mobile Computing, CGPA: 4.54/5 (122 ECTS Credits) at Aalto University
Bachelor's degree, Computer science and Engineering, CGPA: 9.60/10, Bachelor's degree, Computer science and Engineering, CGPA: 9.60/10 at The National Institute Of Engineering, Mysore
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
Shiva Prakash - Security Lead Developer at Ericsson