12/14/2025 updated

**** ******** ****
verified
Premium member
100 % available

Architect, Tech Lead, Senior Software Engineer, DevOps Engineer

Sofia, Bulgaria BSc. Computer Science
Sofia, Bulgaria BSc. Computer Science

Profile attachments

Profil.pdf

About me

With over 20 years of practical experience. Throughout his career, Mr. Dinkel has pragmatically and cross-functionally led challenging projects to success. He places particular emphasis on results-oriented, reliable, and high-quality solutions, as well as transparent communication.

FlutterInnovationClean Code PrinciplesSecure Shell (SSH)C (Programming Language)HTMLJava (Programming Language)JavaScript (Programming Language).NET FrameworkPHP (Programming Language)Application Programming Interfaces (APIs)Agile MethodologyAkka (Toolkit)Amazon Web ServicesAndroid (Software)Android StudioApple IOSApple XcodeArchitectureConfluenceJIRAMicrosoft AzureBash ShellBluetoothBusiness Process Model and NotationBurp SuiteC Sharp (Programming Language)UnixC++ (Programming Language)Cascading Style Sheets (CSS)Cloud ComputingCode ReviewContinuous DeliveryContinuous IntegrationSoftware Design PatternsLinuxDevOpsElasticsearchFitNesseGithubProtocol BuffersSearch Engine OptimizationGradleGroovyHibernate (Java)Infrastructure As A Service (IaaS)Identity ManagementVirtual Private Networks (VPN)Mobile Application SoftwareJSONJunitPython (Programming Language)Kali LinuxLaTeXLightweight Directory Access Protocols (LDAP)PostgreSQLLiquibaseApache MavenMongoDBMySQLNginxNmapNode.JsNoSQLOAuthOctopus DeployOpen Web Application SecurityPlatform As A Service (PAAS)Play FrameworkScrum MethodologySoftware ArchitectureMockitoAnsiblePrometheusScalable Vector GraphicsSimple Object Access Protocol (SOAP)Software EngineeringSpinnakerSQLiteSQL DatabasesSubversionSystems DesignWiresharkTypeScriptUMLWebSocketWordPressExtensible Markup Language (XML)YAMLApache ZookeeperRust (Programming Language)TestingGoogle CloudLoad BalancingOktaReactJSLarge Language ModelsGrafanaSpring-bootGatlingFirebaseVert.xMarshallingBackendGitlabGitKotlinKanbanAngularJSMSCONSGit FlowKubernetesMetasploitAvroGithub EnterpriseApache KafkaDartGraphqlSbt (Software)React NativeReact ReduxCloud IntegrationRestful ApiSafety PrinciplesTerraformDevsecopsDockerJenkinsProgramming LanguagesMicroservicesOracledb
Roman Dinkel is a Senior Software Consultant with over 20 years of practical experience in software development (since 2004). Throughout his career, Mr. Dinkel has pragmatically and cross-functionally led challenging projects to success.
He places particular emphasis on results-oriented, reliable, and high-quality solutions, as well as transparent communication. His deep technological knowledge covers the entire full stack: system design, architecture, mobile app, web, and backend development.
Furthermore, he actively pursues technological innovations, with a current focus on Rust and Large Language Models (LLMs).

Roles
Architect, Tech Lead, Senior Software Engineer, DevOps/DevSecOps Engineer

programming languages
many years of experience
Java, JavaScript, SQL, HTML, CSS, Bash Shell, Dart, TypeScript

years of experience
Kotlin, Scala, C, C++, C#, C-Sharp, Python, NoSQL

experience
Rust, Swift, Groovy, R, Go, PHP

Skills
many years of experience
gitOps, DevOps, Agile, Scrum, DRY, KISS, Code Review, SOLID, Domain-Driven-Design (DDD), Software Architecture, Continuous Integration, Continuous Delivery, CI/CD-
Pipeline, Testing, Unix, Linux

years of experience
IT-Security, Kanban, Clean Code, Meaningful Testing, Design Patterns, Jira, Confluence, Microservice, Cluster Management, Cluster-Management, SEO, YouTrack, OCPP 1.6,
Subversion (SVN), UML, OWASP, Redux, DSGVO

experience
OCPP 2.0

Technologies
many years of experience
git, Json, Yaml, XML, HTTPS, REST, API, Maven, JUnit, PostgresSQL, VPN, SSH,
Amazon Web Services (AWS), Jenkins, Prometheus, Grafana, IAM, LDAP, Oauth2, Android
Studio SonarCube, SpringBoot, Flutter, Android, Gradle, Docker, Kubernetes, Flyway,
LATEX, Mysql

years of experience
WebSocket, cert-manager, Google Cloud, Microsoft Azure Cloud, GraphQL, SOAP, iOS,
Xcode, sbt, WordPress, .NET, Wireshark, Testcontainers, Load Balancer, Helm, GitHub
Actions, Github Enterprise, GitLab, Quarkus/vert.x, Mailhog, Play Framework, Akka,
Keycloak, Liquibase, Hibernate, jOOQ, Kafka, Avro, Zookeeper, Schema Registry, Kafka
connect, Angular, React, Elastic Stack (ELK), MicrosoftSQL, MongoDB, SQLite, nginx,
Node.js, Fastlane, Bearer Token

experience
MSCONS, SVG, Kali Linux, Pentests, Metasploit, nmap, Burp Suite, ArgoCD, Virtual Pri-
vate Cloud, React Native, libGDX, Marshalling, Ansible, Bluetooth, Oracle DB, Scanbot.io,
Terraform, Infrastructure-as-Code (IaC), Protocol Buffers, Camunda BPMN, FitNesse,
Gatling, Spinnaker, Firebase, Firestore, Redis

Languages

GermanNative speakerEnglishNative speaker

Project history

Senior Software Engineer

DAX Index Company
NDA!
New development of an internal tool for the management, configuration, analysis, and monitoring of different data migration jobs and tasks. Data is extremely important for daily business operations. The frontend enables searching, filtering, sorting, monitoring, and viewing configurations and logs. Further features include configuring, scheduling start- and routine executions, as well as defining relationships and dependencies between different job and task types.
My Tasks
Solo new development of a SpringBoot application: Backend and Frontend
Architecture of the new development
JUnit Tests and integration tests
Database optimization
Knowledge transfer
Consulting
DevOps
Achievements/Successes
Development
Operation/Running
Completion of my service and handover

DevOps, NDA Project

NDA

Internet & IT

50-250 team member

Ensuring full coverage of specification and quality in a complex setup with many microservices.
Further development of the test infrastructure with simulator and mock services for local Minikube and Cloud Kubernetes environments. In addition, definition and implementation of test specifications.
The landscape for the application to be tested is modeled with over 14 microservices. The System Under Test is a new development for a nationwide deployment that just about everyone will come into contact with it indirectly.
Configuration and specific scripts of the GitLab CI/CD pipelines and Kubernetes. Encryption and code obfuscation. PKI, Certificates

Architecture, Performance and Teamwork Consultant, Freelancer,

Beta Systems

Banking & Financial Services

500-1000 team member

Consulting and optimization of existing software and development processes.
My contribution to improving the portal product from Beta Systems lay in well-founded analysis and measurements with data of varying complexity. My goal was to optimize the performance of the SQL queries and the interface between the backend and the database, as well as answering open questions about the architecture, libraries and solving complex challenges. In ad- dition, some of my advice was for the development process, organization and working with customers.

Industry: Management
Team: 6 Persons
Tasks: Refactoring, mentoring, knowledge transfer, support, advice
Successes: Solved performance problems in the team. It was only possible with deep expertise to decide on the right optimization

Applied Technologies: Spring Boot, PostgreSQL, Hibernate, Liquibase, Maven, Gradle, HTTPS, GitLab, git, Microsoft SQL, Scala, Java, Flutter, Dart, SSL, TLS, REST, Jira, KISS, SOLID, Scrum


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in