Miłosz Kowalski

FULL STACK .NET DEVELOPER

experience

DOŚWIADCZENIE

FollowUP

followup.social

Junior Full Stack Developer
techstack

TECH STACK

  • backend
    BACKEND
    • C# - dobra znajomość języka - zaawansowana asynchroniczność, praktyki SOLID, wzorce projektowe;
    • ASP.NET Core - tworzenie WebAPI z wykorzystaniem wzorca MVC;
    • .NET - znajomość środowiska, w szczególności .NET Core;
    • autofac - podstawy Dependency Injection;
    • xUnit.net - podstawowe testy jednostkowe.
  • frontend
    FRONTEND
    • JavaScript - ECMAScript 6+, podstawy TypeScript, podstawowa znajomość ekosystemu JS;
    • React.js - JSX, Context, Hooks, HOCs, render-props;
    • Vue.js - Vue CLI, przejścia, filtry, komponenty asynchroniczne, Vuex store;
    • axios - podstawowe zapytania do REST API, request middleware;
    • Jest - podstawowe testy jednostkowe.
  • design
    DESIGN
    • Photoshop - korekta i manipulacja fotografii, warstwy, maski, dopasowania etc.;
    • Illustrator - budowanie kształtów, projektowanie logo, eksportowanie do formatu SVG;
    • Premiere Pro - montaż i synchronizacja wideo, podstawowa korekcja kolorów;
    • After Effects - animacje klatek kluczowych, animacje typu motion graphics;
    • Figma/Adobe Xd - podstawowe projektowanie i prototypowanie UI/UX.
  • TOOLS
    Visual Studio 2019, VS Code, Postman, MMSM, SSH, Git Bash, FileZilla SFTP
skills

UMIEJĘTNOŚCI

  • Język angielski - płynny, umożliwiający komunikację, a także tworzenie oraz czytanie dokumentacji technicznej;
  • Abstrakcyjne myślenie - rozwiązywanie problemów, rozbijanie ich na mniejsze;
  • Fundamenty UI/UX oraz projektowania graficznego - interfejsy, logo, animacje;
  • Kontrola wersji - Git/GitHub;
  • Praca w zespole oraz zdolność szybkiej nauki.