Roman Klimenko

Software Developer and Solutions Architect

I am Roman Klimenko, a professional software developer and solutions architect based in Copenhagen, Denmark. With over twenty years of experience, I have worked with a wide range of technologies. However, my primary focus lies in data processing solutions and web applications.

For more details, please check my profile on LinkedIn: linkedin.com/in/romaklimenko

Microsoft Certified: Azure Administrator Associate 2024

Microsoft Certified: Fabric Analytics Engineer Associate 2024

Data Architect in CluedIn (2021–present)

I am a Data Architect at CluedIn, a Danish startup building a Master Data Management platform for Microsoft Azure.

I lead customer implementation projects and deliver master data management solutions. This involves working closely with customers, creating integrations in C#, configuring Microsoft Azure services like Azure Data Factory (ADF) and Microsoft Fabric, and maintaining Azure Kubernetes Services (AKS) clusters.

I am the creator and maintainer of the Python SDK for CluedIn.

I also guide my colleagues and onboard new team members. I was honored to receive the "Mentor of the Year" award.

Lead Software Developer in Sitecore (2010-2021)

I had a rewarding 11-year career at Sitecore, starting as Software Developer and progressing to Senior Software Developer, ultimately becoming a Lead Software Developer. I worked across various teams on numerous high-impact projects where I:

  • Led and mentored, and onboarded developers and development teams to deliver robust and scalable software solutions.
  • Played a key role in designing and developing applications, ensuring high-quality code and adherence to best practices.
  • Collaborated with cross-functional teams to drive project success and improve development processes.
  • Contributed to the continuous improvement of software development methodologies and tools.

Projects (the list is not exhaustive):

  • Sitecore Experience Platform (XP) - I was a Software Developer in R&D, where I participated insupport, new feature development, and the release of new versions of Sitecore XP. You can find my contributions in each of Sitecore XP releases, from version 6.6 to version 10.3.
  • Sitecore Experience Optimization - I worked as a Software Developer on the team that developed the Content Testing part of Sitecore Experience Optimization. My main responsibilities were product development, continuous integration, and release management.
  • Item Buckets - Software Developer.
  • Path Analyzer - Software Developer.
  • xConnect and xDB - Senior Software Developer: I worked on the xConnect Core implementation of xConnect, xConnect OData API, xConnect Client, and xConnect Data Providers (SQL Server and MongoDB).
  • Email Experience Manager (EXM) - Lead Software Developer: I led a team of developers and QA engineers.
  • Sitecore Connect for Content Hub - I designed and implemented a couple of first versions of this product.

Software Developer in various companies (1998-2010)

My professional journey began in 1998, immediately after school. While my initial roles were not in software development, I always found ways to apply my programming and database skills.

At first, I did C and C++ development to work with external devices. Then, I spent a few years working with Visual Basic 6.0 and Win32 API.

I worked for five years in a bank, where I had a chance to work with large Sybase databases. At this time, I implemented automation using Borland Delphi and early versions of the .NET Framework (in 2002).

I spent years (now decades) working with relational and document databases while also developing backend and frontend applications in various frameworks and platforms.