# Mitil Roy > Staff Software Engineer | Android | Android Enterprise Location: Los Altos, California, United States Profile: https://flows.cv/mitil I'm a software engineer with about two decades of experience building mobile products that reach millions of users. My passion lies at the intersection of mobile applications and emerging technologies - from architecting secure Android applications to exploring how AI and on-device ML can transform mobile experiences. I'm driven by clean, scalable, maintainable engineering and thrive when solving complex problems across the full development lifecycle - whether that means leading cross-functional teams, mentoring engineers, aligning with product and UX stakeholders, or partnering with external organizations to ship solutions that matter. Across roles at Ivanti, MobileIron, Sony, Alohar Mobile, and Motorola, I've built Android products spanning enterprise security, consumer apps, and location intelligence. Highlights include leading Ivanti's Mobile Threat Defense solution for 1.5M + users, earning Android Enterprise Recommended certification for Android clients as an early Google launch partner, and growing Sony's Reader app rating from 2.7 to 4.0. Most recently, I've championed AI adoption on my team - automating testing and release workflows to meaningfully improve engineering velocity. I hold an M.Tech in Computer Science from the Indian Statistical Institute and a B.Arch (Gold Medal) from Jadavpur University - a background that sharpened my systems thinking and attention to detail and design. I also invest in continuous learning, completing Machine Learning and Deep Learning specializations on Coursera, Generative AI and Agentic AI courses on DeepLearning.AI, and a High Performance Leadership program at the Professional Development Academy. On the technical side, my latest core strengths are Android development (Kotlin, Jetpack Compose, Coroutines/Flow, MVVM, Clean Architecture), enterprise mobility (MDM, UEM, Android Enterprise, Mobile Threat Defense, FIDO2/Zero Sign-On), and actively deepening my skills in Generative AI, Agentic workflows, and on-device ML. As a Staff Engineer, I've equally invested in the people and process side - leading cross-functional teams, mentoring engineers, authoring technical design documents, and managing stakeholder relationships across product, UX, QA, and external partners. ## Work Experience ### Staff Software Engineer @ MobileIron Jan 2016 – Present | Mountain View, California - Led the integration of MobileIron Threat Defense solution with Zimperium as our partner for the Android clients to become the first EMM provider to deliver first real-time detection and remediation of mobile threats. - Developed enterprise security features in MobileIron Android applications to meet Android Enterprise certification (AER) for EMM providers across multiple Android releases since 2018, making MobileIron an early launch partner for Google's AER program. - Implemented Zero-Sign-On FIDO2(Fast Identity Online) authentication flows(QR code, Push Notification, Bluetooth LE) in Android client apps, enabling passwordless secure access to enterprise resources. ### Staff Software Engineer @ Ivanti Jan 2021 – Jan 2024 | San Jose, CA - Owned end-to-end delivery of a mobile threat defense solution integrating Lookout SDK into Ivanti's Cloud and on-premise Android clients — collaborating across PM, UX, threat vendors, and cross-functional teams to expand feature offerings and grow the customer base. - Spearheaded AI adoption in the Android team by founding a dedicated learning group, delivering use cases including automated localization and AI-generated release notes for client releases. - Built a RAG pipeline to automate test case generation — extracting feature specs from JIRA and test data from TestRail, applying sentence embeddings, FAISS semantic search, and LLMs to produce high-quality Android test cases. ### Staff Software Engineer @ Alohar Mobile Inc. Jan 2014 – Jan 2016 | Palo Alto, CA • Enhanced Alohar Mobile Platform SDK - shipping new APIs, a user-data replay framework, faster POI detection, and Android version updates' support - enabling partners like MileIQ, GreenOwl, and Solo to build personal, predictive, context-aware mobile experiences. - Designed, developed, and shipped the Placeus app to Google Play as part of a 2-person team. - Built and maintained internal demo/prototype apps using the Alohar SDK for regression and feature testing; led releases of showcase builds for customers and contributed sample integration code to the developer portal (developer.alohar.com). ### Sr. Software Engineer @ Sony Mobile Communications Jan 2012 – Jan 2014 | San Francisco Bay Area - Redesigned the Sony Reader application UI using Android components (ViewPager, Fragments, WebView), significantly improving user ratings from 2.7 to 4.0. - Designed and implemented a complex state machine in the Sony Reader Widget (Honeycomb+) to surface targeted book ads on the home screen, driving user engagement and content discovery. - Led Verizon LBS stack development for Android in collaboration with Qualcomm and Synchronoss — spanning App Framework, Settings, HAL, Vendor GPS, and RIL IPC layers. - Implemented the Address Book for AT&T for Sony Xperia Android devices, earning commendation from AT&T for best OEM integration. ### Software Engineer @ Sony Mobile Communications Jan 2011 – Jan 2012 | Redwood City, California, United States - Proposed Glympse API integration points across Contacts, Messaging, and Dialer apps to enable time-limited location sharing natively on-device. - Led end-to-end delivery (requirements, design, UX reviews, prototyping, scoping, and presentations) for Verizon Backup Assistant and Visual Voicemail on Android — driving alignment across Sony Mobile, Verizon, and 3rd-party Sync Engine partners. ### Software Engineer @ Tactel AB Jan 2008 – Jan 2011 - Designed and implemented core service blocks and UI components of Panel Manager in C++ using OpenGL framework to deliver client service for Auto-Switch Panel Layout functionality - Implemented the Panel Bot functionality to obtain panels from Play Now server and display as a List Layout enabling users to browse, buy and download panels, among others. ### Senior Software Engineer @ Motorola Mobility, LLC Jan 2005 – Jan 2007 - Designed and integrated a mobile Ad-Engine client with a Linux-based location framework, fetching and caching ads from partners (Google, Yahoo) via Motorola proxy — triggered by local search, maps, SMS/MMS with location and time-enriched queries. - Led feasibility study and architecture investigation for OMA's DCD protocol, proposing a design to integrate a DCD client into Motorola's mobile platform for delivering rich, personalized content from providers to subscribers. ### Software Engineer @ Motorola Mobility, LLC Jan 2002 – Jan 2005 - Led development of the NeoMTEL Download Agent (C/C++) for China Mobile, enabling OTA multimedia content delivery with operator authentication, billing, storage, decoding, and native playback. Achieved 90% unit test coverage with zero post-release defects — recognized with "Outstanding Performer" award. - Owned core components of Motorola Internet Browser (Fetch Agent APIs, Push Services, WAP/HTTP Stack, Cache, Cookie, Session & Bearer management), enabling secure and efficient mobile internet access across Motorola devices. ## Education ### M.Tech in Computer Science Indian Statistical Institute, Kolkata ### Bachelor of Architecture - BArch Jadavpur University ## Contact & Social - LinkedIn: https://linkedin.com/in/mitilroy --- Source: https://flows.cv/mitil JSON Resume: https://flows.cv/mitil/resume.json Last updated: 2026-04-12