Expert Developer - Windows, MAC, Mobile apps, drivers, installers
I develop desktop apps and drivers for Windows, Mac, Linux, and Mobile apps, deploy Enterprise apps using Microsoft InTune and JAMF.
Here are my specializations:
Development:
🔹Microsoft Windows:
1. Windows GUI apps in C# .NET (WinForms, WPF, .NET 6.0/7.0, UWP), C++ (MFC, QT)
2. WiX Toolset, InstallShield, InnoSetup for Windows MSI installers
3. Windows Kernel and User mode drivers (KMDF, UMDF)
4. API libraries (REST, IPC, Web Sockets)
5. USB & HID device applications and drivers
🔹Apple Mac:
1. MAC GUI apps (Objective-C, Swift)
2. MAC Pkg Installers, launch daemons, dylibs and scripts
3. System Extensions, Driver Kit drivers
4. Code signing, notarization
🔹Linux:
1. GUI apps in C++ (QT Creator)
🔹Mobile Apps:
1. iOS apps (Native apps in Objective-C, Swift using XCode, Cross Platform app in Visual Studio .Net Maui)
2. Android apps (Native apps in Android Studio)
🔹Cross Platform:
1. Java apps (Swing Forms/Applets, JNI)
2. Web apps (HTML, JavaScript)
3. .NET Maui, Mono, Electron Desktop apps
4. Chrome Web Apps (WebUSB, WebSerial, WebHID, WebMIDI)
🔹Development tools:
1. Visual Studio 2022 Community Edition
2. Windows 11 WDK
3. XCode for MAC
4. QT for Windows, MAC, Linux
5. InstallShield 2020 Pro Edition
6. WiX Toolset v3 and v4
7. Visual Studio Code
8. Git for version control, CI/CD pipelines.
🔹 Deployment:
1. JAMF - Mac & iOS app deployment, config profiles, Apple Business Manager integration.
2. Microsoft Intune - LOB app deployment to Enterprise Windows PCs, Apple Mac and iOS devices.
🔹Notable projects:
1. Virtual Camera Driver (Win & Mac)
2. Virtual Serial Port Driver (Win)
3. API libraries for getting presence and call information from UC apps such as Microsoft Teams, RingCentral, Slack, Zoom, Bria, Cisco Jabber, Cisco WebEx, Genesys Cloud
4. USB Device Blocker App (Win & Mac)