C# Programátor a Freelancer Martin Zaloga

Jmenuji se Martin Zaloga, živím se jako programátor freelancer.
Pracuji převážně vzdáleně online, nebo případně v Hradci Králové a blízkém okolí.

Nabídka služeb

Weby

Potřebujete rychlý a moderní web s jednoduchou administrací?

Programy

Potřebujete program, který bude fungovat podle Vašeho zadání?

Technologie a frameworky se kterými běžně pracuji

C#
.net
.net core
asp.net
asp.net core
MSSQL
Entity Framework
Identity Framework
Bootstrap
a další...

Reference

Inzertní web Bez zprostředkovatele (aktuálně ve vývoji)

Web zaměřený na inzerci bez realitních kanceláří, pracovních agentur a jiných zprostředkovatelů.
Web má vytvořen systém kategorií a subkategorií, které jdou v administraci dynamicky přidávat, kde každá kategorie i sub-kategorie má svou URL. Pod touto URL se vypíšou všechny inzeráty spadající do dané kategorie. Web umožňuje registraci a přihlašování uživatelů, ověřování uživatelů přes email, resetování zapomenutého hesla, správu uživatelů v administraci webu. Dále je zde možnost přihlásit se přes Facebook, Google, Twitter či Microsoft účet. Každý přihlášený uživatel může přidávat inzeráty, upravovat je, topovat je a případně je zneaktivnit. Dále přihlášený uživatel může nahlásit zprostředkovatele, nebo inzerát zprostředkovatele. V administraci webu je možné importovat data z RÚIAN (Registr územní identifikace, adres a nemovitostí) a poté využívat našeptávání při zadávání adres inzerátů, nebo ve vyhledávání podle lokality.

Online tool Backup name generator

Webový nástroj usnadňující automatizaci vytváření názvů backupů (záloh).
Web umožňuje registraci a přihlašování uživatelů, ověřování uživatelů přes email, resetování zapomenutého hesla, správu uživatelů v administraci webu. Dále je zde možnost přihlásit se přes Facebook, Google, Twitter či Microsoft účet. Po přihlášení si uživatel může uložit šablony pro generování názvů backupů a při příští návštěvě webu již nemusí nic vyplňovat a může na jedno kliknutí kopírovat vygenerované názvy záloh. Dále web umožňuje zkopírovat odkaz na vygenerovaný název backupu, který poté může poslat dalším uživatelům. Po otevření vygenerovaného odkazu se rovnou předvyplní formulář a vygeneruje se aktuální název backupu (podle aktuálního data a času).

Online tool Profiler to SQL

Webový nástroj usnadňující optimalizaci SQL dotazů
Nástroj slouží pro konverzi parametrizovaných SQL dotazů (obalených do "exec sp_executesql") na standardní SQL dotazy, které jsou čitelnější a též se u nich dají lépe sledovat exekuční plány v SSMS a následně optimalizovat. Pro lepší čitelnost překonvertovaného SQL dotazu je dotaz přehledně naformátován a je obarvena syntaxe.

Více o mě

Moje historie

  • Jmenuji se Martin Zaloga a již od roku 2012 se živím jako programátor
  • Po vysoké škole v roce 2012 jsem začal pracovat jako programátor ve firmě ProjectSoft HK, kde jsem se podílel na vývoji SW pro pivovary a jiné výrobní závody. Zde jsem vyvíjel desktopové aplikace v .net C# WinForms a jako DB jsem používal MSSQL, přičemž pro práci s daty jsem hojně využíval uložené procedury a pohledy.
  • Poté jsem přešel do firmy DMPublishing, kde jsem se nějakou dobu podílel na vývoji webových stránek pro firmy a obchodní centra. Zde jsem vyvíjel v asp.net MVC a MSSQL, přičemž pro práci s daty jsem využíval Entity Framework.
  • V půlce roku 2014 jsem si založil ŽL a začal spolupracovat se zahraniční společností Lineup Systems Ltd. jako kontraktor a s touto společností jsem spolupracoval zhruba do půlky roku 2020. Po celou dobu spolupráce jsem se podílel zejména na vývoji obsáhlého ERP systému zvaného Adpoint, který byl určen pro mediální agentury po celém světě. Zde jsem vyvíjel zejména v asp.net WebForms a MSSQL, kde jsem pro práci s daty používal zejména čisté SQL. Občas jsem vyvýjel i menší konzolové aplikace v .net C#, které sloužili převážně k exportům, importům a v neposlední řadě jsem se dostal i k tvorbě a využívání SOAP a REST API.
  • Od půlky roku 2020 vyvíjím zejména své vlastní online projekty a orientuji se převážně na asp.net core webové aplikace s využitím Razor Pages, případně Blazor server. Jako databázi využívám nejčastěji MSSQL a velmi rád využívám Entity Framework Core a přístup Code First. Pro lepší UI a UX často využívám Bootstrap 4 a různé JS knihovny jako JQuery a JQueryUI.
  • Nyní nabízím své služby vývojáře na tomto webu.

Technologie a zkušenosti

  • Používané technologie a frameworky: C#, .net, .net core, asp.net, asp.net core, MSSQL, EF core, Identity framework, Bootstrap a další.
  • Exporty a importy dat - přes CSV, Excel, API třetích stran.
  • Software pro automatizaci úloh - generování názvů záloh, konverze sp_execute na raw SQL, automatické posílání emailů, XML výstupy pro finanční úřad...
  • Optimalizace SQL dotazů - přepisování SQL do efektivnější podoby, návrhy změn DB modelu a indexů.
  • Reporty - tabulky a grafy pro srozumitelné zobrazení dat z databáze.
  • Vytváření a používání API - SOAP, REST.

Detailní údaje o mě jako podnikateli

  • Podnikatel: Martin Zaloga
  • Identifikační číslo (IČO): 03099121
  • Daňové identifikační číslo (DIČ): CZ8612113323 (nejsem plátce DPH, jsem tzv. identifikovaná osoba)
  • Identifikátor datové schránky: 26rjgud
  • Číslo podnikatelského účtu: 2500616361/2010
  • IBAN: CZ6920100000002500616361
  • Sídlo: Černožice, Hlubočnice 73, PSČ 50304

Kontakt

0 / 4196
An error has occurred. This application may no longer respond until reloaded. Reload 🗙