Programátor Delphi – vývoj a údržba aplikací
Zkušený Delphi programátor pro externí spolupráci
Jsem zkušený Delphi programátor se zaměřením na vývoj, údržbu a rozvoj desktopových aplikací pro Windows.
Pomohu firmám, kterým odešel původní Delphi programátor, potřebují upravit nebo rozšířit existující aplikaci, vyřešit problém v Delphi kódu nebo propojit starší systém s novými technologiemi.
Specializuji se na desktopové aplikace pro Windows, optimalizaci databází a propojování starších aplikací s moderními rozhraními.
V Delphi jsem mimo jiné naprogramoval DSMAN – Integrované prostředí obsahující kalendář, diář, adresář, knihu jízd a další moduly. Lokální i síťová verze – dsman.ds-soft.cz. Naprogramované v Delphi a datábází Firebird. a mnoho dalších aplikací pro zákazníky.
S čím vám mohu pomoci
- Správa a rozvoj kódů: Převzetí, revize a oprava chyb v rozsáhlých projektech psaných v Delphi nebo Lazarus.
- Vývoj nového softwaru na zakázku: Návrh a realizace WinForms / WPF aplikací v C# (.NET) a Delphi.
- Optimalizace a správu SQL databází: Úprava pomalých SQL dotazů, návrh databázových struktur a psaní uložených procedur (MS SQL Server, Firebird, PostgreSQL, MySQL, SQLite).
- Migrace a modernizace systémů: Přechod ze starších verzí Delphi postupnou migrací funkcionalit do C# / .NET.
- Integrace a API: Napojení desktopových aplikací na externí REST/SOAP API, webové služby nebo hardwarová zařízení.
Přehled technologií
| Oblast | Používané technologie |
|---|---|
| Vývojová prostředí | Delphi, C# .NET, Lazarus a další |
| Platforma | Windows Desktop (WinForms, WPF, VCL, FMX) |
| Databáze (SQL) | MS SQL Server, Firebird, PostgreSQL, MySQL, SQLite |
| Příslušné technologie | SQL Query Tuning, REST / SOAP API, XML, JSON |
Proč spolupracovat se mnou
- Rychlé převzetí cizího kódu: Dokáži se zorientovat i v rozsáhlých a méně zdokumentovaných projektech, na kterých pracovali předchozí vývojáři.
- Přímá komunikace: Jednáte přímo s programátorem bez zprostředkovatelů a zbytečné administrativy.
- Flexibilní forma spolupráce: Přizpůsobím se potřebám vašeho projektu. Možnost externí B2B spolupráce na IČO / fakturu, DPP / DPČ nebo zkrácený úvazek.
Často řešené scénáře u klientů
Příklad 1: „Odešel nám původní vývojář a máme v Delphi kritický firemní systém bez dokumentace.“
Provedu analýzu kódu, zajistím stabilizaci provozu a převezmu operativní správy a rozvoj.
Příklad 2: „Aplikace v Delphi funguje, ale databáze je pomalá nebo potřebuje propojení s novým systémem.“
Zoptimalizuji SQL dotazy, upravím databázové struktury a dopíši potřebná rozhraní pro výměnu dat.
Speciální garance: Rozšíření funkcí a tisky bez rizika rizikem pro váš systém
Potřebujete do stávajícího systému v Delphi nebo v jiném jazyce doplnit nové tiskové sestavy, PDF exporty, přehledy nebo grafy, ale máte strach zásah do staršího kódu, aby nezkolaboval hlavní provoz firmy?
Řešení: Samostatná nadstavba v režimu Read-Only
- Žádný zásah do původního kódu: Vytvořím pro vás samostatný modul nebo aplikaci (v Delphi / C#), která se k vaší databázi připojí výhradně v režimu pouze pro čtení (Read-Only).
- Minimalizace rizika pro stávající systém: Nová aplikace pracuje pouze s daty v režimu read-only a nezasahuje do původního aplikačního kódu ani dat. Díky tomu lze řadu rozšíření realizovat bez zásahu do provozovaného systému.
- Rychlé řešení bez rizika: Získáte přesně ty tiskové výstupy, analýzy či exporty, které potřebujete, aniž byste riskovali funkčnost vašeho hlavního firemního softwaru.
Nezávazná poptávka a konzultace
Potřebujete vyřešit úpravu v Delphi, konzultovat architekturu nebo probrat možnosti spolupráce? Popište mi stručně váš projekt a navrhnu vám další postup.