Vishal Dhiman

Software Engineer

Kent, Washington, United States14 yrs 3 mos experience

Key Highlights

  • Over a decade of experience in software engineering.
  • Expertise in mobile SDK development and ad tech innovation.
  • Led cross-functional teams to enhance mobile-focused technologies.
Stackforce AI infers this person is a Mobile Application Development expert with a strong focus on Ad Tech and SDK solutions.

Contact

Skills

Core Skills

InvestmentsIos DevelopmentSdk DevelopmentMobile Application DevelopmentProgressive Web Applications

Other Skills

A/B TestingAlgorithmsAndroid DevelopmentAudio Visual (AV) SystemsCC++Computer ScienceCordovaData StructuresDistributed SystemsEclipseGraphQLHACKJSONJava

About

With over a decade of experience in software engineering, I have honed expertise in mobile SDK development, cross-platform solutions, and ad tech innovation. At Moloco, I contributed to enhancing mobile-focused technologies by improving SDK stability and ensuring high-quality ad delivery. My mission has always been to enable seamless user experiences while collaborating with diverse teams to bring innovative solutions to market. I am motivated by solving complex problems and driving impactful results in dynamic, fast-paced environments. At Moloco, I spearheaded the development of a robust iOS SDK, focusing on seamless integration with mediation partners and improving analytics accuracy. Partnering with cross-functional teams, we optimized SDK performance and stability, enhancing the company's ad delivery quality. This role allowed me to leverage my skills in Swift and mobile development while ensuring high standards in a competitive ad tech landscape.

Experience

Unity

Staff Software Engineer

Sep 2025Present · 6 mos · Seattle, Washington, United States · Remote

Blink, an amazon company

Senior Software Engineer

Jul 2025Sep 2025 · 2 mos · United States · Remote

SwiftSwiftUIUIKitObjective-CiPhone Application DevelopmentiOS Development

Lupa

Angel Investor

Nov 2024Present · 1 yr 4 mos

Investments

Moloco

Senior Software Engineer

May 2024Jun 2025 · 1 yr 1 mo · Seattle, Washington, United States · Hybrid

  • At Moloco, I spearheaded the development of the iOS SDK, focusing on enhancing mobile innovation and ensuring seamless integration with mediation partners. My efforts significantly improved the stability of the SDK in production, leading to better ad delivery quality and analytics accuracy. Collaborating with cross-functional teams, I ensured that the SDK met high standards of quality and performance, contributing to the company's growth in the competitive ad tech landscape.
Software DesignSwiftUISwiftUIKitSDK developmentSDK Development

Amazon

Senior Software Engineer

Nov 2021May 2024 · 2 yrs 6 mos · Bellevue, Washington, United States · Hybrid

  • Leading development of solutions for ensuring Customer and driver safety using the Amazon's Delivery app and using phone capabilities. My responsibilities also include expanding these features to different geographies and portability to different hardware. And enabling communication with delivery vans to make use of vehicle telemetry to get more accurate data. Currently using Swift, Kotlin and exploring Kotlin multi-platform. Working with IMU sensor data, Accelerometers and gyroscopes and Magnetometer and GPS data.
Android DevelopmentSwiftTeam LeadershipMobile Application DesignSwiftUIMobile Application Development+8

Facebook

Senior Software Engineer

Apr 2020Nov 2021 · 1 yr 7 mos · Seattle, Washington, United States · Hybrid

  • Worked on new features for user engagement with businesses and services and discovering new business in the Facebook app. Developed on VS Code using Hack Objective-C and GraphQL and internal frameworks. https://www.facebook.com/business/news/new-facebook-tools-for-online-marketing
  • Also implemented an error detection and validation framework for Video Ads. And worked on improving the test infrastructure building tools to inject custom params using command line Macros to mock app behavior.
Mobile Application DesignMicrosoft Visual Studio CodeMobile Application DevelopmentGraphQLObjective-CUIKit+2

Amazon

2 roles

SDE-II

Sep 2018Mar 2020 · 1 yr 6 mos

  • Worked on Alexa app for iOS platform, developing Voice features in the app and the functionalities related to the communication between the app and various Alexa enabled devices. My responsibilities included designing and implementing solutions in the core Voice SDK, for integrating new features in the app and enabling new and upcoming Alexa devices to be configured from the Alexa app. Also refactored a module containing legacy code to resolve some multithreading and concurrency issues causing app crashes.
  • I worked closely with Hardware teams in resolving critical AVAudioSession issues for Car models from brands like BMW and Mazda to ensure timely release of Echo Auto devices.
iOS DevelopmentMobile Application DesignMultithreadingSQLMobile Application DevelopmentObjective-C+6

SDE II (iOS)

May 2017Sep 2018 · 1 yr 4 mos

  • Worked on Amazon’s Seller mobile app and back-end services. Working on Hybrid (based on Cordova) and Native (Objective C) components and using some in-house frameworks. I designed and implemented solutions for new requirements and brought the mobile app to parity with the Desktop website. As part of the team, worked on launching the registration and launch feature for new seller completely from the mobile, eliminating the need for desktops for new sellers/businesses to launch on Amazon Marketplace. Including additional features like push notifications for reminding sellers who are in middle of the registration process. This was an India first initiative which was then adopted by the global teams.
Mobile Application DesignSQLMobile Application DevelopmentCordovaObjective-CSwift (Programming Language)+5

Makemytrip.com

Tech Lead Manager

Feb 2016May 2017 · 1 yr 3 mos · Bengaluru Area, India

  • Lead a team of engineers as the Engineering manager and the Tech lead, developing and delivering the first Progressive web app (PWA) version of the online travel book website delivering a 3x improvement in conversion rates by reducing page load times by 38%. During this tenure I learned Spring boot and NodeJS and used for delivering this project. Successfully delivered the project supporting major mobile browsers.
  • Progressive Web Applications take advantage of new technologies, like service workers, to bring the best of mobile sites and native applications to users. Ref: https://developers.google.com/web/progressive-web-apps/
  • As a managerial role I was responsible for hiring and developing a great engineering team and also performance assessments. And also managed the team tasks and sprint planning/updates.
Mobile Application DesignMobile Application DevelopmentUIKitComputer Science

Plabro networks pvt ltd

Software Developer

Sep 2015Feb 2016 · 5 mos · Gurugram, Haryana, India

  • Created the iOS app for Plabro from scratch. Owned the iOS app development and worked on end-to-end development of this app. Worked on app UI, functionality, API integration, chat implementation using XMPP framework, and Push notifications integration in the app. Built using Objective-C and Interface builder in XCode.
Android DevelopmentProgressive Web Applications (PWAs)JavaMobile Application DesignTeam ManagementMobile Application Development+4

Twigly foods

Freelance iOS developer

Sep 2015Nov 2015 · 2 mos · Gurgaon

  • Twigly Food ordering app for iOS:
  • Twigly is a Gurgaon food delivery restaurant currently operating in Gurgaon, India.
  • I worked as a freelance iOS app developer for Twigly and created their iOS food ordering app. I was the only developer for iOS and created the app from scratch till deployment in the Appstore. It was a complex app in terms of there were a lot of conditions to be taken care of.
  • Other than Menu display and food ordering, the app also features login feature for users to see their order history and save their addresses and also an order for later feature which allows to pre order their food in advance to enjoy guaranteed on time delivery.
  • iTunes Link: https://itunes.apple.com/in/app/twigly/id1057253478?mt=8
iOS DevelopmentAndroid DevelopmentData StructuresMobile Application DesignMobile Application DevelopmentiPhone+3

Limeroad.com

Mobile Application Developer

Dec 2013Aug 2015 · 1 yr 8 mos · Gurgaon, India

  • Developed application for iOS Platform. Also managed and contributed to mobile applications for other platforms.
  • Limeroad Scrapbooking/Creation app for iOS :
  • Created Limeroad’s unique feature app, that provides functionality of creating Scrapbooks on the go. Scrapbooking is Limeroad’s unique feature. In this user can create custom looks by matching various clothes and accessories to make an awesome combination/ ‘fashion look’. I made this app, in a team with me as only iOS developer.
  • iTunes Link: https://itunes.apple.com/us/app/lr-scrapbooking/id964460818?ls=1&mt=8
  • Worked on technologies: Obj. C, Cocoa Touch and Xcode.
  • Limeroad Social Shopping iPhone app:
  • Created Limeroad’s online shopping app as the only iOS developer. Created the complete app from scratch from architecture to coding. First the app was developed only to run on iPhone/iPods. Later on, iPad support was added, using the single codebase and single storyboard.
  • Worked on technologies: Obj. C, Cocoa Touch and Xcode.
  • iTunes Link: https://itunes.apple.com/in/app/limeroad-shopping/id890803320?mt=8
Mobile Application DesigniOSMobile Application DevelopmentObjective-CiPhone Application DevelopmentObject-Oriented Programming (OOP)+2

Goibibo

Software Developer

Jun 2013Dec 2013 · 6 mos · Bangalore

  • Worked on Goibibo’s online booking app. When I joined the app has only flights booking option. Later on bus booking, hotel booking and last minute hotel deals feature were added. Following were my contributions:
  • 1. Completely implemented the bus booking part for the app.
  • 2. Worked on passkit for saving mTickets, for the bus booking, in the iOS passbook.
  • 3. Added feature to locate bus pickup points, using the mapkit, on the maps.
  • 4. Worked on Hotel booking feature of the app along with another developer.
  • 5. Worked on technologies as Obj. C, C++, Cocoa Touch and Xcode.
  • iTunes Link: https://itunes.apple.com/in/app/goibibo/id631927169?mt=8
Mobile ApplicationsiOSMobile Application DevelopmentObjective-CUIKitComputer Science

Apostek software india pvt. ltd.

Associate Software Engineer

Jul 2011Mar 2013 · 1 yr 8 mos · Bangalore

  • APOSTEK SOFTWARE (INDIA) Pvt. Ltd.
  • Worked as iOS game developer
  • iPhone and iPad Game (Bingo Party):
  • It is new Multiplayer US Style Bingo Game. Worked on it using a cross-platform tool Cocos2DX. It was made compatible to all device resolutions. I worked in a team of three developers. Following were my contributions:
  • 1. Worked on Ticket generation algorithm of the game.
  • 2. Worked on Facebook integration.
  • 3. Worked on inApp purchase integration.
  • 4. Worked on technologies as Obj. C, C++, Cocoa Touch, Cocos -2DX and Xcode.
  • iTunes Link: https://appadvice.com/app/bingo-party/595078909
  • Slot Machine (for iPhone/iOS)
  • Worked on new releases with bug fixes and feature enhancement of Apostek’s all-time famous game Slot Machine. It is one of the top ranked casino games in both free and paid categories. Link: https://appadvice.com/app/slot-machine/318103778
  • World of Video Poker (for iPhone/iOS)
  • Worked on a casino style Video Poker Game in a team with 3 programmers. It is a casino card game with three different game modes.
  • iTunes Link: https://appadvice.com/app/world-of-video-poker/496191443
  • POCKET BINGO (for iPhone/iOS)
  • Worked in a team with 2 programmers. It is a casino style Bingo (Housie) with multiple virtual players & simulated chat, 4 game rooms.
  • iTunes Link: https://appadvice.com/app/pocket-bingo-free/351620132
  • ABC MUSICAL SAFARI
  • Worked in a team with myself as the only programmer. It is a kid’s app that reads out letters and words with animations of animals playing music.
  • Apart these, I am always helping other coders in fixing issues or whenever they get stuck. Always trying out different things like new kinds of animations (how to achieve smoothly), new game concepts, cocos/box2D game engine, openGL etc.
Mobile Application DesignMobile Application DevelopmentUIKitComputer Science

Appscaleout technologies pvt. ltd.

Intern/Software Developer

May 2010Jul 2010 · 2 mos

  • Summer internship at AppScaleOut Technologies, Gurgaon. Worked as Programmer, Software/Java Developer, and successfully Integrated “SOLR Enterprise Search” with “AppScaleOut Servers”. Also developed and implemented an algorithm to automatically update and synchronize the search/index data with the server database. And “Setup an email client” using “QMAIL” for newsletter and mailing list management, on a UNIX-based system. (Coding in Java)
Android DevelopmentSoftware DevelopmentJavaMobile Application DesignMobile Application DevelopmentPython (Programming Language)+3

Eriwssel network private limited

Intern/Software Developer

Feb 2010Apr 2010 · 2 mos · New Delhi Area, India

  • Online training program as a Programmer, “GPS based Application Development on J2ME/JAVA platform (for mobile devices)”.
Mobile Application DesignMobile Application DevelopmentComputer Science

Education

Indian Institute of Technology (Indian School of Mines), Dhanbad

B.Tech — Electronics engineering

Jan 2007Jan 2011

Army Public School

Jan 2004Jan 2006

National Academy, Udhampur

High School

Jan 1993Jan 2004

Stackforce found 100+ more professionals with Investments & Ios Development

Explore similar profiles based on matching skills and experience