Opcode · od 2004 roku
Software house Katowice
Aplikacje webowe, architektura chmurowa i modernizacja systemów dla firm ze Śląska i Małopolski. Biuro w Imielinie, ponad 20 lat na rynku, systemy pracujące dla klientów w Polsce, Norwegii, Wielkiej Brytanii i USA.
Kto będzie pisał Twój system
Opcode to jednoosobowa firma prowadzona przez Jacka Różańskiego - doświadczonego programistę PHP, architekta oprogramowania i inżyniera DevOps. Rozmawiasz bezpośrednio z osobą, która projektuje i rozwija Twój system: w biurze w Imielinie, u Ciebie w firmie albo zdalnie.
Za sobą mam ponad 100 projektów: od aplikacji dla skandynawskiego rynku nieruchomości, przez platformę e-learningową dla firm i instytucji sektora publicznego w Wielkiej Brytanii, po modernizację systemów wiodącego polskiego operatora telekomunikacyjnego.
Co robię dla firm z regionu
Aplikacje webowe i systemy firmowe
Aplikacje PHP/Symfony: systemy dla firm, portale, panele klienta. Projektowane pod rozwój, nie pod demo.
Mikroserwisy i integracje
API (REST/SOAP, OpenAPI), integracje z systemami zewnętrznymi, płatnościami i partnerami.
Architektura chmurowa i DevOps
AWS (ECS, RDS, CloudFront), Docker, Terraform, pipeline'y CI/CD, monitoring i alerting.
Modernizacja starych systemów
Stopniowa modernizacja istniejących aplikacji z planem migracji danych i wdrożeń.
Audyt oprogramowania i bezpieczeństwa
Niezależna ocena stanu systemu: architektura, bezpieczeństwo, wydajność i testy. Raport z planem zmian.
Doradztwo techniczne
Doradztwo techniczne rozliczane godzinowo: przeglądy architektury, wsparcie rekrutacji i wybór między gotowym narzędziem a własnym systemem.
Aplikacje webowe i tworzenie oprogramowania dla firm z Katowic
Aplikacje webowe piszę w PHP i Symfony, na bazie MySQL lub PostgreSQL, uruchamiane na AWS. Najczęściej są to systemy obsługujące proces, który firma prowadzi dziś w arkuszu albo w kilku niepołączonych narzędziach: panele klienta, obsługa zamówień i rozliczeń, integracje z systemem księgowym, magazynowym lub bramką płatności.
Tworzenie oprogramowania na zamówienie prowadzę etapami. Pierwsza wersja obejmuje tylko to, bez czego proces nie ruszy, i trafia na produkcję możliwie wcześnie. Dalszy zakres ustalamy na podstawie tego, jak system jest używany. Priorytety mogą się zmienić po pierwszych doświadczeniach użytkowników.
Jeśli aplikacja już istnieje i szukasz kogoś, kto ją przejmie i będzie rozwijał, to osobna usługa - opisałem ją na stronie o modernizacji aplikacji legacy.
Dlaczego firmy z Katowic i Śląska wybierają Opcode
Ponad 20 lat pracy z działającymi systemami
Po dostarczeniu kodu mogę nadal opiekować się systemem. Zakres utrzymania, godziny dostępności i sposób zgłaszania problemów ustalamy w umowie.
Architekt, który sam pisze kod
Osobiście projektuję rozwiązanie i piszę kod. Dzięki temu ustalenia z rozmowy przekładają się bezpośrednio na realizację.
Konkret zamiast prezentacji
Bezpłatna pierwsza rozmowa, potem oferta z zakresem i ceną. Technologie dobierane pod problem - PHP/Symfony, AWS, PostgreSQL - a nie pod modę.
Strefa czasowa, język i prawo
Spotkania na miejscu, faktura i umowa po polsku, rozliczenie B2B. Przy współpracy zagranicznej język komunikacji ustalamy przed rozpoczęciem projektu.
Realizacje
Norweski portal nieruchomości
Blisko siedem lat utrzymania i rozwoju. 101 491 nieruchomości synchronizowanych z zewnętrznym CRM, 1 060 z 2 168 commitów mojego autorstwa. PHP 8.4, Symfony 7.4, AWS.
Amerykańska platforma subskrypcyjna
Przejęcie systemu po latach rozwoju bez opieki: audyt, przejście na wspieraną wersję PHP bez przepisywania kodu, 115 wdrożeń w osiem miesięcy, zero przestojów.
Obszar działania
Na miejscu obsługuję Katowice, Mysłowice, Imielin, Sosnowiec, Dąbrowę Górniczą, Tychy, Gliwice i Kraków. Poza spotkaniami pracuję zdalnie z całą Polską i klientami w Europie oraz USA - pracuję w polskiej strefie czasowej, a terminy spotkań dopasowujemy do wspólnych godzin dostępności.
Dane rejestrowe: Opcode, ul. Imielińska 79, 41-407 Imielin, NIP: PL6462602251. Działalność prowadzona nieprzerwanie od 2004 roku.
Częste pytania
Co robi software house?
Software house projektuje, buduje i utrzymuje oprogramowanie na zamówienie. W Opcode zajmuję się aplikacjami webowymi, integracjami między systemami, infrastrukturą chmurową i modernizacją istniejących aplikacji. Osobiście odpowiadam za architekturę, kod i uzgodniony zakres utrzymania systemu.
Pracujesz u klienta na miejscu?
Tak, na terenie Katowic, Mysłowic, Sosnowca, Dąbrowy Górniczej i Krakowa - warsztaty, przeglądy architektury i spotkania projektowe robimy osobiście. Praca programistyczna przebiega zwykle zdalnie, co przy moim doświadczeniu z zespołami rozproszonymi (Polska, Norwegia, UK, USA) jest codziennością.
Z kim najczęściej współpracujesz?
Z firmami, które potrzebują systemu szytego na miarę: przemysł, usługi, handel, edukacja. Z startupami, które mają produkt i potrzebują go utrzymać w produkcji. Współpracuję również z firmami programistycznymi, które szukają doświadczonego specjalisty PHP/Symfony do swoich projektów.
Ile trwa tworzenie oprogramowania na zamówienie?
Zależy od zakresu pierwszej wersji, a ten ustalamy tak, żeby był jak najmniejszy - obejmuje wyłącznie to, bez czego proces w firmie nie ruszy. Termin i cena tego etapu trafiają do oferty po pierwszej rozmowie, przed rozpoczęciem prac. Kolejne etapy planujemy na podstawie tego, jak system jest używany na produkcji.
Jak wygląda wycena projektu?
Pierwsza rozmowa i wstępna ocena są bezpłatne. Potem dostajesz propozycję z zakresem, harmonogramem i ceną dla uzgodnionych prac. Większe projekty dzielimy na osobno wyceniane etapy.
W jakiej formie odbywa się współpraca?
Umowa B2B (Opcode, NIP: PL6462602251) - projektowo, w ramach stałej opieki nad systemem albo jako podwykonawstwo dla innego software house'u. Współpracuję też z klientami zagranicznymi. Język komunikacji i godziny dostępności ustalamy przed rozpoczęciem prac.
Porozmawiajmy o Twoim projekcie
Opisz krótko system i problem. Odpowiem, jakie informacje będą potrzebne do ustalenia zakresu i wyceny.
Porozmawiajmy
Opisz system i problem. Odpowiem, co można wstępnie ocenić i jakie informacje będą potrzebne do ustalenia zakresu i wyceny.
Telefon
+48 694 210 168Lokalizacja
Śląsk: Katowice, Mysłowice Małopolska: Kraków
Adres
ul. Imielińska 79 41-407 Imielin
NIP
PL6462602251