{"updated":"2026-10-24","source":"curl -H 'Accept: application/json' https://gorobeyko.com | jq","locale":"en","person":{"name":"Borys Gorobeyko","tagline":"Cloud & DevOps engineer","intro":"I keep business-critical infrastructure running — for banks and brokerages, on AWS and Kubernetes, with GitOps, Terraform, and CI/CD. Computer-science background, Linux at the core.","location":"Coburg, Germany","email":"bgorobejko@gmail.com","focus":["Kubernetes","GitOps","AWS","Terraform","CI/CD","Python","Monitoring","Incident Response"],"socials":[{"label":"GitHub","href":"https://github.com/efedleikudl"},{"label":"LinkedIn","href":"https://linkedin.com/in/borys-gorobeyko-b24ab7279"},{"label":"ORCID","href":"https://orcid.org/0009-0006-6531-8767"}]},"roles":[{"id":"cloudopserve","company":"cloudopserve GmbH","companyUrl":"https://www.cloudopserve.de","start":"2025-11","end":null,"stack":["AWS","Kubernetes","Terraform","Flux","Linux","JS7","CI/CD"],"title":"IT Cloud Engineer","location":"Coburg","summary":"Infrastructure for financial institutions. Secure by default, automated end to end, boring on purpose.","highlights":["Run and harden AWS, Kubernetes, and Linux environments for banks and brokerages.","Provision with Terraform, deploy with Flux-based GitOps, ship through CI/CD — no hand-made servers.","Operate and monitor business-critical workloads, own incidents, and automate the recurring work with JS7 JobScheduler."]},{"id":"noris","company":"Noris Network AG","companyUrl":"https://www.noris.de","start":"2024-11","end":"2025-09","stack":["Python","pandas","Hugging Face","NLI","ServiceNow","Now Assist","LLM"],"title":"Working Student, IT Service Management","location":"Nuremberg","summary":"AI tooling and KPI reporting for IT service management on the ServiceNow platform.","highlights":["Built a GDPR-compliant pseudonymisation pipeline for ServiceNow CSV exports: deterministic seeding, multiprocessing, and referential integrity preserved across tables.","Built an LLM evaluator with a Composite Quality Index and NLI checks to benchmark Now Assist answers.","Designed prompts, guardrails, and monitoring for Now Assist (GenAI) in ITSM.","Owned requirements, controlling, and development of the department’s KPI dashboards; produced the reports, statistics, and conference material built on them.","Backed Service Management, Customer Care, and Technical Account Management day to day: operational coordination, small projects, knowledge and document management, and onboarding of new customers and colleagues."]},{"id":"antonov","company":"Antonov Logistics SALIS GmbH","companyUrl":"https://www.antonov-logistics-salis.de","start":"2022-09","end":"2023-02","stack":["C#","PHP","LDAP","REST","CLI","Pentesting","Linux"],"title":"Software Developer Intern","location":"Leipzig","summary":"Internal authentication tooling and application security.","highlights":["Replaced third-party tools with a custom LDAP client in C#, standardising internal authentication.","Exposed it through REST and CLI interfaces so services could integrate without the GUI.","Penetration-tested the internal client/server applications and hardened them against the findings.","Contributions to PHP-based internal tools."]}],"education":[{"id":"cs","institution":"Coburg University of Applied Sciences","degree":"B.Sc. Computer Science","start":"2020","end":"2025","note":"Thesis: Privacy-compliant ITSM process support through generative and agent-based AI on the ServiceNow platform."},{"id":"studienkolleg","institution":"Studienkolleg Coburg","degree":"Technical Abitur","start":"2019","end":"2020"}],"credentials":[{"id":"lfca","kind":"certificate","title":"Linux Foundation Certified IT Associate (LFCA)","issuer":"The Linux Foundation","issued":"2026-01-24","credentialId":"LF-6645sqsb20","file":"/docs/lfca-certificate.pdf","thumb":"/docs/thumbs/lfca-certificate.png"},{"id":"ref-noris","kind":"reference","title":"Employment reference","issuer":"Noris Network AG","context":"Working Student, IT Service Management · 11/2024 – 09/2025","issued":"2025-09-30","file":"/docs/reference-noris.pdf","thumb":"/docs/thumbs/reference-noris.png"},{"id":"ref-antonov","kind":"reference","title":"Recommendation letter","issuer":"Antonov Logistics SALIS GmbH","context":"Software Developer Intern · 09/2022 – 02/2023","issued":"2023-03-27","file":"/docs/reference-antonov.pdf","thumb":"/docs/thumbs/reference-antonov.png"}],"publications":[{"id":"gazing-into-the-past","title":"Gazing into the Past: An Immersive Gallery of Historical Images via Camera-Guided Video Diffusion and Gaussian Splats","authors":"R. Kobets, B. Gorobeyko, J. Grubert","venue":"GI VR/AR Workshop, TU Chemnitz","year":2025,"identifier":{"label":"DOI","value":"10.18420/VRAR2025_17","href":"https://doi.org/10.18420/VRAR2025_17"},"kind":"Paper and talk"},{"id":"wound-management-ai","title":"A review of the artificial intelligence application as a guideline tool for the wound management","authors":"Lurin, I., Gorobeiko, M., Sokol, Y., Usenko, O., Khoroshun, E., Makarov, V., Nehoduiko, V., Gumeniuk, K., Gorobeyko, B., & Dinets, A.","venue":"Emergency Medicine 20(5)","year":2024,"identifier":{"label":"DOI","value":"10.22141/2224-0586.20.5.2024.1742","href":"https://doi.org/10.22141/2224-0586.20.5.2024.1742"},"kind":"Paper"},{"id":"civil-military-ai","title":"Application of artificial intelligence in civil and military medicine","authors":"Lurin, I., Gorobeiko, M., Lovin, A., Gorobeyko, B., Lovina, N., & Dinets, A.","venue":"Georgian Medical News 348","year":2024,"identifier":{"label":"PMID","value":"38807400","href":"https://pubmed.ncbi.nlm.nih.gov/38807400/"},"kind":"Paper"}],"skills":[{"id":"aws","name":"Amazon Web Services","group":"platform","description":"IAM, networking, compute and storage, monitoring. Secure, repeatable deployments — nothing clicked together in the console."},{"id":"kubernetes","name":"Kubernetes","group":"platform","description":"Deployments, services, ingress, config and secret management. Git as the source of truth, Flux doing the reconciling."},{"id":"helm","name":"Helm","group":"platform","description":"Charts for customer workloads, per-environment values, releases managed through Flux HelmReleases rather than helm upgrade by hand."},{"id":"flux","name":"Flux","group":"platform","description":"Git as the source of truth: the cluster converges on what the repo says, not on what someone last applied."},{"id":"terraform","name":"Terraform","group":"platform","description":"Reusable modules, remote state, plan/apply workflows with reviews, reproducible environments."},{"id":"docker","name":"Docker","group":"platform","description":"Multi-stage builds, small hardened images, Compose stacks for local development, images built and pushed from CI."},{"id":"linux","name":"Linux","group":"platform","description":"Secure Linux operations, monitoring, incident response, release processes, scripting."},{"id":"nginx","name":"NGINX","group":"platform","description":"Reverse proxy and TLS termination, ingress configuration, rate limiting and header hardening in front of production services."},{"id":"traefik","name":"Traefik","group":"platform","description":"Dynamic edge routing: providers, routers and middlewares, automatic certificates, dashboards."},{"id":"proxmox","name":"Proxmox","group":"platform","description":"VMs and LXC containers, ZFS storage, snapshots and backups — the sandbox where clusters and migrations get rehearsed."},{"id":"alloy","name":"Grafana·Alloy","group":"platform","description":"Collection pipelines for logs and metrics shipped to the Grafana stack; dashboards and alert rules that page on symptoms, not noise."},{"id":"checkmk","name":"Checkmk","group":"platform","description":"Host and service checks, notification rules and escalation for customer infrastructure, tied into the on-call rotation."},{"id":"ci","name":"GitHub Actions · GitLab CI","group":"automation","description":"Pipelines with build, test, plan and deploy stages; Terraform plan/apply gated by review, artefacts and images published per release."},{"id":"gitlab","name":"GitLab","group":"automation","description":"Merge-request workflows, protected branches, runners, CI/CD variables and environments."},{"id":"ansible","name":"Ansible","group":"automation","description":"Roles and inventories for Linux baseline and hardening; idempotent playbooks that are safe to re-run."},{"id":"js7","name":"JobScheduler 7","group":"automation","description":"JobScheduler 7 workflows and job chains for business-critical batch processing: schedules, dependencies, failure handling and reruns."},{"id":"bash","name":"GNU Bash","group":"automation","description":"Operational scripting: cron jobs, log triage, deployment helpers, safe-by-default scripts with set -euo pipefail."},{"id":"python","name":"Python","group":"data","description":"Data pipelines with pandas, CLI tools, async jobs, ML/NLP workflows with Hugging Face Transformers and PyTorch."},{"id":"pandas","name":"pandas","group":"data","description":"Large CSV and tabular pipelines: joins across tables, deterministic transforms, multiprocessing for throughput."},{"id":"pytorch","name":"PyTorch","group":"data","description":"Training and evaluation loops for the published models, and NLI models via Transformers in the LLM evaluator."},{"id":"huggingface","name":"Hugging Face","group":"data","description":"LLM fine-tuning: dataset curation, instruction tuning with Transformers and PEFT/LoRA/QLoRA, prompt templates, tokenisation, training and validation pipelines."},{"id":"postgresql","name":"PostgreSQL","group":"data","description":"Schema design, multi-table joins, window functions, indexing, query plans — PostgreSQL and MariaDB."},{"id":"mariadb","name":"MariaDB","group":"data","description":"Operating production databases: users and grants, backups and restores, replication basics, slow-query tuning."},{"id":"go","name":"Go","group":"build","description":"CLI tools, automation services, APIs, concurrent workloads with goroutines and channels, tests, modules."},{"id":"typescript","name":"TypeScript","group":"build","description":"Svelte apps, component design, Tailwind, responsive layouts, API integration."},{"id":"svelte","name":"Svelte","group":"build","description":"This site is one of them: SvelteKit, prerendered to static files."},{"id":"csharp","name":"C#","group":"build","description":"LDAP client with REST and CLI interfaces for internal authentication; also gameplay scripting in Unity."},{"id":"unity","name":"Unity","group":"build","description":"Prototyped the VR gallery and 3D Gaussian Splat viewer for the VR/AR 2025 paper before the final build moved to Unreal; game projects in C#: scene and component architecture, physics, UI, input handling."},{"id":"servicenow","name":"ServiceNow","group":"build","description":"ITSM: Now Assist (GenAI) prompts and evaluation, CSV exports and pseudonymisation, dashboards and KPI reporting."}]}