Location: 6622 Bække, Denmark

Kim Pedersen

I am an experienced IT professional with a solid background in IT Support, Infrastructure, Software
Development and Management, cultivated through years of work in industries such as Danish Defense, Shipping, and
Pharmaceuticals. My experience spans a broad range of IT disciplines, from managing complex
infrastructure to delivering well-designed, maintainable software solutions.

As a software developer, I am committed to writing clean, testable, and maintainable code, following the
SOLID principles to ensure scalable and robust applications. I have a deep interest in Domain Driven Design
and Event Driven Architecture, which guide my approach to building software that accurately reflects
business needs while being flexible for future growth.

I am naturally curious and enjoy exploring new tools, frameworks, and technologies, ensuring I stay up-to-date with the latest industry trends. This curiosity, combined with my broad IT knowledge, means I am
never afraid to tackle new challenges, and I enjoy finding the best solutions to complex problems.

Testing is non-negotiable for me – I believe it is a must-have for delivering reliable software. I integrate
logging as an essential part of my development process, leveraging tools like Serilog, Elasticsearch, and
Kibana
to provide visibility and insight into application behavior. Recently, I have been adopting
OpenTelemetry for observability, along with .NET Aspire whenever possible.

In terms of personal working style, I align with the Conscientious (C) profile in the DiSC assessment,
meaning I emphasize accuracy, quality, and precision in my work. I am detail-oriented and methodical,
ensuring that my contributions are reliable and of high quality.

I thrive in roles that require deep technical skills, continuous learning, and a commitment to quality. I look
forward to further growing my expertise while contributing to meaningful and impactful projects.

Education

  • IT-Support: 2014
  • Academy Profession in IT, Software Developer.: 2015

Experience

Freelance IT-Consultant (JUL 2023 – )

Independent Information Technology Consultant

Full Stack Software development of web solutions, APIs and Integrations using .NET Core, C#, Blazor, using Domain-Driven Design.

Head of Group IT (JAN 2021 – JUN 2023)
Led a team of 12 employees with responsibility for IT operations, security, administration, and software development.
Monitored and managed IT resources and projects to achieve efficiency and productivity.
Implemented modern IT systems and managed technological initiatives.
Focused on employee development.

Software Developer (NOV 2016 – JAN 2021)
Developed custom software solutions based on user requirements and business needs.
Implemented design patterns and SOLID principles to ensure modern and stable IT systems.
Troubleshot and maintained existing software applications.

IT Specialist (APR 2012 – NOV 2016)
Responsible for the operation and maintenance of IT infrastructure and networks.
Identified technical issues and developed solutions to ensure continuous operation.
Administered software applications and provided technical support to users.

Competences

CompetencesLevelYearsLast Used
Programming Languages
C#High102024
VB.NETMedium22019
TypeScriptMedium42021
JavaScriptMedium102023
HTML/CSSMedium102024
Microsoft Visual BasicHigh42020
Frameworks
.NET FrameworkHigh102023
.NET CoreHigh82024
AngularMedium42020
AngularJSMedium22018
BlazorMedium12024
xUnitMedium52024
Technologies
.NET AspireMedium12024
MediatRHigh52024
SerilogHigh52024
OpenTelemetryMedium12024
Azure Monitor Application InsightsLow12022
MassTransitMedium32020
RabbitMQMedium32020
Azure Service BusLow12022
RESTHigh52024
SwaggerMedium82024
GitHigh82024
DockerMedium22024
Databases
Microsoft SQLHigh102024
OracleMedium22020
MySQLMedium42020
MongoDBLow12018
PostgreSQLLow12024
Operating Systems
WindowsHigh102024
LinuxLow12020
MAC OSLow12020
Development Tools
Visual StudioHigh102024
Visual Studio CodeHigh32024
RiderMedium12020
PostmanMedium42024