Bartłomiej Rogowski

Bartłomiej Rogowski

Passionate tech lead with experience in end-to-end delivery of software projects. Focused on high quality code and efficient development processes. Interested in knowledge sharing, team building and problem solving. Skilled in adjacent fields like DevOps, Product Management, Security, Performance, Finance and more.

What I Do

Programming

Delivering highest quality code with zero defects. Skilled in Test Driven Development. Mindful about performance and maintenance tradeoffs. Language-agnostic programmer.

Team leading

Ensuring teams have safe and comfortable workspace. Incrementally implementing team focused improvements. Helping with cross team communication and negotiations.

Mentoring

Guiding and supporting people to grow. Helping with career development and goals. Filling knowledge gaps and clearing misunderstandings. Providing trainings on beginner and advanced level topics.

Consultancy

Granting expert advice withing software development space. Supporting legacy and greenfield projects.

Experience

2019 - Current
Stretto

Development Team Lead

Managing developer teams across multiple time zones. Delivering multiple projects at the same time. Migrating existing solutions to AWS. Transitioning waterfall processes into agile. Collaborating with business teams to implement products accurately.

2014 - 2018
Stretto

Senior .NET Developer

Maintaining and upgrading critical long-lasting banking services. Improving development processes with continuous integration and unit testing. Coordinating with USA based teams.

2013 - 2018
MFITC

.NET Developer

Implementing and maintaining web, desktop and mobile client facing applications. Delivering solutions in fast paced startup environment. Implementing CI/CD pipelines. Leveraging Azure services.

Education

2015
University of Lodz

Information systems

Master degree

2012
University of Lodz

Computer graphics and game design

Bachelor degree

Coding Skills

.NET

C#, ASP.NET, WPF, Xamarin

Skills

Test Driven Development, Domain Driven Design, Extreme Programming, Concurrency, Performance, Architecture, Microservices

Secondary languages

JavaScript/TypeScript, Python, Java, Clojure, Rust, HTML/CSS

Cloud platforms

AWS, Azure

Databases

MSSQL, PostgreSQL, MongoDB, MySQL

Tools

Docker, ActiveMQ, JIRA, Bamboo/Jenkins, Git, Unity3D/Godot

Operating Systems

Windows, Linux

Management Skills

Project management

Agile, Kanban, Waterfall

Team building & recruitment

Process improvement

Training, mentoring and coaching

Client communication & support

Languages

English (Fluent), Polish (Native), Japanese (N4)