Android Development Expert & Enterprise Mobility Pioneer
Specialized in Android development with extensive experience in Enterprise Mobility Management solutions. Expertise in Java, C++, and mobile platforms including Android, BlackBerry OS, and Windows Mobile.
SOTI MobiControl: Enterprise Mobility Management
Device-side Development
Led Android development with hands-on coding, architecture, and security implementation
Security Expertise
Served as point-of-contact for device-side security features across the product suite
Team Leadership
Mentored headquarters and India teams while fulfilling scrum master responsibilities
Technical Stack
Implemented solutions using Java, Jenkins CI, Git/Gerrit, BDD, Jira, IntelliJ/Maven, and Android-Studio/Gradle
AndroidPlus Initiative & MDM SDK

Market Success
Widely adopted by OEMs and enterprises
Plugin Architecture
OEM-specific privileged extensions
Core MDM SDK
Foundation for enterprise mobility management
Spearheaded the AndroidPlus initiative to enhance legacy EMM agents with enriched, OEM-specific plugins. This project evolved into SOTI's MDM SDK, which became a cornerstone product marketed to leverage Android Enterprise in EMM solutions. The architecture allows for seamless integration of advanced features like silent certificate management, native VPN support, and remote application management.
Advanced Enterprise Features Implementation
Silent Certificate Management (PKI)
Implemented secure certificate deployment and management without user intervention, enabling enterprises to maintain strong security postures across device fleets while minimizing end-user friction.
Enterprise Network Configuration
Developed modules for native VPN implementation, Enterprise Wi-Fi configuration, and APN setup, allowing IT administrators to remotely configure secure network access for corporate devices.
Email & Application Management
Created systems for Exchange & POP/IMAP email configuration and silent application deployment, providing seamless productivity tool setup across managed devices.
Remote Control Solutions
Enhanced proprietary remote control technology enabling help desk staff to view and control remote devices for troubleshooting and support scenarios (support for Remote View and Control).
MobiAssist: Cross-Platform Help Desk Solution
Windows Development
Contributed to server-side code development and maintenance using C++ in Visual Studio, implementing backend functionality for the help desk platform
BlackBerry Agent
Developed the BlackBerry client focusing on UI and platform-specific features including remote control capabilities
Remote Assistance
Implemented tiered admin roles and integrated chat and proprietary RDP solutions for comprehensive support
MobiAssist was developed as an enterprise-grade help desk solution enabling IT administrators to remotely assist users with mobile device troubleshooting. The system featured integrated communication channels and secure remote control capabilities across multiple platforms. The product is retired and is replaced by the newer SOTI XSight.
Pocket Controller-Pro for BlackBerry
BlackBerry OS Extension
Ported and extended Windows-based remote control technology to the BlackBerry platform, working in a small team of 3-4 developers
Remote Control Optimization
Enhanced and optimized proprietary remote control algorithms for maximum performance on mobile networks
Market Success
Developed a highly popular and successful application that gained significant traction in the BlackBerry app store
CEO Collaboration
Worked closely with the product owner/CEO who originally created the Windows version of the product
Pocket Controller Phone Desktop Integration
Bluetooth Integration
Implemented HSP/HFP profiles using WIDCOMM and BlueSoleil stacks
Call Management
Developed features for handling incoming/outgoing calls from Windows PC
Contact Integration
Created system to sync and manage contacts from mobile devices and Outlook
Audio Processing
Implemented DirectSound for audio handling during calls
This project expanded SOTI's capabilities by adding voice control functionality to complement the existing data control features. The custom C++ class library supported multiple Bluetooth stacks and enhanced the value proposition of SOTI's legacy pocket-controller application.
Technical Expertise & Development Environment
My development toolkit includes expertise in multiple IDEs and build systems: IntelliJ, Maven, Android Studio, Gradle, Eclipse, ANT, and Visual Studio. I implemented continuous integration workflows with Jenkins and followed BDD methodologies for test-driven development. My experience spans the full development lifecycle from architecture and design through implementation, testing, and deployment across multiple mobile platforms.