Marek Koziorowski

Lead Software Developer at Descartes Systems Group
  • Claim this Profile
Contact Information
Location
Lodz Metropolitan Area, PL

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Graham Hobson

Marek is an experienced senior technology manager of .NET engineering teams. He is loyal, diligent and very customer-focused. His hands-on technical skills are strong and I trust his architectural insight. During my time as CTO of Peoplevox I was very happy to have Marek managing the engineering team.

Krzysztof Białkowski

I've been working with Marek for about 3 years on a quite challenging project. Firstly when he was in the position of a senior software developer. I think I can say he is one of the best developers I've had the chance to work with. His approach to coding was really pragmatic and mature. Tremendous knowledge about .net is hard to describe. Secondly, we worked together when Marek was in the role of software developer manager. Extreme devotion, responsibility, and hard work were his trademarks. I recommend Marek as a high-class expert.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • MS: Programming in HTML5 with JavaScript and CSS3
    Microsoft
    Mar, 2016
    - Sep, 2024
  • MCPS: Microsoft Certified Professional
    Microsoft
    Apr, 2012
    - Sep, 2024
  • MCPD: Web Developer 4
    Microsoft
    Jan, 2012
    - Sep, 2024
  • MCTS: .NET Framework 4, Service Communication Applications
    Microsoft
    Dec, 2011
    - Sep, 2024
  • MCTS: .NET Framework 4, Data Access
    Microsoft
    Nov, 2011
    - Sep, 2024
  • MCTS: .NET Framework 4, Web Applications
    Microsoft
    Jun, 2011
    - Sep, 2024
  • MCSD: Web Applications
    Microsoft
    Mar, 2016
    - Sep, 2024
  • Administering an Elasticsearch Cluster
    Pluralsight
  • Claims-based Identity for Windows: The Big Picture
    Pluralsight
  • Getting Started With Elasticsearch for .NET Developers
    Pluralsight
  • Identity and Access Control in ASP.NET 4.5
    Pluralsight
  • Windows Identity Foundation Patterns: On-Premise and Cloud
    Pluralsight

Experience

    • Canada
    • Software Development
    • 700 & Above Employee
    • Lead Software Developer
      • Apr 2022 - Present

    • R&D Director
      • Sep 2021 - Apr 2022

      As R&D Director, I lead teams of engineers in technical/functional design, development, test, and deployment of Peoplevox (PVX) Warehouse Management System (WMS), including both web and mobile parts of the system. I identify the roles, skills, and knowledge required. I look for and hire best in class employees. I lead people who work in 3 different teams in several roles (managers, seniors, and regular employees), I lead them by creating the place to grow, setting challenging tasks and inspiring to improve themselves every day. I provide advice, guidance, encouragement, and constructive feedback. Having 14+ years of experience in software development, with product and domain knowledge, I support all teams with resolving obstacles, managing production incidents, identifying and reporting risks, explaining and advocating the product development strategy. I ensure all recommendations are based on business relevance, appropriate timing, and deployment. I regularly work with the Leadership Team and other managers to establish a technology research strategy and architecture roadmap. Show less

    • Software Development Manager
      • Feb 2020 - Sep 2021

      As a Software Development Manager, I lead teams of engineers in technical/functional design, development, test, and deployment of Peoplevox (PVX) Warehouse Management System (WMS), including both web and mobile parts of the system.

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Development Manager
      • Jan 2017 - Feb 2020

      As a Software Development Manager, I lead teams of engineers in technical/functional design, development, test, and deployment of Peoplevox (PVX) Warehouse Management System (WMS), including both web and mobile parts of the system.I identify the roles, skills, and knowledge required. I look for and hire best in class employees. I lead people who work in 3 different teams in several roles (managers, seniors, and regular employees), I lead them by creating the place to grow, setting challenging tasks and inspiring to improve themselves every day. I provide advice, guidance, encouragement, and constructive feedback.I drive the scrum team, delegating tasks and monitoring the work progress, discussing and resolving obstacles. I was an advocate of change and was organizing the transition from waterfall to agile/scrum process, setting required tools and processes, I acted as the Scrum Master until we defined the full-time Scrum Master role.Having 11+ years of experience in software development, with product and domain knowledge, I support all teams with resolving obstacles, managing production incidents, identifying and reporting risks, explaining and advocating the product development strategy. I ensure all recommendations are based on business relevance, appropriate timing, and deployment. I regularly work with the Leadership Team and other managers to establish a technology research strategy and architecture roadmap. I act as a release manager, coordinating software delivery process between product, development, QA, DevOps and client success teams. Show less

    • Senior Software Developer
      • Mar 2015 - Jan 2017

      As a Software Developer, I was responsible for the overall development and maintenance of the Peoplevox (PVX) Warehouse Management System (WMS). This included adding new features to the WMS as well as making sure the existing production version runs without problems. I participated in choosing the best technical design for planned changes to the application. When doing so I was always looking for industry standards and best practices (including software design patterns). I was helping testers making sure the application works as expected. I was keen on applying good practices when writing code and writing unit tests to avoid bugs or find them early on. I was working with testers on test automation and helped them maintain the test environment. As a Software Developer, I was responsible for identifying the right tools to be used while working on the application. I also mentored less experienced developers and encouraged knowledge sharing in the whole development team.The technology stack I worked with:- SQL Server, SQL, TSQL, DBProject- .NET, C#, ASP.NET- WebAPI, SOAP, REST, Swagger- Autofac, MEF- Entity Framework, LINQ- Javascript, Typescript, Node.js, jQuery, Knockout.js, Require.js, Aurelia- HTML, CSS, LESS- SignalR- Hangfire- Nightwatch- IdentityServer- Azure DevOps extensions- Docker- .Net Core- DataDog Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Developer
      • Aug 2014 - Feb 2015

      C#, ASP.NET and SQL developer responsible for designing and developing complex web applications which support channel marketing activities for worldwide companies (i.e. Intel, Cisco, Juniper, F5, Adobe).

    • Software Engineer II
      • Aug 2011 - Jul 2014

      C#, ASP.NET and SQL developer responsible for designing and developing complex web applications which support channel marketing activities for worldwide companies (i.e. Intel, Cisco, Juniper, F5, Adobe).

    • Software Engineer
      • May 2010 - Jul 2011

      C#, ASP.NET and SQL developer responsible for designing and developing complex web applications which support channel marketing activities for worldwide companies (i.e. Intel, Cisco, Juniper, F5, Adobe).

    • Software Engineer
      • Nov 2009 - Apr 2010

      Developing Microsoft Dynamics CRM components. Developing Microsoft Dynamics CRM components.

    • Hospitality
    • Software Engineer
      • Dec 2007 - Oct 2009

      Developing web-based application in .NET, Asp.net and MSSql Database, allowing users to quickly order food and reserve tables in restaurants. Developing web-based application in .NET, Asp.net and MSSql Database, allowing users to quickly order food and reserve tables in restaurants.

    • Poland
    • Software Development
    • 700 & Above Employee
    • Junior Software Developer
      • Jun 2007 - Nov 2007

      Developing data layer components in Java and Spring environment. Developing data layer components in Java and Spring environment.

Education

  • Lodz University of Technology
    MSc, Computer Science, Databases and Expert Systems
    2003 - 2008

Community

You need to have a working account to view this content. Click here to join now