“Arun is one of the most competent product leaders I had the pleasure to work with. He has excellent strategic sensibilities, is customer obsessed and has strong cross-functional leadership. His ability to juggle multiple projects is unlike anything I’ve seen before and it made a dramatic difference in the productivity levels of our team. As a team leader, Arun earns my highest recommendation! He is empathetic, kind and a true ally. He is genuinely interested in helping his colleagues grow and made sure everyone on his team felt valued and motivated. He understood that great leadership was more than just delegation. It was about empowering others by creating a safe environment where they can be themselves and where their opinions matter. Though Arun was technically my manager, he was also a great coach and a willing mentor. Apart from being a truly amazing Product leader, he advocated for diversity and promoted inclusion actively and always led by example. I learned a lot from him as a product evangelist and a team player and look forward to seeing all the wonderful things he will surely accomplish. Arun is a great asset to any organization. Arun thank you for being an integral part of my journey. I absolutely loved working with you and would do so again without a doubt.”
About
I believe everyone in the world deserves the benefits of good technology. I believe…
Experience
Education
Publications
-
Build Motion-Capable Alexa Skills for All-new Echo Show 10
Alexa Developer Blog
Blog post announcing motion and sensing APIs for the new Echo Show 10
-
Build Interactive, Multimodal Experiences with Alexa Presentation Language (APL) 1.4
Alexa Developer Blog
Blog post announcing the launch of APL 1.4
-
APL 1.3 Launch Blog
Alexa Developer Blog
Blog post announcing the public launch of APL 1.3 with support for responsive components, dynamic data sources, time primitives, and conditional commands
-
Build Skills on Echo Dot with Clock with Alexa Presentation Language (APL)
Alexa Developer Blog
Blog post announcing APL support for the new Echo Dot with Clock devices.
-
APL General Availability Announcement
Alexa Developer Blog
Blog post announcing the general availability of Alexa Presentation Language (APL) to all developers.
-
APL 1.1 Announcement
Alexa Developer Blog
Blog post announcement the launch of APL 1.1. The second version of APL's public beta.
-
Microsoft Developer Network (MSDN) Magazine
MSDN Magazine
Most app developers build or regularly maintain multiple apps. As the apps mature, users frequently demand workflows that involve the multiple apps working together. For example, maybe you have an app that manages product inventory and another app that does checkout. It would be ideal for the two apps to work together to complete a purchase workflow.
Other authorsSee publication -
Web Dot Com
National Institute Of Science Communication (council Of Scientific & Industrial Research)
Explore everything from online education to chatting with far off friends, and learn how to accomplish each of these with the resources at hand.
Apart from English, this book is available in Hindi, Punjabi, Urdu, Kannada, Gujarati, Marathi, Tamil, Bengali and Malayalam.
Patents
-
Routing of Communications To a Device
Issued US 10674552, US 11,172,527
-
Phone number verification
Issued US US10506088B1
A system and corresponding method is provided to receiving a phone number for a mobile device as part of a process of associating the phone number with a communication profile.
-
Device selection for routing of communications
Issued US US10143027B1
Using a method of operating a system that includes remote servers, at least one electronic device, and multiple portable wireless devices, a user provides a verbal notification to the electronic device to place an outgoing call. The system uses the remote servers and other parts of the system to determine that one of the multiple portable wireless devices should be used for the outgoing call, and establishes a wireless connection between that portable wireless device and the electronic device…
Using a method of operating a system that includes remote servers, at least one electronic device, and multiple portable wireless devices, a user provides a verbal notification to the electronic device to place an outgoing call. The system uses the remote servers and other parts of the system to determine that one of the multiple portable wireless devices should be used for the outgoing call, and establishes a wireless connection between that portable wireless device and the electronic device. The system determines the particular portable wireless device to use by comparing the called entity with contacts associated with the multiple portable wireless devices, and selecting the portable wireless device with a contact that matches the called entity.
Other inventorsSee patent -
Application dehydration and rehydration during application-to-application calls
Issued US US9760417B2
Methods, systems, and computer program products are provided that enable a first application (i.e., a caller application) to call a second application (i.e., a callee application) to perform a function in a manner such that the first application may be dehydrated during the call. In such case, the second application may be active while the first application is no longer present. The second application is enabled to respond to the call, causing the first application to be rehydrated. The first…
Methods, systems, and computer program products are provided that enable a first application (i.e., a caller application) to call a second application (i.e., a callee application) to perform a function in a manner such that the first application may be dehydrated during the call. In such case, the second application may be active while the first application is no longer present. The second application is enabled to respond to the call, causing the first application to be rehydrated. The first application continues execution at a location where the first application was dehydrated, and receives the response to the response to the call.
Other inventorsSee patent -
Cross Device Application Discovery And Control
Filed US US20160080475A1
Systems and methods cross device application discovery and/or control. Cross device application discovery and/or control can provide for simple detection and activation of applications on remote devices. Cross device application discovery and/or control can provide for the control of remote applications in a master and slave configuration. Responsive to an activation message, an application can execute a task in an application, the task being displayed on a target device. Responsive to an…
Systems and methods cross device application discovery and/or control. Cross device application discovery and/or control can provide for simple detection and activation of applications on remote devices. Cross device application discovery and/or control can provide for the control of remote applications in a master and slave configuration. Responsive to an activation message, an application can execute a task in an application, the task being displayed on a target device. Responsive to an activation message, an application can execute a task in an application on a target device, a task context data for the task being streamed to the source device for presentation on a display. Cross device application discovery and/or control can be enabled on a single operating system, or across a plurality of operating systems.
Other inventorsSee patent
Projects
-
App-to-App Communication: Building a Web of Apps
My Build 2015 session about building a web of apps on Windows 10
-
Contracts and Pickers: Building Apps that Work Together on Windows
A Build talk where I talk about bringing Windows features like share and third-party file providers to Windows Phone 8.1 for the first time
-
APL Announcement at re:Invent 2018
-
The talk I gave at the launch of Alexa Presentation Language (APL) 1.0 at re:Invent 2018. This was when we announced the first version of APL and it's public beta available on all Echo Show, Echo Spot, and select Fire TV devices.
Other creatorsSee project -
My Github Profile
-
My github repository has a lot of my latest open source code. Most of this code is samples for the APIs my team ships. I talk about this code at my blog: http://aruntalkstech.com.
-
PasteAsText
-
PasteAsText (http://pasteastext.codeplex.com/) is a simple utility that turns any text in the clipboard into plain text. Built this when I got tired of copying text off web sites/word documents and the formatting messing up my documents. Simple problem, simple fix
-
Peer Messenger
-
Peer Messenger (https://github.com/arunjeetsingh/peermessenger/) is a very simple peer-to-peer messaging system. The big win here is that there’s no server required. Clients find each other using UDP multicast. Of course it won’t work across UDP multicast boundaries but starting up a couple of clients on a LAN and seeing them find each other? Pure bliss!
-
Tweeterati
-
Tweeterati (http://tweeterati.codeplex.com/) a super simple twitter client (WPF) that I wrote basically to get up to speed on the Twitter API.
-
WPF Starter Kit
-
WPF Starter Kit (http://wpfstarterkit.codeplex.com/) is a great way to get started building Model View ViewModel based WPF applications. Unlike other MVVM frameworks, the starter kit makes it easy for people new to WPF to jump right in. This one’s had over 3000 downloads and I know at least two project currently under development that use it (both LOB applications). I’m working on an application right now that was the genesis of this framework
Languages
-
English
Native or bilingual proficiency
-
Hindi
Native or bilingual proficiency
-
Punjabi
Full professional proficiency
-
German
Elementary proficiency
Recommendations received
25 people have recommended Arunjeet
Join now to viewPeople also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Arunjeet Singh
-
Arunjeet Singh
Doctor with Government of India
-
Arunjeet singh
-
Arunjeet Singh
Client Servicing & Operations Executive
-
Arunjeet Singh
Looking for a Job.
28 others named Arunjeet Singh are on LinkedIn
See others named Arunjeet Singh