Expedia
Principal Mobile Engineer · Mar 2017 – Feb 2026
Travel products: Expedia and Vrbo.
I’m Dharmendra Sharma, an independent engineer and product builder with around 18 years of experience. My work spans native apps, creative editing tools, and automation. I previously led mobile engineering work at Expedia and Urban Ladder, and now take on freelance projects alongside my own apps and open-source experiments.
Principal Mobile Engineer · Mar 2017 – Feb 2026
Travel products: Expedia and Vrbo.
Technical Lead · Jun 2015 – Feb 2017
Home retail: Urban Ladder and Urban Storage.
Individual Lead · Jan 2011 – May 2015
iOS and Android development, including architecture and development of a digital magazine app.
Senior Engineer · Apr 2010 – Dec 2010
Software Engineer · 2007 – 2010
I build and publish my own apps, take on freelance projects, and develop automation and open-source tools. My current work includes Buildgrain, a Mac app for evidence-led iOS app review, and experiments in creative and business automation.
For founders and engineering teams.
Project work or an ongoing partnership.
Take a useful AI feature into a native app, with a clear user flow and a choice of on-device or API-based integration.
Related work: TimeTrail’s on-device AIBuild a visual editor or reusable SDK for a creative product, including canvas interactions, media handling, and export.
Related work: CreativeKit in ZapsConnect repeatable research and content tasks into an automated workflow, with checks for failures and output quality.
Related work: India FootnotesReview an existing app’s architecture, investigate performance issues, or work with your team on its next substantial release.
Background: Expedia & Urban LadderOpen to freelance projects and remote engineering roles. Email me to discuss what you’re building.