O mnie

Szukam pracy jako frontend, backend lub fullstack developer. Od ponad roku uczę się tworzyć strony / aplikacje internetowe zawsze mając na uwadze responsywność, a także szybkość i bezpieczeństwo ich działania. Moja znajomość języka angielskiego pozwala mi na bezproblemowe czytanie dokumentacji. Interesuję się równo mocno frontendem jak i backendem, dzięki temu mogę zbudować aplikację od początku do końca samemu, a dzięki temu mam także ogląd ile pracy i czasu wymaga stworzenie dużej aplikacji. W wolnych chwilach czytam o nowych, obiecujących językach programowania typu Golang / Elixir, a także uczę się pisać gry 2d przy użyciu języka Lua.

Umiejętności

Technologie z których najczęściej korzystam:

  • HTML 5
  • CSS 3
  • Sass
  • Materialize
  • Foundation
  • JavaScript
  • React
  • Node.js
  • Express
  • Python
  • Django
  • Flask
  • PostgreSQL
  • MongoDB

Technologie z których korzystam w drugiej kolejnośc:

  • Golang
  • Elixir / Phoenix

Inne narzędzia:

  • Webpack
  • Browserify
  • Gulp
  • NPM
  • Yarn
  • Grunt

Systemy operacyjne:

  • Linux Mint
  • Windows 10

Hosting:

  • Heroku

W wolnych chwilach:

  • Lua

Mini Projekty

  • whatshotTodo Node.js
    Funkcjonalność
    • Wyświetlanie, zapisywanie, edytowanie, usuwanie zadań
    • System logowania
    • Możliwość zresetowania hasła
    Użyte technologie
    • Node.js
    • Express
    • JavaScript
    • MongoDB
    • HTML 5
    • CSS 3
    • Sass
    • Materialize
    • Nunjucks
  • whatshotSorting Table Slim
    Sorting Table Slim
    • Możliwość sortowania tabeli
    Użyte technologie
    • PHP
    • Slim
    • JavaScript
    • MongoDB
    • HTML 5
    • CSS 3
    • Materialize
  • whatshotAnimations Text Quotes
    Animations Text Quotes
    • Animacje tekstu
    Użyte technologie
    • Node.js
    • Express
    • JavaScript
    • MongoDB
    • HTML 5
    • CSS 3
    • Materialize
  • whatshotJSON Api Golang
    JSON Api Golang
    • Pobieranie danych do testowania
    Użyte technologie
    • Golang
    • MongoDB
    • JavaScript
    • HTML 5
    • CSS 3
    • Bootstrap 4
    • Go Template
  • whatshotColor Reader Angular 4
    Color Reader Angular 4
    • Wyświetlanie koloru podanego w formacie hex, hsl lub rgb
    • Wyświetlanie innych formatów na podstawiego formatu podanego koloru
    Użyte technologie
    • Node.js
    • Express
    • JavaScript
    • MongoDB
    • HTML 5
    • CSS 3
    • Angular 4
    • Materialize
  • whatshotChat Node.js
    Chat Node.js
    • Wyświetlanie w czasie rzeczywistym listy użytkowników online
    • Wysyłanie wiadomości do innych użytkowników
    Użyte technologie
    • Node.js
    • Express
    • JavaScript
    • SocketIO
    • HTML 5
    • CSS 3
    • Sass
    • Materialize
    • Nunjucks
  • whatshotCRUD Golang
    CRUD Golang
    • Wyświetlanie, zapisywanie, edytowanie, usuwanie zadań
    Użyte technologie
    • Golang
    • PostgreSQL
    • JavaScript
    • HTML 5
    • CSS 3
    • Sass
    • Bulma
    • Go Template
  • whatshotToDo Flask
    ToDo Flask
    • Wyświetlania, zapisywania, edytowanie, usuwanie zadań
    • System logowania
    Użyte technologie
    • Python
    • Flask
    • PostgrSQL
    • HTML 5
    • CSS 3
    • Sass
    • Materialize
    • Jinja 2
  • whatshotBlog Flask
    Blog Flask
    • Dodawanie i usuwanie postów
    • Wielu użytkowników
    • Zdjęcia są zapisywane w bazie danych postgresql, nie są serwowane przez "statyczny folder"
    Użyte technologie
    • Python
    • Flask
    • JavaScript
    • PostgreSQL
    • HTML 5
    • CSS 3
    • Bootstrap
    • Jinja 2
  • whatshotImages Slider
    Images Slider
    • Animacje wyświetlanych obrazów
    Użyte technologie
    • Node.js
    • Express
    • JavaScript
    • HTML 5
    • CSS 3
    • Materialize
  • whatshotServing Images Flask
    Serving Images Flask
    • Serwowanie plików poprzez adres url bezpośrednio z dany bazych
    Użyte technologie
    • Python
    • Flask
    • HTML 5
    • CSS 3