1395 Ranchita Dr, Los Altos, CA 94024 • 650 282-5237
Mountain View, CA
16414 36Th St, Phoenix, AZ 85048
Santa Clara, CA
4630 Lakeshore Dr, Tempe, AZ 85282 • 480 839-6888
Pittsburgh, PA
1395 Ranchita Dr, Los Altos, CA 94024
Work
Company:
Docomo innovations, inc.
Mar 2012
Position:
Vice president, cloud computing and big data
Education
Degree:
Visiting Professor
School / High School:
Tokyo Institute of Technology
1995 to 1996
Specialities:
Interdisciplinary Graduate School of Science and Engineering
Skills
Cloud Computing • Big Data • Machine Learning • Information Retrieval • Computational Linguistics • Artificial Intelligence • Data Mining • Distributed Systems • Real time • Computer Science • Computation • Algorithms • Technology Transfer • Erlang • C++ • Real Time • EDA • CAD • CAE • Hadoop • Natural Language Processing • Scalability • Java • Programming • Search • OOP • Perl • MapReduce • Software Design • C • System Architecture • REST • Ruby • Object Oriented Design • High Performance Computing • Linux • Amazon Web Services (AWS) • Git • NoSQL • Optimization
Languages
English • Japanese • Serbo-Croatian • German
Awards
- Japanese Ministry of Education (Monbusho) 4 year Scholarship for professional specialization in Japan • - Serbian Government Scholarship for Young Scientists, 4 years • - more than 40 peer-reviewed papers in international conferences and journals • - one authored book on Fuzzy Systems and Neural Networks • - seven issued patents, three pending
Industries
Telecommunications
Resumes
Vice President, Cloud Computing And Big Data At Docomo Innovations
Vice President, Cloud Computing and Big Data at DOCOMO Innovations, Inc.
Location:
United States
Industry:
Telecommunications
Work:
DOCOMO Innovations, Inc. since Mar 2012
Vice President, Cloud Computing and Big Data
Advertising.com Jan 2007 - Mar 2012
Chief Architect and Principal Scientist
Yahoo! Dec 2005 - Sep 2006
Principal Yahoo!
Cadence Design Systems Mar 2002 - Nov 2005
Member of Consulting Staff and Senior Research Scientist
Claritech (Clairvoyance), Justsystem Group Jan 1998 - Jun 2001
Research Scientist and Senior Research Scientist
Education:
Tokyo Institute of Technology 1995 - 1996
Visiting Professor, Interdisciplinary Graduate School of Science and Engineering
Yamagata University 1993 - 1996
Ph.D., Systems and Information Engineering
Tohoku University 1992 - 1993
Visiting Monbusho Scholar, Fuzzy Systems and Fuzzy Expert Systems
University of Belgrade, Faculty of Electrical Engineering 1990 - 1992
M.Sci., Software Systems
University of Belgrade, Faculty of Electrical Engineering 1984 - 1989
Dipl. Eng., Computer Science and Electrical Engineering
Prva Zemunska Gimnazija (ZIG) 1979 - 1983
Technician in Experimental Physics, Physics and Mathematics
Skills:
Cloud Computing Big Data Machine Learning Information Retrieval Computational Linguistics Artificial Intelligence Data Mining Distributed Systems Real time Computer Science Computation Algorithms Technology Transfer Erlang C++ Real Time EDA CAD CAE Hadoop Natural Language Processing Scalability Java Programming Search OOP Perl MapReduce Software Design C System Architecture REST Ruby Object Oriented Design High Performance Computing Linux Amazon Web Services (AWS) Git NoSQL Optimization
Honor & Awards:
- Japanese Ministry of Education (Monbusho) 4 year Scholarship for professional specialization in Japan
- Serbian Government Scholarship for Young Scientists, 4 years
- more than 40 peer-reviewed papers in international conferences and journals
- one authored book on Fuzzy Systems and Neural Networks
- seven issued patents, three pending
Pero Subasic - Santa Clara CA, US Xuejin Wang - Chandler AZ, US Enis A. Dengi - Tempe AZ, US Ibraz H. Mohammed - Tempe AZ, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716 10, 716 12, 716 14
Abstract:
The invention is a method of placement of components and networks (nets), utilized for interconnecting the components, of a circuit layout. The method includes forming for electrical devices, pads (or lands) and networks (nets) of a circuit layout a listing of the positions thereof with respect to one another, connections therebetween and the orientation of each net or subnet thereof in the circuit layout. The thus formed list is processed subject to at least one objective regarding the size of the circuit layout, whereupon a placement of the electrical devices and the pads is determined simultaneously with the placement of the networks.
System And Method For Generating Functions To Predict The Clickability Of Advertisements
Chad Carson - Cupertino CA, US Ashvin Kannan - Sunnyvale CA, US Erick Cantu-Paz - Sunnyvale CA, US Rukmini Iyer - Los Altos CA, US Pero Subasic - Santa Clara CA, US Christopher C. LuVogt - Sunnyvale CA, US Christopher Leggetter - Belmont CA, US Jan Pedersen - Los Altos Hills CA, US David Cho-Lun Ku - Palo Alto CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707102, 707 3, 715812, 705 10
Abstract:
The present invention is directed towards systems and methods for predicting a frequency with which an advertisement displayed in response to a query will be selected. The method of the present invention comprises receiving analytics data associated with a display of one or more advertisements in response to one or more queries. One or more features associated with the one or more advertisements displayed in response to the one or more queries are identified. One or more functions are generated for predicting a frequency with which a given advertisement displayed in response to a query will be selected using the analytics data and features associated with the one or more advertisements displayed in response to the one or more queries.
Pero Subasic - Phoenix AZ, US Enis Aykut Dengi - Tempe AZ, US
Assignee:
Cadence Design Systems, Inc - San Jose CA
International Classification:
G06F 17/50 G06G 7/62
US Classification:
703 13, 706921, 716 2
Abstract:
A method of system design, and more particularly a method of designing systems that achieve a set of performance goals using a hierarchically partitioned system representation wherein performance simulations are performed at multiple levels within the hierarchy and are combined to simulate a system level result in order to reduce the aggregate time required for performance simulation.
Pero Subasic - Phoenix AZ, US Enis Aykut Dengi - Tempe AZ, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50 G06G 7/62
US Classification:
703 13, 716132, 716136
Abstract:
A method of system design, and more particularly a method of designing systems that achieve a set of performance goals using a hierarchically partitioned system representation wherein performance simulations are performed at multiple levels within the hierarchy and are combined to simulate a system level result in order to reduce the aggregate time required for performance simulation.
Systems And Methods For Online User Profiling And Segmentation
Pero Subasic - Mountain View CA, US Hans Marius Holtan - San Jose CA, US Robert S. Cabacungan - Haymarket VA, US Manu Shukla - Sterling VA, US Rohan A. Mehta - Mountain View CA, US Jay L. Chang - Potomac MD, US Kenin A. H. Coloma - Sunnyvale CA, US Neil Cohen - Oak Hill VA, US Brian Whitney - Reston VA, US Jaimyoung Kwon - Alameda CA, US Yan Qu - Cupertino CA, US
A computer-implemented method is provided for managing online user profiles. The method includes receiving information about online activity of a user, the information including at least a unique user ID and a URL requested by the user; fetching textual content associated with the URL requested by the user; generating one or more keywords based on the textual content; and generating or updating a user profile of the user to include the one or more keywords. A system for managing online user profiles is also provided.
Systems And Methods For Contextual Analysis And Segmentation Using Dynamically-Derived Topics
Pero Subasic - Mountain View CA, US Kenin Coloma - Sunnyvale CA, US Guoying Zhang - Fairfax VA, US Jiliang Chang - Potomac MD, US Manu Shukla - Sterling VA, US
International Classification:
G06F 17/30
US Classification:
707737, 707E17046
Abstract:
Systems and methods are disclosed for contextual analysis and segmentation of information objects. According to one implementation, information objects, such as web pages and user profiles, may be analyzed to identify key terms. These key terms may be included in a contextual representation of an information object. By comparing the contextual representations of a plurality of information objects, one or more contextual segments (i.e., categories of information objects) may be created. Each contextual segment may also be associated with its own contextual representation. Once a contextual segment has been created, information objects may be assigned to the contextual segment. These contextual segments may be used to deliver targeted advertising, for example.
Systems And Methods For Contextual Analysis And Segmentation Of Information Objects
Pero SUBASIC - Mountain View CA, US Kenin COLOMA - Sunnyvale CA, US Guoying ZHANG - Fairfax VA, US Jiliang CHANG - Potomac MD, US Manu SHUKLA - Sterling VA, US
International Classification:
G06F 17/30
US Classification:
707741, 707E17002
Abstract:
Systems and methods are disclosed for contextual analysis and segmentation of information objects. In accordance with one implementation, information objects, such as web pages and user profiles, may be processed to obtain a list of key terms. An index may be created containing each of the information objects and associated key terms. Information objects may then be matched to contextual segments (i.e., categories of information objects) by submitting terms associated with the contextual segments against the index. Further, thresholding may be applied, so that only the most relevant information objects for a contextual segment are assigned to the contextual segment.
Methods and systems described herein may perform a word-level encryption and a sentence-level encryption of one or more documents. The word-level encryption and the sentence-level encryption may be performed with an encryption key generated by a client device. A document indexer is stored in the one or more storage networks. The document indexer includes encrypted word frequencies and encrypted word position identifiers based on the encrypted words of the one or more encrypted documents. The client device receives search terms and encrypts the search terms with the encryption key. The one or more encrypted documents are identified in the one or more storage networks based on searching with the encrypted search terms and at least one of the encrypted word frequencies and/or the encrypted word position identifiers.