cv
Curriculum Vitae
Podstawowe informacje
| Imię i nazwisko | Tomasz Komoszeski |
| Data urodzenia | 5 Maj 1992 |
| Języki | Polski (Natywny), Angielski (C1) |
Doświadczenie
-
2026 - obecnie Programista PHP
Web24.com.pl Sp. z o.o., Pomorski Park Naukowo-Technologiczny, Al. Zwycięstwa 96/98, 81-451 Gdynia, Polska - Obowiązki i rola
- Kompleksowy rozwój aplikacji biznesowych w ekosystemie Laravel — od projektowania architektury, przez implementację, po przeglądy kodu i estymację projektów.
- Rozwój Oprogramowania (Backend w Laravel)
- Projektowanie architektury i kodowanie skalowalnych aplikacji biznesowych z wykorzystaniem frameworka Laravel.
- Implementacja nowych funkcjonalności, integracji oraz utrzymanie istniejących rozwiązań.
- Przeglądy Kodu i Jakość
- Przeprowadzanie code review w celu zapewnienia wysokiej jakości kodu, spójności architekturalnej i zgodności z najlepszymi praktykami.
- Dzielenie się wiedzą i wspieranie rozwoju zespołu.
- Estymacja i Analiza Projektów
- Analiza wymagań biznesowych i technicznych.
- Precyzyjna estymacja czasu i zasobów niezbędnych do realizacji projektów.
- Projektowanie Architektury
- Projektowanie architektury aplikacji biznesowych z uwzględnieniem skalowalności, wydajności i łatwości utrzymania.
- Podejmowanie kluczowych decyzji technologicznych i architektonicznych.
- Obowiązki i rola
-
mar 2025 - 2025 Programista PHP
STRIX POLAND Sp. z o.o., Zygmunta Miłkowskiego 5 / 3U, 30-349 Kraków, Polska - Obowiązki i rola
- Moja rola w Strix wymagała wszechstronności i umiejętności szybkiego adaptowania się do nowych wyzwań, od kodu backendowego, przez warstwę frontendową, po aspekty związane z infrastrukturą i optymalizacją, ze szczególnym uwzględnieniem specyfiki i możliwości platformy Shopware 6.
- Rozwój Oprogramowania (Frontend & Backend w Shopware 6)
- Projektowanie, implementacja i utrzymanie skalowalnych rozwiązań e-commerce na platformie Shopware 6.
- Tworzenie i integracja niestandardowych wtyczek, rozszerzeń oraz modyfikacji templatów, zapewniając wysoką jakość i wydajność kodu.
- Optymalizacja Wydajności i Doświadczenia Użytkownika
- Przeprowadzanie dogłębnych analiz wydajności (m.in. z wykorzystaniem Lighthouse) dla sklepów Shopware 6
- Identyfikowanie wąskich gardeł
- Wdrażanie rozwiązań optymalizacyjnych w celu poprawy szybkości ładowania, responsywności i ogólnego UX
- Automatyzacja i Wdrożenia (DevOps
- Aktywny udział w procesach CI/CD
- Automatyzacja wdrożeń oraz konfiguracja i zarządzanie środowiskami deweloperskimi, testowymi i produkcyjnymi dla projektów Shopware 6
- Pisanie skryptów wspierających operacje i rozwój
- Analiza i Estymacja Projektów
- Analiza wymagań biznesowych, przekładanie ich na specyfikacje techniczne.
- Precyzyjna estymacja czasu i zasobów niezbędnych do realizacji zadań i całych projektów w ekosystemie Shopware 6.
- Wsparcie Techniczne i Mentoring
- Zapewnianie wsparcia technicznego
- Rozwiązywanie złożonych problemów produkcyjnych oraz aktywne uczestnictwo w code review, dzieląc się wiedzą i najlepszymi praktykami z zespołem, szczególnie w kontekście Shopware 6
- Obowiązki i rola
-
2019 - luty 2025 Programista PHP
SUNZINET Polska Sp. z o.o., Gdańsk, Polska - Obowiązki
- Projektowanie, kodowanie i tworzenie aplikacji internetowych e-commerce z wykorzystaniem technologii Shopware 5 i 6
- Analiza wymagań i proponowanie rozwiązań na ich podstawie
- Wdrażanie kolejnych wersji oprogramowania i dodatków udostępniających funkcjonalności
- Testowanie, debugowanie i utrzymywanie aplikacji e-commerce oraz ich rozwój
- Integracja komunikacji aplikacji e-commerce z systemami ERP, CMS itp.
- Praca i komunikacja w międzynarodowym, wielojęzycznym zespole
- Migracja sklepów internetowych na platformę Shopware 6
- Projekty
- Obowiązki
-
2020 - 2023 Programista Unity
Farmind Studio Sp. z o.o., Warszawa, Polska - Obowiązki
- Integracja istniejących, zakupionych i tworzenie nowych narzędzi przy pomocy C# i .NET do edycji zawartości gier w silniku Unity
- Projektowanie i integracja mechanik w tworzonych grach
- Mentoring techniczny, przeprowadzanie przeglądów kodu
- Naprawa błędów, optymalizacja i profilowanie w silniku Unity
- Projekty
- Obowiązki
-
2018 - 2019 Programista PHP
Meteoryt Sp. z o.o., Szczytno, Polska - Obowiązki
- Projekty
-
2017 - 2018 Programista .NET
Billennium S.A., Olsztyn, Polska - Obowiązki
- Projektowanie, kodowanie i tworzenie aplikacji internetowych z wykorzystaniem ASP.NET, REST, C#, MVC, Angular, JavaScript i TypeScript, CSS i HTML
- Naprawa błędów, testowanie, utrzymywanie i debugowanie istniejących aplikacji
- Praca i komunikacja w międzynarodowym, wielojęzycznym zespole
- Przeprowadzanie i uczestniczenie w przeglądach kodu
- Projekty
- Obowiązki
Edukacja
-
2021 - 2023 Mgr. inż. Informatyka
Politechnika Gdańska, Gdańsk, Polska - Specjalność
- Zastosowanie Technologii informacyjnych
- Rodzaj studiów
- Studia niestacjonarne
- Tytuł pracy dyplomowej
- Porównanie silników Unity oraz Unreal Engine do wytwarzania aplikacji rozszerzonej rzeczywistości na platformę Android
- Specjalność
-
2013 - 2017 Inż. Informatyka
Uniwersytet Warmińsko-Mazurski, Olsztyn, Polska - Specjalność
- Informatyka Ogólna
- Rodzaj studiów
- Studia stacjonarne
- Tytuł pracy dyplomowej
- Implementacja algorytmu LZSS
- Specjalność
-
2008 - 2012 Technik Informatyk
Zespół Szkół Zawodowych nr 1 im. Stanisława Staszica, Szczytno, Polska
Umiejętności
-
Cechy charakteru
- Umiejętność pracy w zespole i umiejętności interpersonalne
- Kreatywne rozwiązywanie problemów i krytyczne myślenie
- Zdolność adaptacji i elastyczność
- Skuteczna komunikacja i artykulacja
- Empatia i nastawienie zorientowane na użytkownika
- Zarządzanie czasem i ustalanie priorytetów
- Ciągła nauka i ciekawość
- Dbałość o szczegóły i precyzja
- Radzenie sobie ze stresem
- Zdolności przywódcze i mentorskie
- Utrzymywanie równowagi pomiędzy pracą a życiem osobistym
-
Programowanie
- AGILE, SCRUM, Kanban
- OOP, YAGNI, SOLID, DRY, DI, CI/CD, REST/SOAP, ORM, RWD
- C#, C++, PHP, Java, JavaScript, TypeScript, Python
- GIT, SVN
- CSS, HTML, LESS, SASS
- MySQL, MSSQL, Doctrine, Entity Framework, Hibernate, SQLite
- ImGui, ImPlot, OpenXLSX
- Google Tests, NUnit, Moq
- Angular, Vue.js, JQuery, ExtJs, Node.js
- Visual Studio, VSCode, Android Studio, PHPStorm, Vim
- .NET, LINQ, ASP.NET Core, WPF, Windows Forms, AvaloniaUI, .NET
- Maven, Composer, Nuget, CMake
- Apache, Elastic Search, Redis, Varnish
- Shopware, Symfony, Laravel, Twig, Smarty, PSH
- Docker, Vagrant, Oracle VirtualBox, Puppet
- Nftables
- Linux, Windows, Mac
- Bash, Powershell
- UML, Enterprise Architect
-
Game-dev
- Unity, Unreal Engine, Godot
- Gimp, Photoshop, Blender
- Unreal Engine C++ API i Profiler
- Blueprint, Visual Scripting
- AR, VR, ARCore
- Znajomość grafiki komputerowej i technik renderingu
- Programowanie sieciowe w grach wieloosobowych
Certyfikaty i szkolenia
-
2024 - Shopware 6 Zaawansowany programista Shopware
-
2023 - Szkolenie z reklamy w internecie, Inspire Consulting
- Szkolenie w zakresie marketingu i budowania marki, Inspire Consulting
-
2019 - Kurs Vue.js, typeofweb
-
2010
Zainteresowania
- Gra na gitarze, dobra książka, gry komputerowe oraz podróże.