O mne
Služby ktoré ponúkam
Analýza a architektúra - vypracovanie funkčného a užívateľského návrh aplikácie, vypracovanie podrobnej analýzy a aplikačnej architektúry. Dodržiavanie UML štandardov, skúsenosti s aplikáciou Enterprise Architect, vytvorenie kostry aplikácie a generovanie kostry zdrojového kódu z UML.
Programovanie - vývoj aplikácii postavených na Microsoft technológiách, predovšetkým .NET a .NET Core a jazyku C#. Návrh databázovej štruktúry, vytváranie SQL skriptov, procedúr, funkcií.
Podrobná znalosť T-SQL a práca s ORM frameworkami, predovšetkým Entity Framework a Dapper.
Tvorba front-end časti webovej aplikácie vo frameworkoch React, Angular a Bootstrap. Tvorba front-end funkčností pomocou JavaScript, jQuery, TypeScript, JSX.
Tvorba API rozhrania REST s OAuth 2.0 autorizáciou, skúsenosti s nástrojom Swagger.
Testovanie - dodržiavanie štandardu TDD. Tvorba unit testov a integračných testov pomocou (xUnit, MSTest, NUnit). Tvorba performance testov pomocou nástroja JMeter.
Optimalizácia - refaktoring existujúcich aplikácii, testovanie, ladenie a zvyšovanie výkonu SQL dotazov, funkcií a procedúr. Hľadanie performance problémov, memory leaks a ďalších chýb aplikácie. Skúsenosti s SQL Server Profiler, Memory Profiler.
Konzultácie - poradenská a konzultačná činnosť. Vďaka 20 ročným skúsenostiam viem poradiť akým chybám sa vyvarovať, odhadnúť úzke hrdlá aplikácie a možné problematické miesta analýzy a návrhu aplikácie.
Ukážky mojej práce
Ďalšie informácie
Biznis informácie
Časová dostupnosť