“Vishal and I worked together on the Business Platform team at Dropbox. Design was new to that triad, and Vishal's support was essential to helping knit design into the fabric of the team. Vishal puts people at the center of work, and that makes it easy to build up trust and collaboration. During our time together, along with our Eng partner Jamie, we were able to shift the team from a service organization to one that truly operated as a platform. Vishal's skillful managing of relationships and eagerness to explore ideas as a leadership team was a big part of making that possible. ”
About
I am a product executive with over 15 years of experience in software development, agile…
Activity
-
Our Seattle coworking office is officially open for business! 🌲 ☕🏔️ After almost two years in the making, our Workplace team was excited to launch…
Our Seattle coworking office is officially open for business! 🌲 ☕🏔️ After almost two years in the making, our Workplace team was excited to launch…
Liked by Vishal Kapoor
-
While the calendar still says it is summer, fall conference season for #fintech is underway and this year, despite no longer owning a conference…
While the calendar still says it is summer, fall conference season for #fintech is underway and this year, despite no longer owning a conference…
Liked by Vishal Kapoor
-
*Update* I'm thrilled to be joining Propel, Inc for my next adventure! Having spent the past decade making financial services and commerce more…
*Update* I'm thrilled to be joining Propel, Inc for my next adventure! Having spent the past decade making financial services and commerce more…
Liked by Vishal Kapoor
Experience
Education
Patents
-
Offline Scan, Clean and Telemetry Using Installed Antimalware Protection Components
Issued US 20120151582
The subject disclosure relates to antimalware scanning, and more particularly to offline antimalware scanning of a host environment via an alternate, known safe operating system. An offline scanning product obtains data previously written by the host environment online antimalware scanning tool, e.g., configuration data and antimalware signatures in shared data stores accessible to the offline and online products, and uses that data to perform the offline antimalware scan. The offline scanning…
The subject disclosure relates to antimalware scanning, and more particularly to offline antimalware scanning of a host environment via an alternate, known safe operating system. An offline scanning product obtains data previously written by the host environment online antimalware scanning tool, e.g., configuration data and antimalware signatures in shared data stores accessible to the offline and online products, and uses that data to perform the offline antimalware scan. The offline scanning product writes results information and any quarantined files to other shared data stores, whereby the online environment, when rebooted, has access to the information, such as for review and to upload telemetry information to an online service for analysis. Also described is offline replacement of operating system files that cannot be cleaned or removed when online.
-
Clean store for operating system and software recovery
Issued US 8,612,398
Systems, methods and apparatus for automatically identifying a version of a file that is expected to be present on a computer system and for automatically replacing a potentially corrupted copy of the file with a clean (or undamaged) copy of the expected version. Upon identifying a file on the computer system as being potentially corrupted, a clean file agent may perform an analysis based on the identity of the file and one or more other properties of the system to determine the version of the…
Systems, methods and apparatus for automatically identifying a version of a file that is expected to be present on a computer system and for automatically replacing a potentially corrupted copy of the file with a clean (or undamaged) copy of the expected version. Upon identifying a file on the computer system as being potentially corrupted, a clean file agent may perform an analysis based on the identity of the file and one or more other properties of the system to determine the version of the file that is expected to be present on the system. Once the expected version is identified, a clean replacement copy of the file may be obtained from a clean file repository by submitting a version identifier of the expected version. The version identifier may be a hash value, which may additionally be used to verify integrity of the clean copy.
-
Antimalware Protection of Virtual Machines
US US 20120144489 A1
The subject disclosure is directed towards protecting virtual machines on guest partitions from malware in a resource-efficient manner. Antimalware software is divided into lightweight agents that run on each malware-protected guest partition, a shared scanning and signature update mechanism, and a management component. Each agent provides the scanning mechanism with files to scan for malware, such as by running a script, and receives results from the scanning mechanism including possible…
The subject disclosure is directed towards protecting virtual machines on guest partitions from malware in a resource-efficient manner. Antimalware software is divided into lightweight agents that run on each malware-protected guest partition, a shared scanning and signature update mechanism, and a management component. Each agent provides the scanning mechanism with files to scan for malware, such as by running a script, and receives results from the scanning mechanism including possible remediation actions to perform. The management component provides the scanning mechanism with access to virtual machine services, such as to pause, resume, snapshot and rollback guest partitions as requested by the scanning mechanism.
-
Cloud malware false positive recovery
US US 20120324579 A1
A system is described for remediating a malicious modern application installed on an end user device. In an embodiment, the system includes an antimalware program executing on the end user device that can detect and attempt to remediate the malicious modern application, an operating system executing on the end user device that is configured to interact with the antimalware program for the purpose of facilitating the establishment of a connection between the end user device and an application…
A system is described for remediating a malicious modern application installed on an end user device. In an embodiment, the system includes an antimalware program executing on the end user device that can detect and attempt to remediate the malicious modern application, an operating system executing on the end user device that is configured to interact with the antimalware program for the purpose of facilitating the establishment of a connection between the end user device and an application support system in response to determining that the antimalware program has detected and attempted to remediate the malicious modern application, and the application support system that can perform remediation operations beyond those that can be performed by the antimalware program.
-
Discovering Malicious Input Files and Performing Automatic and Distributed Remediation
US US 20120297488 A1
The subject disclosure is directed towards detecting malware or possible malware in an input file by allowing the input file to be opened, and by monitoring for one or more behaviors corresponding to the open file that likely indicate malware. Only certain executable files and/or file types opened thereby may be monitored, with various collected event data used for antimalware purposes when improper behavior is observed. Example behaviors include writing of a file to storage, generation of…
The subject disclosure is directed towards detecting malware or possible malware in an input file by allowing the input file to be opened, and by monitoring for one or more behaviors corresponding to the open file that likely indicate malware. Only certain executable files and/or file types opened thereby may be monitored, with various collected event data used for antimalware purposes when improper behavior is observed. Example behaviors include writing of a file to storage, generation of network traffic, injection of a process, running of script, and/or writing system registry data. Telemetry data and/or a sample of the file may be sent to an antimalware service, and malware remediation may be performed. Data (e.g., the collected events) may be distributed to other nodes for use in antimalware detection, e.g., to block execution of a similar file.
-
Dynamic selection and loading of anti-malware signatures
US US 8925085 B2
An anti-malware system dynamically loads and unloads additional malware detection signatures based on a collection of data sources that indicate what signatures are relevant to a host machine in its current environment. A signature selector component determines what relevant signatures should be loaded. The signature selector component uses a variety of data sources either individually, or in combination, to determine relevancy of the available malware detection signatures. The anti-malware…
An anti-malware system dynamically loads and unloads additional malware detection signatures based on a collection of data sources that indicate what signatures are relevant to a host machine in its current environment. A signature selector component determines what relevant signatures should be loaded. The signature selector component uses a variety of data sources either individually, or in combination, to determine relevancy of the available malware detection signatures. The anti-malware system dynamically determines which of the available malware detection signatures and classes of signatures are relevant and should be provided to a machine based on available information. The malware detection signatures are obtained and loaded automatically from one or more sources when a threat becomes relevant. A program or application may be blocked from accessing files until the relevant malware detection signatures have been loaded onto the machine.
-
Malware remediation system and method for modern applications
US US 20130160126 A1
A system is described for remediating a malicious modern application installed on an end user device. In an embodiment, the system includes an antimalware program executing on the end user device that can detect and attempt to remediate the malicious modern application, an operating system executing on the end user device that is configured to interact with the antimalware program for the purpose of facilitating the establishment of a connection between the end user device and an application…
A system is described for remediating a malicious modern application installed on an end user device. In an embodiment, the system includes an antimalware program executing on the end user device that can detect and attempt to remediate the malicious modern application, an operating system executing on the end user device that is configured to interact with the antimalware program for the purpose of facilitating the establishment of a connection between the end user device and an application support system in response to determining that the antimalware program has detected and attempted to remediate the malicious modern application, and the application support system that can perform remediation operations beyond those that can be performed by the antimalware program.
-
Offline Scan, Clean and Telemetry Using Installed Antimalware Protection Components
US US 20120151582 A1
The subject disclosure relates to antimalware scanning, and more particularly to offline antimalware scanning of a host environment via an alternate, known safe operating system. An offline scanning product obtains data previously written by the host environment online antimalware scanning tool, e.g., configuration data and antimalware signatures in shared data stores accessible to the offline and online products, and uses that data to perform the offline antimalware scan. The offline scanning…
The subject disclosure relates to antimalware scanning, and more particularly to offline antimalware scanning of a host environment via an alternate, known safe operating system. An offline scanning product obtains data previously written by the host environment online antimalware scanning tool, e.g., configuration data and antimalware signatures in shared data stores accessible to the offline and online products, and uses that data to perform the offline antimalware scan. The offline scanning product writes results information and any quarantined files to other shared data stores, whereby the online environment, when rebooted, has access to the information, such as for review and to upload telemetry information to an online service for analysis. Also described is offline replacement of operating system files that cannot be cleaned or removed when online.
Languages
-
English
Native or bilingual proficiency
Recommendations received
1 person has recommended Vishal
Join now to viewMore activity by Vishal
-
We are hiring a Senior Product Designer to join our team! Work alongside an exceptional manager and individual, Hallie Hinkhouse, to shape the future…
We are hiring a Senior Product Designer to join our team! Work alongside an exceptional manager and individual, Hallie Hinkhouse, to shape the future…
Liked by Vishal Kapoor
-
Founders, innovators, and leaders of all kinds have the opportunity to leave the world better than they found it. The cool part is finding where your…
Founders, innovators, and leaders of all kinds have the opportunity to leave the world better than they found it. The cool part is finding where your…
Liked by Vishal Kapoor
-
It was great discussing the state of the US consumer with Jessica Dickler
It was great discussing the state of the US consumer with Jessica Dickler
Shared by Vishal Kapoor
-
Although confidence in the U.S. economy is waning, consumers are finding new ways to feel in control of their finances, according to Affirm’s latest…
Although confidence in the U.S. economy is waning, consumers are finding new ways to feel in control of their finances, according to Affirm’s latest…
Liked by Vishal Kapoor
-
Thank you to all the founders we’ve had an opportunity to work with over the last 8 years, and excited for many more years!
Thank you to all the founders we’ve had an opportunity to work with over the last 8 years, and excited for many more years!
Liked by Vishal Kapoor
-
🎉 We are thrilled to announce that we've raised an oversubscribed Kudos Series A ($10.2m) led by QED Investors! 🎉 We're excited to welcome Amias…
🎉 We are thrilled to announce that we've raised an oversubscribed Kudos Series A ($10.2m) led by QED Investors! 🎉 We're excited to welcome Amias…
Liked by Vishal Kapoor
-
The truth is in the numbers. Michael’s blog post shines a light on recent claims about BNPL and outlines the value that transparent and flexible…
The truth is in the numbers. Michael’s blog post shines a light on recent claims about BNPL and outlines the value that transparent and flexible…
Liked by Vishal Kapoor
-
Larry Butcher is hiring for a Sr Manager of Design in the UK to help expand our merchant experience for Affirm! Apply directly to learn more 😀…
Larry Butcher is hiring for a Sr Manager of Design in the UK to help expand our merchant experience for Affirm! Apply directly to learn more 😀…
Liked by Vishal Kapoor
-
Delivering better experiences for our customers and merchant partners is a top priority at Affirm. Our SVP of Revenue, Pat Suh, recently spoke with…
Delivering better experiences for our customers and merchant partners is a top priority at Affirm. Our SVP of Revenue, Pat Suh, recently spoke with…
Liked by Vishal Kapoor
-
Today I spoke with BNN Bloomberg about Affirm's business model, how we help consumers, how we're different from other forms of credit, and the…
Today I spoke with BNN Bloomberg about Affirm's business model, how we help consumers, how we're different from other forms of credit, and the…
Liked by Vishal Kapoor
-
After nearly 10 years as a Technical Program Manager, most recently managing the TPM function at Affirm, I’m happy to share that I’m pivoting into…
After nearly 10 years as a Technical Program Manager, most recently managing the TPM function at Affirm, I’m happy to share that I’m pivoting into…
Liked by Vishal Kapoor
-
Calling all seasoned GTM leaders, come join a great team in shaping the future of commerce!! https://lnkd.in/g8RWW3MD
Calling all seasoned GTM leaders, come join a great team in shaping the future of commerce!! https://lnkd.in/g8RWW3MD
Liked by Vishal Kapoor
-
SOLD! A personal 0->1 with no prior experience. The last 15 months were brutal, incredible, stressful, exciting and many more things. 2 project…
SOLD! A personal 0->1 with no prior experience. The last 15 months were brutal, incredible, stressful, exciting and many more things. 2 project…
Liked by Vishal Kapoor
-
Waking up after getting into Bengaluru at 2:30 am last night. Bright sunny morning of course. Excited to meet the Proshort team here this week!
Waking up after getting into Bengaluru at 2:30 am last night. Bright sunny morning of course. Excited to meet the Proshort team here this week!
Liked by Vishal Kapoor
Other similar profiles
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 Vishal Kapoor in United States
-
Vishal Kapoor
-
Vishal Kapoor
-
Vishal Kapoor
Associate VP - AI & DMSC @ Qvest.US | AI/ML, Digital Transformation
-
Vishal Kapoor
43 others named Vishal Kapoor in United States are on LinkedIn
See others named Vishal Kapoor