Cześć, jestem Michał Kuchno
Team leader, architekt oraz software deweloper z pasją do biznesu i programowania.
O mnie
Od paru lat zajmuje się wytwarzaniem oprogramowania, projektowaniem architektury oraz kierowaniem zespołami deweloperskimi. Skupiam się nie tylko na technologii ale również na zrozumieniu potrzeb jakimi kieruje się biznes.
Usługi
Oprogramowanie nie musi być kulą u nogi, koszty stworzenia aplikacji wcale nie muszą być wysokie, a ryzyko zawsze można zminimalizować. Pracowałem przy dziesiątkach aplikacji i chętnie podzielę się z Tobą moją wiedzą.
Konsultacje i doradztwo
Jeśli wdrażanie nowych funkcjonalności trwa wieki, generuje ogromne koszty oraz powoduje masę błędów, a twój zespół odczuwa frustracje spowodowaną niedotrzymywaniem terminów to najczęstszymi powodami tych problemów są zły dobór technologii, słaba jakość kodu oraz problemy komunikacyjne pomiędzy IT i biznesem, a co za tym idzie brak wiedzy domenowej i zrozumienia potrzeb biznesu wśród osób technicznych. Na szczęście są to dość powszechne problemy i wiem jak je rozwiązać.
Programowanie
To nie wszystko. Zajmuje się nie tylko tworzeniem aplikacji od zera, ale również w swojej pracy wykorzystuję już istniejące rozwiązania w celu optymalizacji czasu, ryzyka oraz kosztów wdrożenia. Bardziej od określenia “programista” wolę określenie “problem solver”, ponieważ skupiam się na rozwiązaniu Twoich problemów, a nie tylko pisaniu kodu.
Projektowanie architektury
Głównym powodem niezadowolenia programistów, sporej rotacji ludzi oraz wysokich kosztów związanych z wytwarzaniem oprogramowania jest architektura, a mówiąc dokładniej ŹLE dobrana architektura. Optymalizuję architekturę pod Twoje potrzeby na przykład: szybkie wejście na rynek, pomagam w dobraniu odpowiednich rozwiązań, które pomogą Ci osiągnąć Twój cel i sprawią, że stworzona aplikacja nie będzie kulą u nogi, która pochłania ogromne pieniądze i blokuje rozwój twojego biznesu.
Tworzenie aplikacji
Jeśli chciałbyś stworzyć aplikację dla swojego biznesu, ale nie wiesz jak się za to zabrać oraz czy czegoś nie pominąłeś to służę pomocą. Pomagam w znalezieniu potencjalnych luk i zagrożeń w procesie biznesowym, przygotowuję optymalną propozycję zespołu technicznego oraz analizuję czy warto stworzyć aplikację od zera, czy może lepiej skorzystać z gotowych rozwiązań co drastycznie zmniejszy koszty.
Szkolenia
Zarówno dla programistów jak i biznesu, aby również ludzie nietechniczni mogli zrozumieć co się dzieje w naszym programistycznym świecie. Dzięki mnie zrozumiesz zagadnienia architektoniczne i wzorce projektowe które Cię interesują, poznasz konkretne technologie oraz pomogę Ci w rozwijaniu twoich umiejętności miękkich, a co za tym idzie w przełamaniu bariery pomiędzy IT, a biznesem. Bezpośrednia praca pomiędzy biznesem, a IT może być fajna!
Pomoc w usprawnieniu pracy zespołu
Jeśli twój zespół jest niewydajny, ma problemy komunikacyjne, nie rozumie biznesu (i odwrotnie) oraz nie wyrabia się z terminami to znak, że trzeba coś zmienić. Pomagam w usprawnieniu pracy zespołu, optymalizacji procesów, poprawieniu jakości pracy oraz doborze odpowiednich ludzi. Pracowałem z kilkudziesięcioma zespołami i wiem jak znaleźć oraz rozwiązać problem.
Rekomendacje
O sobie i swoich umiejętnościach można pisać bardzo wiele, jednak najlepszym odzwierciedleniem naszych dokonań są słowa osób z którymi współpracujemy 🙂
Tomasz Jaśniak
Product Owner i Chatbot Designer – Advisero
Przez ostatnie lata miałem okazję współpracować z wieloma programistami, zarówno w dużych korporacjach, jak i małych startupach. Do tej pory nie spotkałem się, z tak profesjonalnym podejściem. Praca z Michałem to czysta przyjemność, mam wrażenie, że rozumiemy się bez słów – zazwyczaj dostaję odpowiedzi na moje pytania jeszcze zanim zdążę je zadać. Szanuję Michała, za jego otwarte podejście, nie boi się wyzwań, świetnie radzi sobie też w bliskiej współpracy z klientem (nawet tym najbardziej wymagającym), jest niesamowicie cierpliwy i potrafi w przystępny sposób wyjaśnić nawet najbardziej skomplikowane zagadnienia techniczne. Pracując z Michałem można odnieść wrażenie, że pracuję się z 3 osobowym zespołem.
Weronika Karpińska
Team Leader of UX Designers – Leocode
Współpracując z Michałem zawsze mam pewność, że dbałość o szczegóły będzie na najwyższym poziomie. Jego uważność na potrzeby wielu interesariuszy oraz sprawne łączenie wiedzy domenowej z biznesową sprawiają, że praca przynosi najlepsze z możliwych rezultatów, a każdy aspekt jest przemyślany i nieprzypadkowy. Naturalność i swoboda Michała pozwalają na budowanie w zespole atmosfery otwartości, poczucia odpowiedzialności i zespołowości. Polecam tego allegrowicza!
Michalina Banasik
Pani Ala
Michała cechuje przede wszystkim rzetelność i dokładność, do tego szybkie rozwiązywanie problemów, komunikatywność i niezwykła łatwość przekazywania niezbędnej wiedzy do zrozumienia zagadnień nad którymi pracuje. Współpraca z Michałem była dla mnie czystą przyjemnością, mam do niego pełne zaufanie, zawsze szukał dla nas najlepszego rozwiązania dzieląc się przy tym ogromną wiedzą, którą posiada. Każda sprawa, którą mu zlecaliśmy była wykonywana najszybciej jak to możliwe, a odpowiedzi na zadane pytania zawsze otrzymywałam natychmiastowo. W mojej ocenie nikt bardziej nie zasługuje na polecenie.
Kamil Gajowy
Technical Team Leader i Prelegent
Michał Kuchno constantly strives for perfection – but at the same time, we were able to make compromises and take informed decisions. It was a pleasure to work with your attitude and knowledge – I couldn’t imagine better partner to tackle complex issues at design, architecture, code and business levels. You are like a battery charger to me, driving me to know and learn even more, showing me different aspects and point of views. You have all that requires enchanting the crowds – I strongly believe the whole team is thankful to you for presenting your ideas in a clear and structurised way. I hope that within limited time, I was able to give you even a portion of the knowledge in return. Your contributions will remain here for years – in decision records, code and team culture. You set the bar very high – your successors will have a hard time matching that level.
Artur Borzewski
ERGO Hestia
Jako strona klienta, bardzo sobie cenię współpracę z Michałem, głównie ze względu na łatwość komunikacji. Nie uważam się jako osoba techniczna, a mimo to jestem w stanie szybko się dogadać co do natury potrzeby biznesowej czy źródła problemu. Myślę, że kilka z naszych „pomysłów” mogło by się nie zadziać gdyby nie podejście Michała. Zrozumienie potrzeb, szybka analiza problemu, ciekawe rozwiązania, łatwość komunikacji – tak bym scharakteryzował jego osobę.
Kasia Jarmoc
COO – Leocode
Praca z Michałem w zespole daje poczucie bezpieczeństwa i pewność, że projekt jest właściwie realizowany pod względem technologicznym i biznesowym. Michał skupia się nie tylko na odpowiednim doborze rozwiązań architektonicznych ale również na realizacji celów Klienta i analizie potrzeb użytkowników, dobierając rozwiązania wpisujące się w budżet i potrzeby rynku. Jednym z jego największych atutów jest otwarta i szczera komunikacja z klientami oraz sugerowanie zmian i usprawnień oszczędzających czas i pieniądze inwestorów. Jest nastawiony na rozwój nie tylko swój ale też zespołu, z którym pracuje, dzieląc się wiedzą i usprawniając procesy developmentu.
Damian Zawada
Engineering Manager – RAMP
I have worked with Michał for just several months, but based on that experience I can only say positive things about him. Michał is a Software Engineer with in depth knowledge about system design, architecture and good coding practices. He is always helpful and likes to share his expertise. Michał has a strong sense of ownership, so whenever he tackles some task it will be delivered in a timely manner while not loosing on quality. He is also great when it comes to communication with stakeholders. Would recommend to a friend.
Matti Karhu
Head of Development – Booksalon
The short time we worked together I really enjoyed the feeling of trust I had for Michał all the time. His work was detailed and accurate and went beyond the expectations of the scope we initially discussed. Excellent communication skills and did not hesitate to ask when there were questions. I can highly recommend Michał to take any integration challenge like our project was.
Agnieszka Zacher
Vazco
Michał jest bardzo profesjonalnym i doświadczonym programistą. Ma świetne wyczucie klienta, jego potrzeb. Używa języka biznesowego w rozmowach z klientem. Język angielski nie jest dla niego żadną barierą. Podchodzi do projektu bardzo kompleksowo. Zauważa i dzieli się otwarcie z zespołem rzeczami jakie widzi, że są do poprawy. Chętnie dzieli się feedbackiem z innymi stosując metodę radical candor dzięki czemu daje możliwość innym członkom zespołu na zwiększanie swoich kompetencji poprzez pracę nad aspektami, w których jeszcze brakuje im doświadczenia.