Johann Schicho is a research-focused software engineer and Master's student in Computer Science at TU Wien with six years of hands-on experience across academia and industry. Currently a Research Assistant in the Algorithms and Complexity group, he works at the intersection of graph drawing, planar graphs, and large language models. Previously he strengthened Infineon’s security posture as a cyber security engineer, building automated adversary-emulation infrastructure and CI/CD pipelines while leading a novel incident response project for physical security. Johann has practical Linux and devops experience from university research roles—dockerizing deployments and maintaining production web systems with measurable bug backlog reduction. He blends rigorous theoretical interests with pragmatic engineering, shipping automation (Terraform, Ansible, GitLab CI) and contributing fixes upstream to Java web frameworks. Based in Vienna, he brings a rare mix of research instincts and red-teamer pragmatism to systems and security challenges.
6 years of coding experience
1 year of employment as a software developer
Vienna University of Technology
Computer Science, Computer Science at Sabanci University
Abitur, Abitur at Gymnasium Dingolfing
Bachelor of Science - B.Sc. Computer Science, Bachelor of Science - B.Sc. Computer Science at Universität Passau
Contributions:27 commits, 18 pushes, 1 branch in 8 months
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
Johann Schicho - Research Assistant at Technische Universität Wien