O mnie

O mnie

🇬🇧 About me

Welcome on my page.

My name is Michal Cwiklinski, I am a developer, fan of mobile technologies, gadgeteer, Linux supporter (Debian, Ubuntu), but also an Apple-boy, amateur-volleyball player, bibliophile (fantasy, sci-fi), and most of all - a crazy father…

Professional Summary**

An Engineering Manager with extensive experience in leading cross-functional teams, driving technical excellence, and optimizing software delivery processes. Passionate about team development, servant leadership, and fostering a culture of continuous improvement, I have successfully managed engineering teams, release cycles, and cloud-native solutions across various industries, including finance, media, gaming, and cloud platforms.

With a track record of mentoring engineers, implementing strategic hiring processes, and streamlining release management, I excel at building high-performing teams and ensuring efficient software delivery in Agile-driven environments. Skilled in mobile technologies (especially Android, but also iOS and cross-platform ones) and * *containerization (Docker, Kubernetes), cloud technologies (AWS), CI/CD pipelines, I’m bringing a **technical and leadership-driven approach to engineering execution.


Key Skills & Expertise

✔️ Engineering Management – Leading multidisciplinary teams of developers, testers, and designers.
✔️ Technical Leadership – Driving best practices in software development, cloud infrastructure, and automation.
✔️ Team Building & Mentorship – Growing engineering talents, guiding career development, and fostering collaboration.
✔️ Release & Deployment Management – Overseeing release cycles for large-scale applications in regulated industries.
✔️ Agile & Project Management – Managing team structures, resource allocation, and Agile delivery.
✔️ Mobile technologies – Building and orginizing mobile teams, architecture and apps support, CI/CD processes/pipelines, cross-platform solutions.
✔️ Cloud & DevOps – Experience in AWS cloud solutions, containerized services (Docker, Kubernetes), and CI/CD processes.
✔️ Technical Recruitment – Hiring and structuring teams for high-scale projects and innovative environments.


Professional Experience

Engineering Manager | Schibsted Tech Polska | July 2024 – Present

🏭 Industry: Media
⌨️ Tech stack: Java, Kotlin, Javascript, AWS
🧑‍🤝‍🧑 Team: 5 devs (backend and full-stack)
💪 Responsibilities:

  • Leading a Privacy Services team of backend and full-stack developers managing privacy-related products (* *data takeouts, user consents, user rights & deletion processes**).
  • Developing containerized services on AWS cloud infrastructure, integrating multiple AWS components for scalable solutions.
  • Driving team growth through structuring recruitment strategies, mentoring/coaching engineers, and facilitating personal development.

Engineering Manager | Santander Bank Polska

🏭 Industry: Bank
⌨️ Tech stack: Java, React, DevOps
🧑‍🤝‍🧑 Team: 13 (backend and full-stack devs, testers, BAs)
💪 Responsibilities:

  • Managing a multi-disciplinary engineering team working on debit card services in a complex banking ecosystem.
  • Leading technical recruitment, team structuring, and performance mentoring/coaching to ensure a high-performing team.
  • Providing technical and strategic direction for banking applications, ensuring quality and compliance.

Engineering Manager | 10Clouds

🏭 Industry: Software House
⌨️ Tech stack: Swift, Kotlin, Flutter, React Native
🧑‍🤝‍🧑 Team: 6 devs (mobile)
💪 Responsibilities:

  • Leading a highly skilled development team while working closely with C-level executives to define long-term strategic goals.
  • Conducting performance reviews, salary planning, and skill development programs for engineers.
  • Engaging in pre-sales by advising international clients about the project feasibility and budget-oriented solutions.
  • Managing multiple Agile-based deliveries, ensuring alignment with customer expectations and business goals.

Release Manager | Brainly

🏭 Industry: Education
⌨️ Tech stack: Swift, Kotlin, Python, DevOps
🧑‍🤝‍🧑 Team: 5 (mobile)
💪 Responsibilities:

  • Successfully led release management for mobile applications, ensuring smooth deployment and compliance with industry regulations.
  • Managed global product release schedules, collaborating across teams, including marketing, product, and development.
  • Led app automation frameworks to optimize mobile release pipelines and quality assurance processes.

Software Development Manager | NetEnt

🏭 Industry: Browser Games (Gambling)
⌨️ Tech stack: Java, Python, React, Vue.js, DevOps
🧑‍🤝‍🧑 Team: 25 devs (backend and frontend)
💪 Responsibilities:

  • Leading a 25-person engineering team (Frontend and Backend Developers with Tech Leads)
  • Overseeing multiple projects in the gaming industry.
  • Building a strong recruitment pipeline, ensuring efficient hiring and onboarding.
  • Working closely with discipline leaders to drive technical innovation and maintain development excellence.

Core Android Development Lead | Grand Parade

🏭 Industry: Gambling
⌨️ Tech stack: Java, Kotlin
🧑‍🤝‍🧑 Team: ~15 devs (Android)
💪 Responsibilities:

  • Managing multiple teams of Android developers working on mobile gaming and gambling applications.
  • Leading the development of multi-flavored applications, ensuring country-specific compliance and security.
  • Establishing CI/CD automation pipelines for efficient mobile app deployment processes.

Community Leadership | GDG Kraków (Google Developer Group)

  • Actively contributing to the Android developer community by organizing events, meetups, and knowledge-sharing sessions.
  • Fostering networking and learning opportunities for engineers and tech enthusiasts over a 10-year tenure.
    My latest public presentations:
  • Digit4Kids 2020: Keep your head calm - safety of a child with a cellphone
  • MobiConf 2016: Mobile Team on daily basis

Achievements & Contributions

🏆 Built and scaled high-performing engineering teams in finance, media, tech, and banking domains.
🏆 Implemented technical mentorship/coaching programs improving engineers’ skills and career progression.
🏆 Integrated containerization technologies and AWS-based architectures for scalable cloud applications.
🏆 Optimized release management processes, reducing software deployment time and increasing stability.
🏆 Spearheaded cross-functional collaboration between engineering, product, and business teams.
🏆 Engaged in pre-sales and strategic planning, contributing to company growth and client satisfaction.


Final Note

A visionary Engineering Manager and Release Leader, I’m focusing on team growth, technical excellence, and delivering scalable digital solutions. My leadership philosophy revolves around mentoring/coaching engineers, fostering collaboration, and enabling technology-driven success.

🔹 Let’s connect and explore opportunities for innovation, leadership, and impactful software engineering. 🚀


🇵🇱 O mnie

Witam na mojej stronie.

Nazywam się Michał Ćwikliński, jestem zapalonym programistą, fanem technologii mobilnych, gadżeciarzem, zwolennikiem Linuksa (Debian, Ubuntu), ale także Apple-fanem, siatkarzem amatorem, bibliofilem (fantastyka, sci-fi), a przede wszystkim zwariowanym ojcem…

Profil Zawodowy

Doświadczony Engineering Manager z wieloletnim doświadczeniem w zarządzaniu zespołami technicznymi, optymalizacji procesów dostarczania oprogramowania oraz budowaniu strategii rozwoju inżynierii oprogramowania. Pasjonat servant leadership, mentoringu, coachingu oraz budowania zespołów o wysokiej efektywności, który z sukcesem zarządzał * *zespołami inżynieryjnymi, wdrożeniami aplikacji oraz rozwiązaniami chmurowymi** w sektorach takich jak m.in. finanse, media, oraz hazard.

Dzięki doświadczeniu w tworzeniu strategii rekrutacyjnych, zarządzaniu cyklami wydawniczymi oraz wdrażaniu nowoczesnych technologii doskonale łączę przywództwo techniczne z efektywną organizacją pracy zespołów inżynieryjnych. Posiadam umiejętności w zakresie technologii mobilnych (zwłaszcza Androida, ale również iOS i technologii cross-platformowych), i konteneryzacji (Docker, Kubernetes), technologii chmurowych (AWS, GC), CI/CD oraz zarządzania Agile.


Najważniejsze Kompetencje

✔️ Zarządzanie Zespołem Inżynieryjnym – Prowadzenie wielofunkcyjnych zespołów programistów, testerów i projektantów.
✔️ Przywództwo Techniczne – Wdrażanie najlepszych praktyk w rozwoju oprogramowania i architekturze chmurowej.
✔️ Budowanie Zespołów & Mentoring/coaching – Rozwój talentów, wsparcie kariery i promowanie współpracy.
✔️ Zarządzanie Wydaniami & Deployment – Nadzór nad cyklami wydawniczymi i zgodnością aplikacji z regulacjami.
✔️ Zarządzanie Agile & Scrum – Planowanie struktury zespołu, alokacja zasobów i optymalizacja dostarczania oprogramowania.
✔️ Technologie Mobilne – Budowanie i organizacja zespołów, architektura oraz wsparcie aplikacji, procesy CI/CD, budowanie rozwiązań cross-platform.
✔️ Chmura & DevOps – Doświadczenie w AWS, konteneryzacji (Docker, Kubernetes) oraz CI/CD.
✔️ Rekrutacja Techniczna – Zatrudnianie i budowanie zespołów dla projektów o dużej skali.


Doświadczenie Zawodowe

Engineering Manager | Schibsted Tech Polska | Lipiec 2024 – Obecnie

🏭 Branża: Media
⌨️ Stos technologiczny: Java, Kotlin, Javascript, AWS
🧑‍🤝‍🧑 Zespół: 5 programistów (backend i full-stack)
💪 Obowiązki:

  • Kierowanie zespołem dostarczającym usługi związane z prywatnością danych, składającym się z programistów backend i full-stack, zarządzającym produktami pozwalającymi m.in. na eksport danych, zbieranie zgód użytkowników, wdrażaniem praw użytkownika i usuwaniem jego danych).
  • Rozwijanie usług konteneryzowanych na infrastrukturze chmurowej AWS, integrując wiele komponentów AWS dla skalowalnych rozwiązań.
  • Napędzanie wzrostu zespołu poprzez strukturyzację strategii rekrutacyjnych, mentoring/coaching inżynierów i ułatwianie rozwoju osobistego.

Engineering Manager | Santander Bank Polska

🏭 Branża: Bank
⌨️ Stos technologiczny: Java, React, DevOps
🧑‍🤝‍🧑 Zespół: 13 (programiści backend i full-stack, testerzy, analitycy biznesowi)
💪 Obowiązki:

  • Zarządzanie multidyscyplinarnym zespołem inżynieryjnym pracującym nad usługami kart debetowych w złożonym ekosystemie bankowym.
  • Prowadzenie rekrutacji technicznej, strukturyzacji zespołu oraz mentoringu/coachingu wydajności w celu zapewnienia wysokiej wydajności zespołu.
  • Zapewnianie kierunku technicznego i strategicznego dla aplikacji bankowych, gwarantując jakość i zgodność z przepisami.

Engineering Manager | 10Clouds

🏭 Branża: Software House
⌨️ Stos technologiczny: Swift, Kotlin, Flutter, React Native
🧑‍🤝‍🧑 Zespół: 6 programistów (mobilnych)
💪 Obowiązki:

  • Kierowanie wysoko wykwalifikowanym zespołem programistów, ściśle współpracując z kadrą kierowniczą najwyższego szczebla w celu określenia długoterminowych celów strategicznych.
  • Przeprowadzanie ocen wydajności, planowania wynagrodzeń i programów rozwoju umiejętności dla inżynierów.
  • Zaangażowanie w pre-sales poprzez doradzanie międzynarodowym klientom w zakresie wykonalności projektów i * *rozwiązań zorientowanych na budżet**.
  • Zarządzanie wieloma dostawami opartymi na Agile, zapewniając zgodność z **oczekiwaniami klientów i celami biznesowymi **.

Mobile Release Manager | Brainly

🏭 Branża: Edukacja
⌨️ Stos technologiczny: Swift, Kotlin, Python, DevOps
🧑‍🤝‍🧑 Zespół: 5 (mobilny)
💪 Obowiązki:

  • Zarządzanie procesem wydawania aplikacji mobilnych, zapewniającym płynne wdrożenia i zgodność z regulacjami branżowymi.
  • Zarządzanie globalnymi harmonogramami wydań produktów, współpracując z różnymi zespołami, w tym marketingiem, produktem i rozwojem.
  • Wdrażanie automatyzacji procesów w celu optymalizacji wydań mobilnych i zapewnienia jakości.

Development Manager | NetEnt

🏭 Branża: Gry przeglądarkowe (Hazard)
⌨️ Stos technologiczny: Java, Python, React, Vue.js, DevOps
🧑‍🤝‍🧑 Zespół: 25 programistów (backend i frontend)
💪 Obowiązki:

  • Kierowanie 25-osobowym zespołem inżynieryjnym (Programiści Frontend i Backend z Tech Leadami).
  • Nadzorowanie wielu projektów w branży gier.
  • Prowadzenie procesów rekrutacyjnych, zapewniających efektywne zatrudnianie i wdrażanie.
  • Ścisła współpraca z liderami dyscyplin w celu napędzania innowacji technicznych i utrzymania doskonałości w rozwoju.

Core Android Development Lead | Grand Parade

🏭 Branża: Hazard
⌨️ Stos technologiczny: Java, Kotlin
🧑‍🤝‍🧑 Zespół: ~15 programistów (Android)
💪 Obowiązki:

  • Zarządzanie wieloma zespołami programistów Android pracujących nad aplikacjami do hazardowych gier mobilnych.
  • Kierowanie rozwojem aplikacji wielowariantowych, zapewniając zgodność z przepisami i zgodność z prawodawstwem danego kraju.
  • Ustanawianie zautomatyzowanych pipeline’ów CI/CD dla efektywnych procesów wdrażania aplikacji mobilnych.
Społeczność Deweloperska | GDG Kraków (Google Developer Group)
  • Aktywne przyczynianie się do rozwoju społeczności programistów Android poprzez organizowanie wydarzeń, spotkań i sesji dzielenia się wiedzą.
  • Wspieranie możliwości networkingu i nauki dla inżynierów i entuzjastów technologii przez okres 10 lat.
    Moje ostatnie prezentacje publiczne:
  • Digit4Kids 2020: Zachowaj spokój - bezpieczeństwo dziecka z telefonem komórkowym
  • MobiConf 2016: Zespół mobilny na co dzień

Osiągnięcia i Kontrybucje

🏆 Budowałem i skalowałem wysokowydajne zespoły inżynieryjne w domenie finansów, mediów, technologii i bankowości.
🏆 Wdrażałem programy mentoringu/coachingu technicznego poprawiające umiejętności inżynierów i rozwój kariery.
🏆 Integrowałem technologie konteneryzacji i architektury oparte na AWS dla skalowalnych aplikacji chmurowych.
🏆 Optymalizowałem procesy zarządzania wydaniami, skracając czas wdrażania oprogramowania i zwiększając stabilność.
🏆 Przewodziłem współpracy między zespołami inżynieryjnymi, produktowymi i biznesowymi.
🏆 Angażowałem się w procesy pre-sales i planowanie strategiczne, przyczyniając się do wzrostu firmy i satysfakcji klientów.


Podsumowanie

Lider i wizjoner w obszarze zarządzania inżynierią oprogramowania, łączę pasję do technologii, mentoringu/coachingu i optymalizacji procesów z realnym wdrażaniem innowacji. Moje podejście koncentruje się na * *rozwijaniu talentów, doskonaleniu technologii i usprawnianiu procesów IT**.

🔹 Chcesz porozmawiać o możliwościach współpracy, innowacjach i rozwoju inżynierii? Zapraszam do kontaktu! 🚀