My main area of work is developing custom individual solutions. This covers the entire development cycle, from requirements analysis through technology selection, architecture, design, and finally implementation and enhancement.
On the technology side, since 2002 I’ve mainly used .Net, C#, C++, Visual Studio, SQL Server, and MS Office in the Windows environment. However, this can vary depending on requirements. Since 2017 I’ve also worked on Android apps (Visual Studio / Xamarin), and since 2021 I’ve done Linux development with .Net/Visual Studio.
Many of my past projects were classic client/server desktop systems; more recent ones are mostly web applications. Since 2011 I’ve gained extensive experience migrating complex unmanaged code to managed code (VC++ to .Net, C++/CLI). I’ve also done porting of older VB6 applications to .Net and full rewrites. With .Net Core, .Net 5, and now .Net 6, migrations remain a constant theme.
I’ve also worked on hardware-level projects under Windows (printer driver, kernel-mode driver) and Linux (diagnostics device, Project No. 46, IoT Box No. 55).
Discover other experts with similar qualifications and experience