Ilya Kogan

Middleware Engineer IV at Ohio University

Athens, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ilya Kogan is a seasoned Middleware Engineer IV with 12 years of experience designing and operating cross-cutting university IT systems, specializing in Kubernetes, Single Sign-On, and DevSecOps. Based in Athens, Ohio, he architects and maintains complex auth stacks (Azure, SimpleSAMLphp, Apereo CAS, IBM Verify, and custom OAuth2) and leads Kubernetes platform evolution and adoption using Rancher and upstream tools. A pragmatic full-stack operator fluent in Linux/Unix, he builds integrations across legacy enterprise systems like PeopleSoft and XMediusFax while championing GitOps and collaborative solutions. Ilya also contributes to open-source security-focused projects—improving LDAP outpost behavior and hardening case-sensitive search logic in the popular authentik authentication project—bringing both hands-on engineering and threat-aware design to production.
code12 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Ohio University
bookHigh School Diploma, High School Diploma at Shaker Hts High School
languagesEnglish, Russian
github-logo-circle

Github Skills (15)

ldap10
kubernetes10
user-authentication10
authentication10
authorizations10
go10
authorization10
kubernetes-pods10
security10
docker8
dockers8
oid6
reverse-proxy6
python6
oauth6

Programming languages (24)

SmartyC#JavaC++CRustVueGo

Github contributions (5)

github-logo-circle
goauthentik/authentik

Oct 2021 - Jan 2022

The authentication glue you need.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1 review, 5 commits, 1 PR in 3 months
Contributions summary:Ilya contributed to the LDAP outpost functionality, specifically improving search logic and handling case sensitivity issues. They implemented features to support hardcoded user/group identifiers and enhanced Kubernetes outpost configuration with options for image, labels, and secrets. Furthermore, the user addressed security aspects by incorporating access checks and fixing potential vulnerabilities related to case sensitivity in search queries.
proxysaml-idpreverse-proxyoauth2-serverglue
ikogan/authentik

Oct 2021 - Mar 2022

The authentication glue you need.
Contributions:43 pushes, 9 branches in 5 months
authenticationglueneed
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
Ilya Kogan - Middleware Engineer IV at Ohio University