Search

Harleen Sahni Phones & Addresses

  • 401 Massachusetts Ave NW APT 805, Washington, DC 20001
  • Astoria, NY
  • 1106 Pleasant Valley Dr, Catonsville, MD 21228 (410) 747-0180
  • Baltimore, MD
  • Falls Church, VA
  • Arlington, VA
  • College Park, MD

Work

Company: Informatica Jul 2008 Position: Software engineer

Education

School / High School: University of Maryland- College Park, MD Jan 2005 Specialities: B.S. in Computer Science

Skills

Languages: Java • Flex • C# • JavaScript • HTML • XSL • SQL • Ant • NAnt • C/C++ • PERL Technologies: Eclipse Platform • SWT • jQuery • GWT • Windows Forms • Apache Tomcat • IBM WebSphere Application Server • ASP.NET • JSP • Rational Jazz • Rational ClearCase • Subversion • HG

Emails

Resumes

Resumes

Harleen Sahni Photo 1

Software Engineer At Adobe

View page
Location:
Greater New York City Area
Industry:
Computer Software
Harleen Sahni Photo 2

Harleen Sahni

View page
Location:
Washington, DC
Industry:
Computer Software
Work:
Adobe - Greater New York City Area since Jun 2011
Lead Software Engineer

Informatica Sep 2009 - Jun 2011
Software Engineer

Agent Logic Jul 2008 - Sep 2009
Software Engineer

IBM Jun 2005 - Jul 2008
Software Developer
Education:
University of Maryland College Park 2001 - 2005
B.S., Computer Science
Skills:
Java
Rest
Spring
Javascript
Eclipse
Hibernate
Jsp
Web Applications
Software Development
Gwt
Mysql
Ant
Agile Methodologies
Web Services
Flex
Jquery
Git
Continuous Integration
Integration
Struts
Json
Software Engineering
Tomcat
Spring Framework
.Net
Unit Testing
Harleen Sahni Photo 3

Harleen Sahni

View page
Harleen Sahni Photo 4

Harleen Sahni

View page
Location:
United States
Harleen Sahni Photo 5

Harleen Sahni Washington, DC

View page
Work:
Informatica

Jul 2008 to 2000
Software Engineer

IBM
Fairfax, VA
Jun 2005 to Jun 2008
Software Engineer

Ascential (Acquired by IBM)
Reston, VA
Jun 2004 to Jan 2005
Intern

Education:
University of Maryland
College Park, MD
Jan 2005
B.S. in Computer Science

Skills:
Languages: Java, Flex, C#, JavaScript, HTML, XSL, SQL, Ant, NAnt, C/C++, PERL Technologies: Eclipse Platform, SWT, jQuery, GWT, Windows Forms, Apache Tomcat, IBM WebSphere Application Server, ASP.NET, JSP, Rational Jazz, Rational ClearCase, Subversion, HG

Publications

Us Patents

Enforcing Usage Policies On Combinations Of Collected Data To Be Disseminated To Destination Systems

View page
US Patent:
20180176263, Jun 21, 2018
Filed:
Feb 13, 2018
Appl. No.:
15/894997
Inventors:
- San Jose CA, US
Harleen Sahni - Astoria NY, US
Matthew Donofrio - Commack NY, US
Edward Schuchardt - New York NY, US
Vinay Goel - Brooklyn NY, US
Rafaat Hossain - Jamaica NY, US
International Classification:
H04L 29/06
Abstract:
This disclosure relates to enforcing restrictions on data collected from a first set of systems and disseminated to a second set of systems. For example, enforcing a set of restrictions includes receiving a first trait and a second trait that include data describing a user that has interacted with an online service. The first trait is labelled with a first usage restriction and the second trait is labelled with a second usage restriction different from the first usage restriction. The first trait and the second trait are combined into a segment. The segment preserves labelling of the first trait with the first usage restriction and the second trait with the second usage restriction. Use of the segment is controlled based on the first usage restriction and the second usage restriction.

Enforcing Usage Policies On Combinations Of Collected Data To Be Disseminated To Destination Systems

View page
US Patent:
20170078332, Mar 16, 2017
Filed:
Sep 15, 2015
Appl. No.:
14/854464
Inventors:
- San Jose CA, US
Harleen Sahni - Astoria NY, US
Matthew Donofrio - Commack NY, US
Edward Schuchardt - New York NY, US
Vinay Goel - Brooklyn NY, US
Rafaat Hossain - Jamaica NY, US
International Classification:
H04L 29/06
Abstract:
This disclosure relates to enforcing restrictions on data collected from a first set of systems and disseminated to a second set of systems. For example, a method for enforcing a set of restrictions includes receiving a first trait and a second trait that include data describing a user that has interacted with an online service. The first trait is labelled with a first usage restriction and the second trait is labelled with a second usage restriction different from the first usage restriction. The method further includes combining the first trait and the second trait into a segment. The segment preserves labelling of the first trait with the first usage restriction and the second trait with the second usage restriction. The method further includes controlling use of the segment based on the first usage restriction and the second usage restriction.

Audience Size Estimation And Complex Segment Logic

View page
US Patent:
20140089043, Mar 27, 2014
Filed:
Sep 27, 2012
Appl. No.:
13/629330
Inventors:
David M. Weinstein - Rockville Centre NY, US
Matvey Kapilevich - New York NY, US
Harleen S. Sahni - Astoria NY, US
Margarita R. Savova - Jersey City NJ, US
Nicholas M. Jordan - Brooklyn NY, US
David A. Jared - Denver CO, US
International Classification:
G06Q 30/02
US Classification:
705 729
Abstract:
Selection of a trait may be received. A complex segment rule may be created that is usable to evaluate one or more qualification events. For example, the segment rule may be usable to evaluate a combined recency and frequency of the one or more qualification events. The qualification events may be based on collected network data associated with the plurality of visitors with each qualification event corresponding to a separate qualification of visitor according to the trait. The qualification events may be evaluated together according to the segment rule. For example, the combined recency and frequency of the one or more qualification events may be evaluated according to the segment rule. Evaluating the segment rule may include estimating a segment population size in real-time.
Harleen S Sahni from Washington, DC, age ~42 Get Report