Oleg K.

Principal Software Engineer @Sectigo

Ottawa, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Apr 2019 — Present

Principal Software Engineer @Sectigo

View department →

CA

Modernized legacy systems by breaking them down into modern microservices, improving observability, scalability and availability- Designed and implemented frontend (Angular) and backend (Java, Golang) services for certificate management, enrolment and internal operations- Designed, implemented and maintained an authentication system (Oauth2/OIDC, SAML, MFA, Passkeys/Webauthn) to provide unified SSO across different products, with support for a customer-provided IdPs- Designed and implemented Web Crypto API based library for common crypto/PKI operations- Prototyped, designed and implemented full solution (Golang backend and cross-platform agent, C++ API integration library) to integrate with various CA backends (e.g. Microsoft AD CS) for certificate enrolment- Designed advanced automation pipelines that drastically minimized the need for manual operations- Collaborated with product management and leadership to define and execute a product strategy- Conducted technical interviews for multiple levels and positions across different teams- Trained and mentored team members.Tech: Java (Spring Boot), Golang, C++, Angular, Kubernetes, Docker, Helm, Terraform, Emissary Ingress, Prometheus, Grafana, EFK, Istio, Nginx, Jenkins, Drone, Keycloak, Shibboleth, PostgreSQL, RabbitMQ, Redis.

EDUCATION

2005 — 2010

V. N. Karazin Kharkiv National University

Master's degree, Computer Science

SKILLS

Front-End DevelopmentVirtualizationPhpHybrid CloudPkiSoftware DevelopmentDockerObject-Oriented Programming (Oop)JavaWeb DevelopmentC++ContainerizationCloud SecurityTelecommunicationsEmbedded SystemsEmbedded SoftwareCryptographyWindows Kernel ProgrammingIntegrationSoftware DesignBack-End Web DevelopmentObject Oriented DesignMysqlCKubernetesLinuxCloud ComputingOop

ABOUT OLEG K.

Software engineer with over 15 years of professional experience and strong background in information security. Proficient in the full life cycle of the software design process including requirement definition, proof of concept, prototyping, design and implementation, testing and maintenance.Proactive, initiative and self-motivated. Always eager to learn new tech and share my skills and learnings amongst colleagues. Maintainer and occasional contributor to open source.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Oleg K. — Principal Software Engineer at Sectigo in Ottawa, ON, CA | Unifers