02/26/2026 updated


100 % available
Desktop/Mobile software developer
Lviv, Ukraine
Only remote
Master's degree, Economics (2007)About me
I am a self-managed developer with 20+ years of experience capable of handling all stages of software development - BA, architecture, development, QA, documentation, tech support, etc. My core competency lies in the development of desktop, mobile, and system applications, as well as RPA.
Java (Programming Language).NET FrameworkData AnalysisArchitectureDelphi (Programming Language)C Sharp (Programming Language)C++ (Programming Language)Client Server ModelsMobile Application DevelopmentDatabasesDatabase DesignCrackingFile TransferWindows Communication FoundationInstant Messaging
Converting technologies to revenue!
What I suggest:
Tech stack:
What I suggest:
- Help you to find an effective solution using either existing software or develop a custom one;
- Professional software development from scratch or legacy projects support of any difficulty;
- 20+ years of tempered experience;
- Warranty period;
- Long-term support.
- Desktop, system-level, client-server and mobile applications development using C#.NET, C/C++/Objective-C, Delphi, Assembler;
- Design an architecture using modern methodologies and standards like SOLID, GRASP, GoF, etc.;
- Database design and modeling (MySQL, Oracle, MSSQL);
- Data analysis and reverse engineering (no hacking/cracking please);
- RPA solutions development and support (full life-cycle) using UIPath platform (Advanced RPA Developer v1.0 certificate)
Tech stack:
- .NET Framework:
- C#, VB.NET
- WinForms, WebForms, WPF
- WCF, MVC, Windows Services
- WebAPI, Silverlight
- .NET Core
- Desktop Development:
- C#, C/C++ (+Qt), VB.NET, Delphi (+FireMonkey), Assembler (MASM/TASM/FASM)
- Mobile Development:
- Objective-C, Java
- React Native, Delphi FireMonkey (FMX), Xamarin
- Robotic Process Automation (RPA):
- UIPath + Databases:
- Oracle, MySql, MSSQL, MongoDB, SQLite, FireBird
- Reverse-engineering and research:
- IDA Pro, WinDbg, WinHex, Wireshark Sniffer
- Network protocols (please, ask for specific protocols):
- Instant Messaging (12 protocols)
- P2P files transferring (17 protocols)
- Mailing (3 protocols)
- Web
- File Transfer (3 protocols)
Experience
Professional experience5 - 10 years
Languages
EnglishFluentRussianNative speakerUkrainianNative speaker
Project history
I worked as an Automation Architect / Lead Developer on an end-to-end UiPath program that automated the full government tender bidding submission workflow. I owned the solution lifecycle: process analysis, architecture/design, implementation, testing, and production support.
The automation was delivered as a family of coordinated processes (daily preparation, tender monitoring around opening time, and the main bidding submission process).
Because the tender portal relied on additional security plugins (Java applications), I implemented system-level Windows automation to verify and run required processes when needed.
To handle a complex, deeply nested set of forms, I designed a configuration-driven data model in Google Sheets, allowing scenarios to be described as parameters rather than hardcoded logic.
Sensitive data (e.g., credentials) was secured via Orchestrator Assets (Secure Strings) with permissions management.
For reliability and restart safety, I implemented an idempotent, self-recoverable approach using Orchestrator Queues and Transactions for state tracking, recovery, and inter-process synchronization.
Operational transparency was provided through real-time Telegram reporting (custom bot), email reports, and detailed Orchestrator logging.
I enforced strong quality practices with Orchestrator Test Suite, building test cases and data sets, and achieving 90%+ unit + functional test coverage.
I developed a series of Android mobile applications and cross-platform desktop applications (Windows, Linux, macOS, and Raspberry Pi) closely related to radio electronics, integrating with external devices (e.g., spectrum analyzers) and other hardware equipment.
The development was done in Java, using local and remote databases, data encryption, REST APIs, and many other technologies.
I also designed and implemented a custom anti-piracy / licensing protection system leveraging in-depth knowledge of Android application binary structure.
Series of business processes automated which interacted with various web-services and web-sites, DB objects, mail, reporting engines, OCR, ML techniques, and a lot of other technologies. RPA implementation included custom activities and libraries development (using C# and VB.NET) as well as most of Orchestrator features engaged (triggers, queues, SLA, tenants-based separation etc.).