Błażej Gruszka

Błażej Gruszka

Software Engineer

O mnie

Jestem inżynierem oprogramowania z ponad 12-letnim doświadczeniem. Tworzę oprogramowanie zgodnie z ideą Software Craftsmanship, pasjonuję się nowymi technologiami i specjalizuję się w programowaniu aplikacji internetowych w Go, Python i Java. Uwielbiam tematy dotyczące skalowalności i wysokiej dostępności i wierzę w ideę Open Source. Pracowałem dla takich firm jak o2.pl, GG, GoldenLine, BlaBlaCar, VeePee.

Zainteresowania

  • Software Architecture
  • High Availability
  • High Scalability
  • Artificial Intelligence
  • Information Retrieval

Technologie / Języki

Python

PHP

Java

Ostatnie posty

Operacje bitowe

Operacje bitowe są wygodną formą manipulowania danymi. Wyobraź sobie, że jesteś programistą i masz za zadanie napisac ważny element systemu operacyjnego. Powiedziano Ci, że możesz używać zmiennej przypisanej w następujący sposób:

Clean code

Pisanie czystego kodu nie jest łatwe i każdy, kto napisał trochę kodu w swoim życiu wie co mam na myśli. Jestem obecnie na etapie lektury (a właściwie powrotu do) “Clean Code” Uncle Boba.

Kategorie

Kontakt