Grzegorz Lisowski

Programista Rails otwarty na różne technologie. Ekspert od problemów. Zapalony gracz, twórca gier komputerowych i regularny uczestnik hackatonów Global Game Jam. Stale rozwija umiejętności związane z analizą obrazu i sieciami neuronowymi.

Umiejętności

Backend & Frondend Development Application Architecture API Design Refactoring Git Visualization

Technologie


Ruby Ruby on Rails JavaScript EmberJS Python RSpec Minitest Slim C# Unity3D Cordova

Znaczący wkład

  • Konfiguracja i administrowanie
  • Pisanie artykułów


Zarządzanie małą firmą bez zbędnych formalności. Obsługa klientów, tworzenie faktur, zarządzanie zamówieniami. Wszystko w jednym miejscu, łatwe w obsłudze i bezbolesne. Dostępne API w standardzie JSON API.

Znaczący wkład

  • Backend development in Ruby on Rails
  • Frontend development in Ember.js
  • Create documentation using Swagger


Aplikacja wspomagająca projektowanie ręcznie wykonywanych kafli ceramicznych. Użytkownicy mogą dobierać kształty, wzory i kolory. Proces zamawiania jest wieloetapowy i wymaga indywidualnej wyceny, ponieważ płytki są wyrabiane ręcznie.

Znaczący wkład

  • Backend development in Ruby on Rails
  • Naprawianie błędów
  • Wdrożenie na staging (serwer przedprodukcyjny)


Platforma internetowa do zarządzania pomysłami. Umożliwia użytkownikom zbierać pomysły oraz przetwarzać je w kreatywny, wydajny i prosty sposób. Bazuje na metodologii CPS 6.1 (Creative Problem Solving).

Znaczący wkład

  • Backend development (Ruby on Rails, Cordova)
  • Developing Cordova application
  • Frontend development (Ember.js)
  • Developing microservice architecture
  • Developing API


20 questions game

Gra logiczna ucząca się z każdą następną rundą gry. Należy w niej odpowiadać na pytania zadawane przez SI (Sztuczną Inteligencję) a aplikacja spróbuje odganąć o czym myślałeś.

Znaczący wkład

  • Backend development in Ruby on Rails
  • Frontend development
  • Designing and implementation of the game logic
  • Implementation of an administration panel
  • Database design
  • Writing unit and acceptance tests
  • Creating translations
  • Taking care of framework updates
  • Designing zero state application


linguistic analysis

System analizy językowej służy do przetwarzania tekstów i automatycznego wykrycia kategorii. Aplikacja umożliwia również wykrywanie języka tekstu. Baza zawiera ponad 6 milionów słów w języku polskim i angielskim. System umożliwia włączenie trybu nauki z nauczycielem, a kategoryzacja oparta jest o metody statystyczne. Aplikacja udostępnia API zewnętrzne.

Znaczący wkład

  • Backend development in Ruby on Rails