Mykola L.
Plugin Developer | AutoCAD/Civil3D/Revit/Rhino/Solidworks | ObjectARX/AutoLISP | C#/C++
Global rank:
32,956
/
150,228
Skill pts: 5
Want help from a designer like mykola94?
About
I'm a desktop software engineer specialized in Windows-native app development, and CAD-related products,that's what I can help you here.
I can work with CAD software plugin development for AutoCAD, Civil3D, Revit, Rhino / Grasshopper, etc.
The main stack would be C# and C++, and the library would be ObjectARX and AutoLISP.
For I've experience with not just plugin, but also another CAD related products using OCCT, OpenGL (with Qt, WPF or other desktop frameworks)
If you need a developer who understands both software engineering and CAD/BIM workflow, I would be glad to discuss your requirements and suggest a clear technical approach.
... more »
« less
I can work with CAD software plugin development for AutoCAD, Civil3D, Revit, Rhino / Grasshopper, etc.
The main stack would be C# and C++, and the library would be ObjectARX and AutoLISP.
For I've experience with not just plugin, but also another CAD related products using OCCT, OpenGL (with Qt, WPF or other desktop frameworks)
If you need a developer who understands both software engineering and CAD/BIM workflow, I would be glad to discuss your requirements and suggest a clear technical approach.
Experience
- Desktop Software Engineer Digital DNA Group · Part-time Feb 2026 – Present 8 mos Lutsk, Volyn Oblast, Ukraine Developed the Remi & Fetch (Digital Forensic App) with WPF
- Desktop Application Developer Upwork · Freelance Apr 2025 – Mar 2026 11 mos Lviv, Lviv Oblast, Ukraine
-
Linux Lead Developer
ArtistScope · Contract
May 2025 –
Aug 2025
3 mos
Lutsk, Volyn Oblast, Ukraine
- Developed the ArtisBrowser (Copy-protection browser forked from Firefox) Linux version.
- Implemented various copy-protection features on Linux. -
Desktop Application Developer
Softcore Innovations · Full-time
Mar 2024 –
Mar 2025
1 yrs
Kyiv, Ukraine
- Led the development of a cross-platform engineering tool using Qt 6 and QML.
- Integrated custom C++ backends with Python (PySide6) bindings.
- Optimized UI performance for high-DPI displays on Windows and Linux.
- Collaborated with a distributed team using Git, Jira, and CI/CD pipelines. -
Senior Desktop Engineer
NexaByte Solutions · Full-time
Jun 2021 –
Feb 2024
2 yrs 8 mos
Lviv, Lviv Oblast, Ukraine
- Designed and implemented a medical diagnostics app using Qt Widgets and QML.
- Ported a legacy MFC app to a modern WPF-based interface.
- Contributed to cross-platform builds (Windows/macOS) with qmake and CMake.
- Mentored junior developers and conducted code reviews. -
Desktop Software Engineer
BlueOrbit Solutions · Full-time
Apr 2019 –
May 2021
2 yrs 1 mos
Odessa, Odesa Oblast, Ukraine
- Developed UWP and Xamarin.Forms applications for industrial device control.
- Created custom components for UI interaction with serial/USB devices.
- Integrated AutoHotKey scripts into C#-based automation workflows.
- Delivered client-ready builds under tight deadlines. -
Junior Software Developer
IntelliWare Systems · Full-time
Jul 2017 –
Mar 2019
1 yrs 8 mos
Kharkiv, Kharkiv Oblast, Ukraine
- Assisted in building PyQt and .NET Framework applications for in-house tools.
- Wrote unit tests and documentation for Python-based utilities.
- Maintained older WinForms apps and participated in migration to WPF.
- Gained foundational experience in cross-platform application logic.
Education
- Kharkiv National University of Radioelectronics Bachelor of Applied Science, Computer Engineering, 5 2012 – 2016
Other experience
- Desktop Software Development MFC, WPF, UWP, WinUI, Qt
- Amateur Pianist
Stats
0 followers, 0 following
Joined: August 27, 2026
Last seen: October 7, 2026
Area of Expertise
Languages
English Full professional proficiency
Ukrainian Native or bilingual proficiency
Location
Lviv, Ukraine