Florian Böhmak

Jitsi - Video conferencing system with AI-powered simultaneous translation (Prototype)

Nebelschütz, Germany
Experience
Apr 2025 - Apr 2025
1 month

Jitsi - Video conferencing system with AI-powered simultaneous translation (Prototype)

Set up and customized a containerized Jitsi instance for live speech recognition (VOSK) and real-time automatic translation (LibreTranslate, LMU fairseq).

Mar 2025 - Mar 2025
1 month

Design and implementation planning of a multi-tenant DMS (DocuWare)

Developed a comprehensive implementation plan for the rollout of the DocuWare document management system for the Foundation for the Sorbian People. Addressed complex requirements such as multi-tenancy, scalability, data protection, interoperability with third-party software (e.g., HS Finanzwesen, MACH meinERP), Sorbian language support, and centralized operations management.

Jan 2025 - Feb 2025
2 months

AI & Data Engineering

Built and executed a quantitative investment strategy using GPT-3.5 to analyze 20,000 earnings call transcripts from the top 500 US companies over a 10-year period. Implemented data analysis and backtests in Python & C#.

May 2024 - Sep 2024
5 months

Fullstack Developer

Created the Clean Code Principles website as an interactive reference, featuring a PDF generator, fuzzy search, and social media sharing. Content is maintained in Markdown and deployed automatically on git commits. I used Next.js for fast delivery and Tailwind CSS for a responsive design.

  • Easy content maintenance via Markdown files using ‘markdoc’ and ‘gray-matter’.
  • Fuzzy search powered by metadata from centralized Markdown files.
  • Online PDF generator for custom Clean Code cheat sheets.
  • Ultra-fast, cost-effective site with Next.js static site generation (SSG) and CDN hosting.
  • Fully automated deployments on git commits via AWS Amplify.
  • Mobile-first approach for speed and accessibility.
  • Documented 45 Clean Code principles with examples (negative, positive, exception), quotes, summaries, descriptions, controversies, references, and graphics.
Jan 2020 - Dec 2024
5 years
Germany

Senior DevOps Engineer

ZEISS

Developed the ZEISS Connected Quality Platform—a solution for monitoring measurement systems, managing measurement plans and quality processes, and accessing raw system data. I focused on building a robust .NET infrastructure with Keycloak authentication, RabbitMQ messaging, MSSQL database management, Angular/React SPAs, TLS encryption, backup integration, monitoring, and support for Windows on-premise and Kubernetes clusters. The challenge was to run the platform across Windows on-premise and Kubernetes while ensuring an optimal local Windows development environment for efficient debugging and development.

  • Designed and deployed isolated Connected Quality platform instances in separate Kubernetes namespaces with infrastructure components (MSSQL, RabbitMQ, Keycloak, reverse proxy, Kubernetes Dashboard, HashiCorp Vault).
  • Built missing components for a full CI/CD and self-healing process: SQL Server configurator (Bash), Dashboard proxy (JavaScript), Deployment status controller for CI/CD.
  • Automated Kubernetes clusters in various setups: 1) AKS with cloud resources, 2) Rancher K3s in Docker on Windows desktop, 3) K3s on Ubuntu VM, 4) Windows Server VM with nested Ubuntu K3s, 5) IoT Edge cloud deployment, 6) Red Hat OpenShift self-hosted.
  • Automated container image builds (Docker, Podman, Buildah), created minimal images from scratch, debugged, tested, documented for reuse.
  • Implemented deployment strategies: GitOps with Kustomize templates, Mozilla SOPS for secrets, custom GitOps operator, Octopus Deploy with Helm via semver pipelines, FluxCD for automation.
  • Proof-of-concept IDP (Humanitec, score.yaml, Backstage).
  • Developed a master CI/CD pipeline for 15 services with Azure YAML: building (msbuild, npm, maven, docfx, pandoc), unit tests, CVE scans (BlackDuck), FOSS SBOM, E2E tests (Selenium, Playwright), nightly reports in Teams.
  • Generated deployment scripts (Helm, Kustomize, Python, Jinja2, Bash, MSI) and a UI via Octopus Deploy.
  • Automated release versions based on Git branches instead of manual models.
  • Maintained and consolidated CI/CD platforms (GitLab, GitHub Actions, Tekton).
  • Migrated projects to a monorepo (Azure DevOps) and sync for parallel Atlassian project.
  • Auto-created feature-branch environments with latest builds; optimized performance with caching and skipped sub-pipelines.
  • Built Windows installer for ~10 services with WiX (Heat, Candle, Light), custom C# actions, certificate validation.
  • Created Python CLI for uniform local dev setup (Dotnet, MSSQL, NodeJS, RabbitMQ, JDK) and improved DevX: build, configure, deploy steps, debug from VS, caching via MD5.
  • Infra as Code: provisioned Azure resources (VMs, storage, DBs, network, Key Vault, DNS, ACR, Logic Apps) with ARM/Bicep, Terraform, Ansible; Crossplane and custom Kubernetes controllers.
  • Managed Kubernetes, Linux VMs, Windows servers: setup, config, maintenance, automation, security, troubleshooting.
  • Built monitoring with OpenTelemetry, Grafana, Loki, Prometheus, Tempo; dashboard for latency, traffic, errors, saturation; instrumented .NET and Angular apps.
  • Maintained living docs with docfx, release notes via pandoc (Markdown, LaTeX, HTML, PDF), Docker scripts.
  • As part of architecture team, engaged in Agile SCRUM with Azure DevOps and Atlassian (Jira, Confluence).
  • Enforced security and compliance: HashiCorp Vault integration, .NET config provider, SecOps—scratch images, code reviews, automated scans, threat modeling, vulnerability fixes.
  • Generated FOSS disclosures and SBOMs for compliance and supply chain.
  • Documented backup, restore, and disaster recovery for Kubernetes and Windows.
  • Built backend systems: RabbitMQ PubSub library in C#, DSL-based Keycloak configurator in JavaScript, reverse proxy/SPAs with YARP in C#, cell architecture and ports-and-adapters in .NET with TDD, BDD, contract tests, DDD.
May 2019 - Jul 2019
3 months
Switzerland

Azure Solutions Architect

KPMG

At KPMG Switzerland, I led the migration of on-premise servers to Azure, set up a new Azure tenant, and trained the client for ongoing operations. I built a secure cloud environment by encrypting VMs, SQL Server, and Web Apps. Using infrastructure-as-code and automated Azure DevOps pipelines, the setup was efficient and secure.

  • Secured cloud environments with encryption for VMs, disks, and SQL Server; Azure Managed Identities; public/private certificates; hardware keys (KEK, HSM, Key Vault).
  • Implemented IaC with ARM templates for consistent deployments.
  • Configured automated build and release pipelines in Azure DevOps for CI/CD.
Jan 2019 - Dec 2020
2 years
Germany

Senior DevOps Engineer

Daimler

Scaled Microsoft System Center Configuration Manager (SCCM) for over 150,000 clients. I designed a testable, scalable architecture, integrated authentication (IWA, JWT), MSSQL, RabbitMQ message bus, and automated CI/CD and infrastructure.

  • Automated DevOps processes and infra management: Azure DevOps CI/CD; infra stack of Windows Server 2019, SQL 2019, IIS 10, .NET Framework/Core, NuGet, RabbitMQ.
  • Deployed Azure resources (VMs, Storage, DBs, VNets, Key Vault, DNS, ACR) via ARM templates and PowerShell.
  • Developed in C# and JavaScript with cell-based, fractal architecture and ports & adapters.
  • Improved dev process with Example Mapping, Gherkin acceptance tests, feature slicing, coding standards, pair programming.
  • Evaluated cloud integration tech: Azure APIM, Functions, Docker.
  • Built IWA↔JWT auth bridge.
  • Designed modular, testable system to reduce manual tests from 90% to 10%.
Oct 2018 - Apr 2019
7 months
Germany

Azure Solutions Architect

ZEISS

Developed and operated the ZEISS Enterprise Service Bus (ESB) for cross-enterprise digital interfaces with over 3M messages/day. Built on Azure API Management, Functions, Service Bus, CosmosDB. I did performance analysis, network diagnostics, risk assessments, infra automation, and live issue resolution.

  • Built and ran ESB at 3M msgs/day.
  • Managed Docker clusters on Service Fabric and Kubernetes; runtime troubleshooting and performance analysis.
  • Created queries, alerts, and dashboards in Application Insights.
  • Planned CosmosDB migrations, risk analysis, and built support tools (C#, PowerShell, Data Factory scripts).
  • Analyzed NSG rules and blocked IPs.
  • Automated infra operations across dev, test, staging, prod with ARM templates.
Apr 2018 - Sep 2018
6 months

Fullstack Developer

VIDEO OASE

At VIDEO OASE, a video marketing portal, I delivered a serverless proof of concept, used UX tools for prototyping with the client, and built core features: user registration, login/logout, password reset/change, protected routes, simple search, and Excel data import.

  • Search portal with Firebase serverless tech using JavaScript, React, Bootstrap, and PayPal.
  • User registration, authentication, password management, route protection, search, PayPal payment, Excel import.
  • Collaborative prototyping via Proto.io to visualize UX before dev.
May 2016 - Nov 2017
1 year 7 months
Germany

Fullstack Developer

OTTO

As an external developer at OTTO, I designed and implemented the Product Information Management (PIM) software for otto.de e-commerce. I built microservices in Go and ReactJS frontends, applied Clean Code practices, set up a virtual dev environment, and improved Scrum with acceptance tests for better collaboration.

  • Microservice architecture with DDD, hexagonal architecture, separation of concerns.
  • Go services with MongoDB, HTTP, Kafka, Zookeeper, Protobuf, Java Spring Boot.
  • ReactJS frontend with react-redux and react-router.
  • Automated local dev VM with VirtualBox, Linux, Bash, Vagrant, Ansible.
  • Software craftsmanship: technical debt management, CQRS, ISP, pair programming, TDD.
  • Refined Scrum by adding acceptance tests with ROBOT framework.
Dec 2015 - Apr 2016
5 months
Germany

Embedded Software Developer

BALLUFF

At BALLUFF, I created a test framework for an IO-Link device in C++ and Python, automated formal documentation for TÜV certification, and wrote Arduino firmware integrating RFID and barcode scanners.

  • C/C++ unit tests (CppUnit) for embedded IO-Link code.
  • Improved error handling and stress tests in Python; documented with Doxygen; setup Jenkins jobs.
  • Rewrote Arduino firmware with state machine and Clean Code.
  • Integrated RFID and barcode readers via USB protocol.
  • Fixed bugs on custom Arduino boards.
Nov 2015 - Nov 2015
1 month
Germany

Software Developer

DAIMLER

On a short project at Daimler, I boosted material-mapping software performance by adding data caching in C/C++ with Qt and documented mapping algorithms. I also fixed build system errors.

  • Optimized performance with data caching in C/C++ (Qt) and documented algorithms.
  • Fixed build-system issues using Unix, Bash, and QMake.
Oct 2015 - Oct 2015
1 month
Germany

Software Developer

SYNATEC

At SYNATEC, I worked on automotive traceability software, managing XML files, improving event traceability, and handling high message throughput. I found and fixed memory leaks and crashes, integrated fixes, and optimized performance.

  • C/C++ and Qt software for XML management, event traceability, high throughput.
  • Identified and fixed memory leaks and crashes; integrated fixes and measured performance.
May 2015 - Oct 2015
6 months
Germany

Embedded Software Developer

T-Systems

In a T-Systems project, I optimized On-Board Unit (OBU) software for Europe’s truck toll system. I measured and improved boot times using Unix tools, parallelized startup with threads, and prototyped prelinking on ARMv6 (not deployed for security reasons).

  • Measured boot times with Bash, AWK, sed, grep.
  • Improved startup by fixing bottlenecks and adding parallel threads in C/C++.
  • Added suspend/wakeup API in embedded Linux.
  • PoC for prelinking shared libraries via cross-compiling (ARMv6, CMake).
Sep 2013 - May 2015
1 year 9 months

Fullstack Developer

STORYFEED

Built a real-time TV ad tracking platform with C/C++, Go, Kafka, PostgreSQL on Linux. I found a critical memory leak (integer overflow) over three months using Valgrind, gprof, and system monitors, fixed it, and stopped daily crashes. I also set up servers, video tuner cards, and smartcard decryption.

  • TV video cutter in C (ffmpeg, pthreads) for real-time ad tracking.
  • Dynamic ring buffer in C for streaming video.
  • Go microservices and a store-and-forward Kafka client (Sarama, PostgreSQL).
  • TVIB REST API in Go for real-time triggers.
  • Browser apps in Angular 1.0, Node, Express.
  • AWS deployment with Chef, Autotools, Docker.
  • Video tuner cards and smart cards setup (Unix, Bash, C++, Python) with DVBlast config.
  • Linux admin: memory leak fixes (valgrind), perf tuning (gprof), CPU/memory monitoring.
Feb 2013 - Jul 2013
6 months
Germany

Fullstack Developer

TEAMONDO

For startup TEAMONDO, I designed and built a real-time communication server for HTML clients using WebSockets to handle chat messages, click events, and other interactions. The focus was on stability and scalability with Node.js, Redis, Pub/Sub, MongoDB, and Socket.io on Unix.

  • Real-time WebSocket server for HTML clients with chat and click events.
  • Emphasized stability and scalability using Node.js, Redis, Pub/Sub, MongoDB, Socket.io.
Oct 2012 - Sep 2013
1 year

Fullstack Developer

SMOOSTER

At startup SMOOSTER, I enhanced their CMS using Ruby on Rails and JavaScript, added a robust auth system, frontend test automation, optimized media delivery with caching and CDN, solved scaling issues, and improved SEO.

  • Developed new features in Ruby, JavaScript, and MongoDB.
  • Integrated authentication with Omniauth, REST, and AJAX.
  • Used TDD and Clean Code, rewriting 40% of code for clear views, thin controllers, normalized models, and REST.
  • Expanded frontend tests with RSpec and Selenium.
  • Improved media delivery via caching and CDN on AWS (Bash, Linux).
  • Scaled sites with load balancing and boosted SEO via social media.
Nov 2011 - Sep 2012
11 months

Fullstack Developer

Freelance

As a freelance web developer, I built custom websites for various clients, advised on modern tech, and collaborated with designers on visual design. I honed communication to meet client needs for cost, performance, design, and technology.

  • Built websites with a lean stack (HTML/CSS, JavaScript).
  • Created a custom CMS with Ruby on Rails on EC2/Linux and PostgreSQL.
  • Gained strong client communication skills on project costs, performance, design, content, structure, tech, and edit features.
Oct 2007 - Sep 2010
3 years
Germany

Trainee and Windows Server Administrator

SIEMENS

As a trainee and Windows Server admin at Siemens AG, I gained extensive software development experience.

  • Programmed microcontrollers in Assembly and Embedded C/C++, developed LCD drivers for C167 (16-bit, RTOS, CAN bus).
  • Programmed Siemens automation systems (SIMATIC S7).
  • Managed and monitored over 100 Siemens servers, handling Windows accounts, file/share/print services, server updates, and management.
Summary

Senior DevOps specialist with over 10 years of professional experience, focused on cloud and on-premise infrastructures.

Mr. Florian Böhmak regularly proves his expertise by successfully delivering scalable and secure applications through CI/CD best practices, containerization with Kubernetes, and infrastructure as code in .NET on both cloud and on-premise systems.

Languages
German
Native
English
Advanced
Czech
Elementary
Russian
Elementary
Education
Oct 2010 - Jun 2013

Technische Universität Darmstadt

Computer Science · Darmstadt, Germany

Oct 2007 - Jun 2009

Siemens Technik Akademie

Applied Technologies in Information Systems and Computer Engineering · Erlangen, Germany

Certifications & licenses

Azure AI Engineer Associate (AI-102)

Azure Administrator Associate (AZ-104)

Azure Solutions Architect (AZ-305)

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions