Přeskočit na obsah
BigTree108

Vývoj v ASP.NET Core a C#

API, úlohy na pozadí a integrace na .NET 10, postavené tak, aby byly pozorovatelné, testovatelné a levné na provoz. Naše největší inženýrská oblast, s více než jedenácti lety komerčních zkušeností s .NET na seniorní úrovni, pracující na nových systémech i na převzetí systémů, které napsaly jiné týmy.

Co vytváříme

  • REST API v ASP.NET Core a Azure Functions s dokumentem OpenAPI, z něhož se generuje frontend, takže se kontrakt nemůže rozejít.
  • Zpracování na pozadí: plánované úlohy, workery spouštěné frontou a integrace s API třetích stran, každá s opakováním pokusů, dead-letteringem a upozorněními.
  • Data v SQL Serveru a Azure SQL přes migrace EF Core, se zabezpečením na úrovni řádků a sloupci Always Encrypted tam, kde jsou data osobní nebo finanční.
  • Integrace s Microsoft Graph, Teams, Telegramem, Upwork, Hubstaffem, bankovními a platebními API, psané jako adaptéry, aby typy z SDK dodavatelů končily na hranici.

Jak pracujeme v .NET

  • Vertikální řezy s CQRS. Jedna složka pro každou funkci, jeden handler pro každý příkaz nebo dotaz, průřezové záležitosti jako chování pipeline. Čtenář najde funkci na jednom místě.
  • Čas překladu před časem běhu. Silné typy místo řetězců, zdrojové generátory místo reflexe, vyčerpávající switche, přísné analyzátory s varováními jako chybami v bráně nasazení.
  • Selhat rychle, nic neskrývat. Konfigurace se ověřuje při startu, každá chyba je pozorovatelná, žádné holé bloky catch, žádné tiché výchozí hodnoty.
  • Asynchronně od začátku do konce s cancellation tokenem u každého I/O volání a databáze se v testech nikdy nemockuje.

Převzetí existujícího kódu

Devět systémů, na kterých naši inženýři pracovali, bylo zděděno od jiných týmů, nejstarší napsaný v roce 2008. Převzetí začíná revizí jen pro čtení a písemným seznamem rizik, pak následují opravy podle dopadu na provoz. V těchto systémech jsme našli příčinu více než 60 produkčních problémů, které nikdo nedokázal reprodukovat, tři z nich otevřené přes rok.

Vybrané projekty

Systémy, které naši inženýři navrhli a vedli, shrnuté z naší historie dodávek. Jména klientů zatajujeme, dokud každý klient písemně nesouhlasí s uvedením.

  • Platforma pro řízení firmy

    ASP.NET MVC a ASP.NET Core, SignalR, SQL Server, Cosmos DB, Azure

    Slouží více než 1 200 firmám a pobočkám franšíz. Zprávy v reálném čase pro více než 8 000 souběžně pracujících zaměstnanců, více než 50 000 zpráv denně.

  • Portál pro obchodování s komoditami

    Technický vedoucí, ASP.NET Core a Angular, devítičlenný tým, 18 měsíců

    Navrhl architekturu, zrevidoval více než 600 pull requestů, zasílání zpráv přes MassTransit napříč čtyřmi databázemi bez jediné ztracené transakce.

  • Převzetí zdravotnického portálu

    Vedoucí týmu o jedenácti lidech nad zděděnou kódovou základnou

    Výkon stávající aplikace zvýšen o 30 až 80 procent, nejpomalejší dotazy z 18 sekund na méně než jednu, více než 120 chyb uzavřeno v prvních třech měsících, doba vydání ze čtyř hodin na 25 minut.

  • Podnikový systém zpětné vazby

    Mikroslužby v .NET Core postavené od nuly za dvanáct měsíců

    Šest služeb pro více než 25 000 zaměstnanců ve 40 zemích a více než 2 miliony záznamů zpětné vazby, dodaných včas dvanáctičlenným týmem.

Dosavadní výsledky

Top Rated Plus
Status agentury na Upworku
100%
job success score
55
zakázek dokončených přes agenturu
13 862
odpracovaných hodin pro klienty

Zdroj: Profil agentury BigTree108 na Upworku, ověřeno 30. října 2026

Místo toho obsadit roli

Pokud potřebujete inženýra uvnitř vlastního týmu, a ne předanou práci, pokrývá tuto stránku věci stránka najměte vývojáře .NET na Ukrajině: jak vedeme pohovory, jak rychle může někdo nastoupit a co zůstává na naší straně smlouvy.

Máte systém v .NET, který potřebuje práci?

Pošlete repozitář nebo popis problému. Písemnou revizi rizik a plán dostanete do jednoho pracovního dne.