Marek Kotolowski
Senior Software Developer, R&D at TrackMan- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Danish Professional working proficiency
-
Polish Native or bilingual proficiency
-
English Full professional proficiency
-
German Elementary proficiency
-
Chinese Elementary proficiency
Topline Score
Bio
Nicas Nielsen
I have had the pleasure of working with Marek during most of his time in Netcompany. Marek was a Senior Developer in my team, working with Microsoft SharePoint and Netcompany GetOrganized ESDH. Mareks key competencies is software development. He works independently and produces good quality software on agreed time and budget. I will recommend Marek for any software development team.
Jakob Munch Bechgaard
I can really recommend Marek. He is a great developer, and a nice, and professionel guy to work with. He is concerned about the solution, and honest about estimates. He is very thorough and always bringing up good ideas to make the best solution. It has been a pleasure to work with him.
Nicas Nielsen
I have had the pleasure of working with Marek during most of his time in Netcompany. Marek was a Senior Developer in my team, working with Microsoft SharePoint and Netcompany GetOrganized ESDH. Mareks key competencies is software development. He works independently and produces good quality software on agreed time and budget. I will recommend Marek for any software development team.
Jakob Munch Bechgaard
I can really recommend Marek. He is a great developer, and a nice, and professionel guy to work with. He is concerned about the solution, and honest about estimates. He is very thorough and always bringing up good ideas to make the best solution. It has been a pleasure to work with him.
Nicas Nielsen
I have had the pleasure of working with Marek during most of his time in Netcompany. Marek was a Senior Developer in my team, working with Microsoft SharePoint and Netcompany GetOrganized ESDH. Mareks key competencies is software development. He works independently and produces good quality software on agreed time and budget. I will recommend Marek for any software development team.
Jakob Munch Bechgaard
I can really recommend Marek. He is a great developer, and a nice, and professionel guy to work with. He is concerned about the solution, and honest about estimates. He is very thorough and always bringing up good ideas to make the best solution. It has been a pleasure to work with him.
Nicas Nielsen
I have had the pleasure of working with Marek during most of his time in Netcompany. Marek was a Senior Developer in my team, working with Microsoft SharePoint and Netcompany GetOrganized ESDH. Mareks key competencies is software development. He works independently and produces good quality software on agreed time and budget. I will recommend Marek for any software development team.
Jakob Munch Bechgaard
I can really recommend Marek. He is a great developer, and a nice, and professionel guy to work with. He is concerned about the solution, and honest about estimates. He is very thorough and always bringing up good ideas to make the best solution. It has been a pleasure to work with him.
Credentials
-
Microsoft Certified: Azure DevOps Engineer Expert
MicrosoftApr, 2020- Nov, 2024 -
Microsoft Azure DevOps Solutions (AZ-400)
MicrosoftJan, 2020- Nov, 2024 -
Microsoft Certified: Azure Developer Associate
MicrosoftMar, 2019- Nov, 2024 -
Microsoft Azure Developer Certification Transition (AZ-202)
MicrosoftJan, 2019- Nov, 2024 -
Microsoft Certified Solutions Developer (MCSD): App Builder (2018)
MicrosoftDec, 2018- Nov, 2024 -
Developing Microsoft Azure Solutions (70-532)
MicrosoftJan, 2018- Nov, 2024 -
Sitecore XP 8 Website Development for .NET Developers Certification
SitecoreFeb, 2017- Nov, 2024 -
Microsoft Certified Solutions Developer (MCSD): App Builder, Charter Member (2016)
MicrosoftSep, 2016- Nov, 2024 -
Microsoft Certified Solutions Developer (MCSD): Web Applications
MicrosoftDec, 2014- Nov, 2024 -
Developing Microsoft Azure and Web Services (70-487)
MicrosoftJan, 2014- Nov, 2024 -
Developing ASP.NET MVC Web Applications (70-486)
MicrosoftJan, 2013- Nov, 2024 -
Microsoft Certified Technology Specialist (MCTS): Microsoft SharePoint 2010, Application Development (70-573)
MicrosoftJan, 2013- Nov, 2024 -
Microsoft Certified Technology Specialist (MCTS): Microsoft SharePoint 2010, Configuration (70-667)
MicrosoftJan, 2013- Nov, 2024 -
Microsoft Specialist (MS): Programming in HTML5 with JavaScript and CSS3 Specialist (70-480)
MicrosoftJan, 2013- Nov, 2024 -
Professional Scrum Master I (PSM I)
Scrum.orgNov, 2012- Nov, 2024 -
ISTQB Certified Tester, Foundation Level (CTFL)
Danish Software Testing BoardMay, 2012- Nov, 2024 -
Prøve i Dansk 3 (PD3)
IA Sprog Center, Copenhagen, DenmarkDec, 2011- Nov, 2024 -
Test of English as a Foreign Language (TOEFL)
Educational Testing Service (ETS)Mar, 2010- Nov, 2024 -
M121: The MongoDB Aggregation Framework Course
MongoDB -
M201: MongoDB Performance
MongoDB -
M220N: MongoDB for .NET Developers
MongoDB -
M320: Data Modeling
MongoDB -
Pluralsight: .NET Developer on Microsoft Azure (Path)
Pluralsight -
Pluralsight: C# Interfaces
Pluralsight -
Pluralsight: HTML5 Advanced Topics
Pluralsight -
Pluralsight: Introduction to Leadership and Management for Developers
Pluralsight -
Pluralsight: Managing Developers
Pluralsight -
Pluralsight: Professionalism for Developers
Pluralsight -
Pluralsight: SOLID Principles of Object Oriented Design
Pluralsight
Experience
-
Trackman
-
Denmark
-
Spectator Sports
-
400 - 500 Employee
-
Senior Software Developer, R&D
-
Jan 2018 - Present
I am designing and developing .NET and Azure cloud native software solutions. I am working on the TrackMan Golf Applications projects, primarily on the back-end Web API microservices and serverless flows, but also on the modern reactive Web front-end. I have had additional roles as well: - Scrum Master for the Golf Web and Services team for nearly 2 years. I was leading up to 9 highly skilled software developers and testers. Together we were responsible for most of the TrackMan Golf cloud services and Web portals. I was continuously optimizing agile development and release processes, while implementing DevOps principles. - Feature lead and main architect for the Course Selection feature in the Golf Driving Range product, spanning multiple technology teams and delivering powerful improvements to user experience. - Member of a security team, preventing and mitigating security incidents. Technologies and tools: - C# 9.0, .NET Core, ASP.NET Core 2.2/3.1/6.0, REST Web API, GraphQL, CQRS, MongoDB (NoSQL) - Azure Service Bus, Azure Web Apps, Azure Functions, Azure Container Registry, Saltstack API - Kubernetes, Docker, Terraform, Prometheus, Grafana, ElasticSearch - JavaScript, TypeScript, React, HTML, CSS, Bootstrap - Visual Studio 2017/2019/2022, ReSharper, Rider, Visual Studio Code - Azure DevOps, TeamCity, Octopus Deploy, GIT Show less
-
-
-
Widex
-
Denmark
-
Medical Equipment Manufacturing
-
700 & Above Employee
-
Senior Software Developer
-
Jun 2017 - Dec 2017
I worked with .NET, Azure, SharePoint, Office 365 (Wizdom) and Sitecore based solutions. Domain driven design and development (DDD, CQRS, TDD). Integrations between systems. Microservice architecture. Working directly with business owners. Delivering digital solutions in company undergoing globalization. Technologies and tools: C# 6.0, Web API, MVC, JavaScript, NHibernate, LINQ, XML, JSON, SQL, xUnit, Moq, AutoFixture, Fluent Assertions, Hangfire, Stackify, Octopus Deploy, TeamCity, Bitbucket. Show less
-
-
-
Netcompany
-
Denmark
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Developer
-
Jun 2013 - May 2017
I delivered software solutions, enterprise consulting and development services to several major Danish public institutions and private companies. My focus was on .NET Web solutions utilizing SharePoint as the primary or integration platform, as well as complex .NET based systems of larger size. I also worked with GetOrganized (GO) - Netcompany's own case and document management and collaboration platform (commonly referred to in Denmark as ESDH). The customers I worked with include: - Danmarks Nationalbank - Market information distribution platform (DAMP) (SharePoint 2013, C#, WCF Web services, SQL Server) and Internet, Extranet and Intranet solutions (SP 2013/2010/2007) - KOMBIT - BBR 2.0 - Registry of all buildings in Denmark (C#, ASP.NET MVC, AngularJS, SQL Server) - Trafikstyrelsen - eSYN registry of all cars in Denmark and their technical checks, Integration and ESDH solutions (C#, WCF, ASP.NET Web Services, SP 2013/2010, GO, Scanjour Captia, SQL Server) - HK - New Intranet (SP 2013 and migration from SP 2010) - Gentofte Kommune - Intranet and ESDH solution (SP 2013, GO) - Frederikshavn Kommune - Internet, Intranet and ESDH solutions (SP 2010, GO) - Nilfisk-Advance - E-commerce website (SP 2010, FAST Search, SAP Service Bus Integration) - TDC - ESDH and integration solutions (Search Server 2010, GO, WCF, MS Dynamics AX) - Fibertex Nonwovens - E-commerce website (SP 2010) - Falck - Login solution (SP 2010, ADFS Server) - Rigsadvokaten - Intranet solution (SP 2007) Technologies and tools: - C# 3.0-6.0, ASP.NET, MVC, WCF, Web Services, Castle Windsor (IoC) - Entity Framework (EF), LINQ, SQL, XML, Automapper - JavaScript, AngularJS, jQuery, RequireJS, Underscore.js - HTML, CSS, Twitter Bootstrap, Less, Sass - SharePoint Server 2013/2010/2007, GetOrganized, Ontolica - Visual Studio 2008-2017, ReSharper, TFS, SVN, Git, Jenkins - SQL Server 2008-2016, Windows Server 2003-2012 R2 - Log Parser, Wireshark, Fiddler, SoapUI, LoadUI, Apache JMeter - PowerShell Show less
-
-
-
Saxo Bank
-
Denmark
-
Investment Banking
-
700 & Above Employee
-
Senior Associate
-
May 2012 - Feb 2013
I worked in the "CFD and Listed Products" software development team, where I handled problem escalations from the 2nd level support, as well as provided technical test services, including test automation. The team delivered new features and functionality improvements to the Saxo Bank's world class trading platform. Among my responsibilities were: - Incident handling, reproducing and code debugging - 3rd level support (C#) - Test automation (MS VS2010, C#) and functional testing (MS Test Manager) - Bridging the gap between developers, testers, business and 2nd level support - Gathering and analyzing business requirements, documentation of the test life cycle Technologies and tools: C# 4.0, WCF, Visual Studio 2010/2012, SQL Server 2008 R2, Team Foundation Server, MS Test Manager, Composite UI Application Block (CAB), C++ and more. Show less
-
-
-
SurfRay 2009 A/S
-
Copenhagen Area, Denmark
-
Consultant, Manager
-
Jul 2009 - Apr 2012
SurfRay was a Microsoft ISV partner company specializing in software products for the SharePoint platform, providing search, preview and configuration enhancements. MANAGER (January 2011 - April 2012) In addition to my previous tasks I was also: - Managing the Software Support and QA Department. - Direct manager for 4 employees and handling of external consultants. - Co-designing new products and features in Ontolica Suite for SharePoint product line. CONSULTANT (July 2009 - December 2010) - Leading the Support Department. Technical support for company's products, mainly Ontolica Suite for SharePoint. Online assistance and problem solving for customers around the world, ranging from beginning administrators and developers to SharePoint MVPs. - Software development: SharePoint products front-end customization and co-designing of new products and features. Development of internal tools and improvements to company Web sites. Technologies and tools: - C# 3.0, ASP.NET, JavaScript, SQL, XML, XSLT, HTML, CSS, PHP, Visual Studio 2008/2010, PowerShell - SharePoint 2007/2010, FAST Search, Ontolica Search, Ontolica Preview, MondoSearch, IdleSurf - Windows Server, SQL Server (clustered), Linux, Hyper-V and VMware ESXi hypervisors Show less
-
-
-
Deltek
-
United States
-
Software Development
-
700 & Above Employee
-
Software Tester
-
Jun 2007 - Jun 2009
Development Department, Internal Tools & Services Part-time, student job Development and technical test tasks: - Development and maintenance of the automated test framework and the test suite (Python). - Development tasks related to the Maconomy installer program (Linux scripts). - Administration of test servers: Windows Server, Linux, UNIX, MacOS. Quality assurance and process management tasks: - Planning and executing tests of the Maconomy ERP system at the final stage of the product's development life cycle. - Establishing and executing the certification processes for verifying compatibility of the Maconomy ERP system with new versions of server operating systems (Windows, Linux, AIX), database systems (SQL Server, Oracle), web servers (IIS, Apache), web browsers, etc. Show less
-
-
-
Microsoft
-
United States
-
Software Development
-
700 & Above Employee
-
Intern
-
Sep 2006 - May 2007
MS Dynamics, Build and Infrastructure Team Deployment and administration of Microsoft infrastructure in build/performance labs for the Navision development teams. Inventory and documentation using SharePoint sites. MS Dynamics, Build and Infrastructure Team Deployment and administration of Microsoft infrastructure in build/performance labs for the Navision development teams. Inventory and documentation using SharePoint sites.
-
-
Education
-
Danmarks Tekniske Universitet
Master of Science in Engineering (Civilingeniør, cand.polyt.), Computer Science and Engineering (Informationsteknologi) -
Wyższa Szkoła Informatyki Stosowanej i Zarządzania WIT w Warszawie
Master of Science (Magister Inżynier), Computer Science (Informatyka) -
Akademia Muzyczna im. Fryderyka Chopina w Warszawie
Instrumental Studies Department -
KEN High School in Stalowa Wola
Maturity Examination, Mathematics, Physics