Alex

Web developer od roku 1998. Ruby poznał 12 lat później używając Sinatra i Ruby on Rails. Pasjonat algorytmiki, administrator Linuksa i ewangelista ideologii Open Source. W wolnym czasie zgłębia tajniki uczenia maszynowego.

Wydaje się, że doskonałość osiąga się nie wtedy, gdy nie ma nic więcej do dodania, ale gdy nie ma nic więcej do usunięcia.

Antoine de Saint Exupéry

Umiejętności

Backend &Frontend Development Deployment Teamwork Leadership Refactoring TDD Agile Team Building Linux Server Administration Remote Work Product Development

Projekty

GOBL

GOBL
Globalny Standard Fakturowania w JSON

Inicjatywa otwartego standardu interoperacyjnego fakturowania w JSON.

Znaczący wkład

  • Wsparcie walidacji XRechnung w CI

Project Koch (NDA)

Project Koch (NDA)
globalna platforma e-commerce

Duża platforma handlowa z rozproszonymi usługami i procesami dla klientów końcowych. Niezawodność i interoperacyjność były kluczowe w codziennej pracy.

Znaczący wkład

  • Projekt architektury i utwardzenie usług

Project Julia (NDA)

Project Julia (NDA)
cyfrowa platforma edukacyjna

Globalna platforma edukacyjna obsługująca miliony użytkowników i tysiące kursów. System wspiera różne typy partnerów i formatów nauki.

Znaczący wkład

  • Rozwój Ruby on Rails w modułach partnerskich
  • Redukcja flaky testów

Hitdea

Platforma logistyczna oparta na architekturze usługowej i dedykowanych modułach operacyjnych.

Znaczący wkład

  • Projekt i rozwój SOA
  • Wdrożenia i automatyzacja workflow

SelectHub

Platforma wspierająca organizacje w ocenie i wyborze narzędzi software.

Znaczący wkład

  • Aktualizacje Ruby/Rails i wsparcie migracji danych


Zobacz więcej technologii, które znam

Backend development


  • Ruby
  • Ruby on Rails
  • Sinatra
  • Jekyll
  • JRuby
  • TruffleRuby
  • Go

Bazy danych


  • PostgreSQL
  • MySQL
  • SQLite
  • Redis

Frontend development


  • JavaScript
  • TypeScript
  • React
  • Next.js
  • CoffeeScript
  • ®Ember.js
  • Backbone.js
  • Marionette.js

Technologie webowe


  • Less
  • Sass
  • HTML Abstraction Markup Language
  • Slim Template Language
  • Scalable Vector Graphics
  • HTML5
  • CSS3
  • BootstrapBootstrap
  • Foundation Framework
  • Markdown

Testowanie


  • RSpec
  • minitest
  • Playwright
  • Selenium WebDriver
  • Selenium IDE
  • Shoulda Matchers
  • Cuprite - Headless Chrome driver for Capybara
  • Ferrum - high-level API to control Chrome in Ruby

Narzędzia


  • Git
  • GitHub
  • Sidekiq
  • docker
  • Terraform

Silnik wyszukiwania


  • Elasticsearch
  • Apache Solr
  • OpenSearch

Systemy operacyjne


  • GNU/Linux
  • Ubuntu
  • debian
  • Linux Mint
  • openSUSE
  • SSSSSlackware
  • Slax
  • Alpine

Rozwiązania chmurowe


  • Heroku
  • DigitalOcean
  • Amazon Web Services
  • Google Cloud
  • Fly.io

Oprogramowanie matematyczne


  • MATLAB

Oprogramowanie do zarządzania projektami


  • Trello
  • Taiga

Lintery i formatery kodu


  • RuboCop
  • ESLint
  • Prettier
  • Stylelint

CI (Ciągła Integracja)


  • GitHub Actions
  • Jenkins
  • Hound CI
  • Travis CI