About

CrossoverDevelopment is the trademark of Jochen Hahn IT Consulting. The name, business and the website exist since 2009 with a professional break in between and some rather large relocations until 2020. The phrase “Crossover Development” suggests that I provide IT services with a broad range of skills and that is exactly what DevOps needs to be. If you are interested in my professional career and details of each project I have been part of, then please visit my LinkedIn profile or have a look at my Resumé.

The core skillset I have acquired over the last couple of years center around “DevOps” topics. DevOps, as in Development and Operations, refers to a set of methods, ideologies and practices that aim to fill the gap between classical Software Development and classical IT Operations. Until 2010 agile development methodologies had been established that allowed Software Development to be generally quicker, with shorter development cycles to react faster on business or customer demand. DevOps aims to include and address the IT Operation space with scalability and speed of delivery in mind. It shifts many of the previously manual IT operational tasks towards practices that have been proven successful in Software Development for years. Automation becomes key in the software delivery chain to empower a broader group of developers delivering the same quality of applications and products over and over again.

The way companies implement DevOps differs as the state and the prerequisites for each company differ. Greenfield projects and Startups need to look at DevOps differently than large corporations with well established processes. Heavy regulatory requirements have a big impact on implementing DevOps practices as well as the general ability to adopt new technologies quickly. The latter may just be a state of mind within a company and its employees and therefore may need specific change management attendance. But it will be an opportunity for a company to develop or learn a new skill. In any way, the scope of change that needs to accompany a successful implementation of DevOps is often underestimated.

What can I do for you?

With a background in Software Development and the fact that I have been leading DevOps teams for the last decade I can help your company to establish a fully automated Software Development Lifecycle that delivers high quality software components. I am equally familiar in architecting and designing solutions as well as implementing them. I’d like to point out the following main technologies I am familiar with:

  • Kubernetes, Helm
  • GitLab, CircleCI, GoCD, TeamCity, Bamboo, Bitbucket, Jenkins
  • Java, Maven, Gradle, Ant
  • Atlassian Products
  • AWS Cloud / Google Cloud Platform
  • Ansible, Chef, Puppet, Terraform

The roles I have covered within the DevOps projects I was involved in may be listed as:

  • DevOps Architect
  • DevOps / SRE Teamlead
  • Kubernetes subject matter expert / Platform expert
  • Cloud Developer
  • Software Engineer
  • Automation Expert
  • Project Lead
  • Scrum Master / Agile Coach

Again, please feel free to visit my LinkedIn profile for more information. I you wish to contact me please send me an email to mail@crossoverdevelopment.de.