Grigorii Samokhvalov
SENIOR DELPHI-ENTWICKLER | WINDOWS & ANDROID
Diese Person einstellen
Senden Sie diesem Kandidaten direkt ein Jobangebot
Über
Delphi-Entwickler mit 14 Jahren Erfahrung in Windows-Unternehmenssoftware und Android-Apps: eigene UI-Komponenten, Multithreading-Dienste, datenintensive Systeme und eigenständig entwickelte Client-Anwendungen. Vertraut mit eigenverantwortlicher Arbeit und interdisziplinären Entwicklungsteams.
Staatsangehörigkeit: derzeit russisch; Erwerb der deutschen Staatsangehörigkeit voraussichtlich innerhalb weniger Wochen nach der Einreise im Rahmen des bewilligten Spätaussiedleraufnahmeverfahrens.
Berufserfahrung
Senior Delphi-Entwickler - Nerospec - Südafrika (Remote)
(2024-04 - 2026-10)
Remote-Arbeit in einem internationalen, englischsprachigen Team. Traf eigenverantwortlich technische und UI-/UX-Entscheidungen und sorgte für die zuverlässige Umsetzung von Client-Anwendungen. Setzte OpenAI Codex aktiv bei der Delphi-Entwicklung ein.
- Neropulse (Android und Windows): Entwickelte die gesamte Delphi-FMX-Client-Anwendung eigenständig von Grund auf und integrierte bestehende Backend-APIs. Funktionen: Projekt- und Aufgabenverwaltung, Schichterfassung, Serviceanfragen, Dateiaustausch, Bluetooth-Geräteerkennung, lokale Datenspeicherung und Offline-Synchronisierung.
- Jojo (Android): Erweiterte die Android-App um Funktionen für neue Versionen, pflegte bestehende Funktionen und behob Fehler. Die App überwacht Wasserstände in Tanks, Verbrauch und Leckagen über Sensoren und bietet Messhistorie, Gerätekonfiguration und Warnmeldungen.
- Map Editor: Entwickelte wesentliche Teile eines Delphi-Karteneditors für schematische Karten von Bergwerken und oberirdischen Anlagen mit Graphics32 und DevExpress, einschließlich der Anzeige von Fahrzeugpositionen und Betriebsparametern wie Geschwindigkeit, Motordrehzahl und Temperatur.
Senior Delphi-Entwickler - SportMaster - Moskau
(2018-10 - 2023-12)
Entwickelte und betreute AMT (Assortment Management Tool), eine Unternehmensanwendung zur mehrstufigen Sortimentsplanung und Warenverteilung auf Filialen, Filialcluster und Länder. Das System nutzte komplexe Berechnungen, Gruppierungen und Aggregationen für Mengen, Preise, Rabatte, Margen und weitere Kennzahlen.
- Wichtigste Leistung: Entwickelte eine abgeleitete Klasse von DevExpress PivotGrid und implementierte eine abhängigkeitsbasierte inkrementelle Neuberechnung für eine editierbare, dynamisch gruppierbare multidimensionale Ansicht.
- Ersetzte vollständige Neuberechnungen nach jeder Datenänderung durch gezielte Updates betroffener Kennzahlen und Hierarchieknoten. Dies verbesserte die Performance und Reaktionsfähigkeit deutlich, ohne den DevExpress-Quellcode zu verändern.
- Entwickelte mit Delphi und Oracle, schrieb Unit-Tests für Client- und Datenbanklogik und arbeitete in einem Kanban-Team mit Entwicklern, Business-/Systemanalysten und Testern an Tests und regelmäßigen Releases.
Senior Delphi-Entwickler - Crystal Service Integration - Sankt Petersburg
(2016-08 - 2018-10)
Entwickelte und betreute Set Prisma, eine Videomonitoring-Lösung zur Überwachung von Kassiervorgängen im Einzelhandel und zur automatischen Erkennung von Regelverstößen, in einem Kanban-Team.
- Implementierte die Unterstützung mehrerer Filialen und entwickelte eine FMX-basierte Administrationskonsole zur Systemkonfiguration.
- Entwickelte einen Multithreading-Dienst zur Überwachung von Aufnahmegeräten und Kameras, zum Erstellen von Standbildern und zum Abruf von Videoausschnitten nach benutzerdefinierten Aufträgen.
Delphi-Entwickler - СП.АРМ - Sankt Petersburg
(2014-10 - 2016-08)
Entwickelte einen Thin Client für Windows mit Delphi/VCL und für Unix mit Lazarus, der mit einer Caché-Datenbank kommunizierte.
- Entwickelte eigene VCL-Komponenten, die anhand serverseitiger Anweisungen dynamisch instanziiert und konfiguriert wurden.
- Implementierte erweiterte Bearbeitungsfunktionen in einer komplexen HTML-Editor-Komponente.
- Implementierte automatische Software-Updates für Windows und Linux.
Spezialist für Anwendungsbetreuung - Дикси - Sankt Petersburg
(2013-08 - 2014-07)
Betreute ein Oracle-basiertes Warenbewegungssystem und behob Störungen im laufenden Betrieb.
Delphi-Entwickler - Наука.Технология.Информатика.Контроль - Sankt Petersburg
(2012-11 - 2013-08)
Entwickelte Software und Datenbankstrukturen mit Delphi, DevExpress, FastReport und Informix; erstellte technische Dokumentation.
Ausbildung
Bachelorabschluss - Informationstechnologie - Sankt Petersburg (2012 - 2016)

