Grzegorz (Greg) Smulko

Staff Software Engineer @ Redgate Software

About Grzegorz (Greg) Smulko

Grzegorz Smulko is a Staff Software Engineer at Redgate Software, with a background in .NET development and software architecture. He has held various engineering roles in Poland and the UK, contributing to significant projects and initiatives throughout his career.

Work at Redgate Software

Grzegorz Smulko has been employed at Redgate Software as a Staff Software Engineer since 2020. In this role, he has contributed to various architectural decisions, including Domain-Driven Design, CQRS, microservices, and dockerization. He has also played a key role in automating the release process of SQL Monitor, which has streamlined operations by reducing manual steps. Additionally, he introduced automated Vagrant-based tests for SQL Monitor installers, enhancing testing efficiency and enabling the use of Renovate for automatic dependency updates. His efforts have unblocked multiple teams by migrating common libraries to .NET Core, supporting a division-wide initiative.

Previous Experience

Before joining Redgate Software, Grzegorz Smulko held several positions in various companies. He worked at ServicePoint (BRE Bank Group) as a .NET Developer for 11 months in 2008, followed by a two-year tenure at Britenet as a Software Engineer, Analyst, and Architect from 2011 to 2013. He also served as a Senior Software Engineer at ITMAGINATION for one year and as a Tech Lead and Senior Software Engineer at itslearning AS for two years. His experience further includes a role as Owner at Merit Software EU and positions at Unilever and Pragmasoft sp. z o.o.

Education and Expertise

Grzegorz Smulko earned his Master of Science in Engineering (MSc in Eng.) degree in Computer Science – Computer Information System Engineering from Warsaw University of Technology in 2010. He previously obtained a Bachelor of Engineering (B.Eng.) degree in Computer Science – Computer Information Systems Engineering from the same institution in 2009. His educational background provides a strong foundation for his expertise in software engineering, particularly in .NET technologies, T-SQL, and architectural design.

Leadership and Training

Grzegorz Smulko has participated in several leadership training programs to enhance his skills. He attended the Technical Leadership Masterclass by Bredemeyer Consulting and completed the SLII® Situational Approach to Leadership training. These experiences have equipped him with the necessary tools for effective team management and project leadership, contributing to his success in various technical roles.

Technical Contributions

Throughout his career, Grzegorz Smulko has made significant technical contributions. He led a timebox team to create a proof of concept for migrating a legacy web application to .NET Core. He also co-introduced automated code formatting in IDEs and as a nightly job, which improved the efficiency of pull request reviews by allowing teams to focus on substantive issues. His initiatives have consistently aimed at enhancing productivity and streamlining processes within the teams he has worked with.

People similar to Grzegorz (Greg) Smulko