NIEZALEŻNY PROGRAMISTA ANDROID I WEB

Programista aplikacji Android i rozwiązań webowych

Tworzę produkty cyfrowe od uporządkowania pomysłu i zaprojektowania interfejsu po programowanie, testy, publikację oraz dalszy rozwój.

01

Czym się zajmuję

Projektuję i tworzę natywne aplikacje Android, szybkie strony internetowe oraz lekkie systemy webowe. Łączę pracę nad UX/UI, strukturą danych i kodem z praktycznym przygotowaniem produktu do wdrożenia.

Nie buduję rozwiązania wokół wybranej technologii. Najpierw określam problem, użytkowników i najważniejsze scenariusze, a dopiero później dobieram narzędzia.

  • aplikacje Android
  • strony internetowe i landing pages
  • autorskie panele CMS
  • systemy i formularze webowe
  • rozwój istniejących produktów
02

Jak wygląda współpraca

Zaczynam od celu produktu, odbiorców i ograniczeń. Porządkuję zakres oraz dzielę pracę na czytelne etapy. Zamiast długo opisywać planowane funkcje, pokazuję kolejne działające wersje i na ich podstawie wprowadzam poprawki.

  • rozpoznanie problemu
  • uporządkowanie zakresu
  • projekt UX/UI
  • implementacja
  • testy
  • wdrożenie
  • dalszy rozwój
03

Technologie

W aplikacjach Android wykorzystuję Kotlin i Jetpack Compose. Strony oraz systemy webowe buduję między innymi w PHP, HTML, CSS i JavaScript. Architekturę dobieram do skali projektu, sposobu publikacji, potrzeb użytkowników oraz możliwości późniejszego utrzymania.

  • Kotlin
  • Jetpack Compose
  • PHP
  • HTML
  • CSS
  • JavaScript
  • lokalne bazy danych
  • lekkie struktury JSON