Broadcom
Senior Director, Engineering
Brocade Dec 2008 - Nov 2017
Senior Director, Software Engineering
Cern Mar 2015 - Jun 2017
Contributing Board Member, Cern Openlab
Foundry Networks Apr 2004 - Dec 2008
Senior Manager, Software Engineering
Nexthop Technologies Mar 2003 - Apr 2004
Senior Software Engineer
Education:
University of Arizona 1990 - 1991
Master of Science, Masters, Computer Science
University of Arizona 1987 - 1989
Bachelors, Bachelor of Science, Computer Engineering
Ned University of Engineering and Technology 1984 - 1986
Bachelor of Engineering, Bachelors, Computer Systems Engineering
Skills:
Tcp/Ip Ethernet Routing Software Development Ospf Ip Mpls Embedded Systems Cloud Computing Data Center Software Engineering Switches Routing Protocols Perl Snmp Routers Rip C++ Security Qos Network Architecture Distributed Systems Nat Vpls Virtualization Device Drivers Internet Protocol Suite Leadership Programming Frame Relay Ipv6 Internet Protocol Servers Multiprotocol Label Switching Lan Switching Bgp Multicast People Skills High Availability System Architecture System Deployment Saas Software As A Service Open Shortest Path First Quality of Service Object Oriented Design Machine Learning Networking Linux Software Design
Languages:
English Urdu
Certifications:
Software Defined Networking Startup Engineering Software As A Service Machine Learning Mining Massive Datasets Introduction To Big Data With Apache Spark Scalable Machine Learning
Feb 2014 to 2000 RFIC Design EngineerApplied Micro Circuits Corporation San Diego, CA Dec 2012 to Jan 2014 Staff Design EngineerSiTune Corporation San Jose, CA Feb 2012 to Nov 2012 RFIC Circuit Design Engineer - (CoOp student)The University of Texas at Dallas, TX (USA) Dallas, TX 2008 to 2012 Research AssistantFreescale Semiconductor Inc., Tempe-AZ (USA).
May 2011 to Nov 2011 Analog/RFIC Circuit Design Engineer - (Intern student)Fibcom India Ltd
Nov 2005 to Aug 2006 Executive Engineer
Education:
The University of Texas at Dallas Dallas, TX 2008 to 2013 Doctor of Science in Electrical EngineeringThe University of Texas at Dallas Dallas, TX 2006 to 2008 Master of Science in Electrical Engineering
Mohammad Hanif - Fremont CA Kazuhisa Yanagihara - Santa Cruz CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06G 900
US Classification:
709100
Abstract:
A method and system for processing active AFP sessions by a multithreaded file system process. The file server is coupled to entities on a network, wherein an open AFP session is created when the file server and an entity on the network establish communication, and an active AFP session is created when an AFP session has a pending request. The method and system comprises monitoring the file server for active AFP sessions. When a first active AFP session having at least one AFP request becomes available, the method and system assigns a first one of the threads to the first active AFP session for processing. The method and system preempts the processing of the first active AFP session by the first one of the threads when additional active AFP sessions are available so that the first one of the threads becomes available to process additional active AFP sessions, whereby equal processing time is provided to each one of the active AFP sessions.
Method And System For Enabling A File Server To Service Multiple Networks Of The Same Network Protocol Family By Invoking Multiple Instances Of A Network Session Protocol
Mohammad Hanif - Fremont CA Michael Vierling - San Francisco CA Kazuhisa Yanagihara - Santa Cruz CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1300 G06F 15163
US Classification:
39520012
Abstract:
A system and method for enabling a file server to service a plurality of physical networks, wherein each of the networks has a network protocol of the same type. The system and method comprises a single instance of a filing protocol, and an object-oriented class for implementing a session protocol. The system and method further comprises means for invoking a plurality of session protocol instances, where each one of the plurality of session protocol instances corresponds to one of the plurality of physical networks. Each one of the plurality of session protocol instances services the corresponding physical network and communicates with the single instance of the filing protocol, which enables the single instance of the filing protocol to service the plurality of physical networks.
Method And System For Maximizing The Use Of Threads In A File Server For Processing Network Requests
Mohammad Hanif - Fremont CA Kazuhisa Yanagihara - Santa Cruz CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 900
US Classification:
39520061
Abstract:
A system and method for maximizing the use of threads in a file server process for processing requests received from entities on a network. The file server process includes a first socket and a plurality of second sockets for receiving requests from entities on a network. The file server process comprises a first queue for storing requests received from the first socket, and a second queue for storing requests received from the plurality of second sockets. The file server processes the requests in the first queue with a first set of threads, and processes the requests in the second queue with a second set of threads.
System For Interfacing Network Applications With Different Versions Of A Network Protocol By Providing Base Class At Session Level And Invoking Subclass From Base Class At Session Level
Mohammad Hanif - Fremont CA Kazuhisa Yanagihara - Santa Cruz CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1314 G06F 1516
US Classification:
395831
Abstract:
A system and method for allowing a network application to interface with both a first transaction protocol and a second transaction protocol. The system and method provides an object-oriented base class for use by the network application. A first subclass is invoked from the base class when the network application interfaces the first protocol, and a second subclass is invoked from the base class when the network application interfaces the second protocol. The network application is made compatible with the first protocol by invoking the first subclass, and made compatible with the second protocol by invoking the second subclass.
Method And System For Providing An Additional Identifier For Sessions In A File Server
Mohammad Hanif - Fremont CA Kevin Stinson - San Jose CA Kazuhisa Yanagihara - Santa Cruz CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1338 G06F 1517
US Classification:
39520058
Abstract:
A system and method for increasing the number of entities that can be serviced by a file server. The file server includes a plurality of server session sockets (SSSs), and means for assigning an entity identification number and one of the plurality of SSSs to a request from one of the number of entities, wherein each SSS can support a plurality of entities.
Name / Title
Company / Classification
Phones & Addresses
Mohammad Hanif President
T&Z, INC
8309 Laurel Cyn Blvd, Sun Valley, CA 91352
Mohammad R Hanif
HANIF IMAGES, LLC
Mohammad Hanif Branch Manager
United Parcel Service, Inc Local & Long Distance Parcel Delivery Service
8309 Laurel Cyn Blvd, Shadow Hills, CA 91352 8187679927
Talks with a CNN International reporter about his opinion on how the o...
Category:
News & Politics
Uploaded:
16 Feb, 2010
Duration:
4m 11s
Manazr e Ahlesunnat Mufti Muhammad Hanif Qure...
Manazr e Ahlesunnat Fateh Najdiat o Deobandiat Lalkar e Raza Mufti Muh...
Category:
Education
Uploaded:
03 Apr, 2010
Duration:
9m 24s
Mufti MUHAMMAD HANIF QURESHI Wahabi kh ha Cli...
Tahir Saleem chakwal (dhab kalan)
Category:
Music
Uploaded:
29 Aug, 2008
Duration:
9m 35s
Mufti MUHAMMAD HANIF QURESHI Wahabi kh ha Cli...
Tahir Saleem chakwal (dhab kalan)
Category:
Music
Uploaded:
28 Aug, 2008
Duration:
10m
Mufti MUHAMMAD HANIF QURESHI Wahabi kh ha Cli...
Tahir Saleem chakwal (dhab kalan)
Category:
Music
Uploaded:
28 Aug, 2008
Duration:
9m 53s
Mufti Muhammad Hanif Qureshi Wahabi kh ha Cli...
Tahir Saleem chakwal (dhab kalan)
Category:
Music
Uploaded:
27 Aug, 2008
Duration:
9m 21s
Googleplus
Mohammad Hanif
Work:
SELF CYBER CAFE
Education:
MDSU AJMER RAJASTHAN
Relationship:
Married
Mohammad Hanif
Education:
University of Arizona - MS Computer Science, University of Arizona - BS Computer Engineering, NED University of Engineering and Technology - BS Computer Systems Engineering
Mohammad Hanif
Work:
Google - Gold polisher [self]
Education:
Makhanlal university
Mohammad Hanif
Work:
PT. PRUDENTIAL LIFE ASSURANCE - Financial Consultan, Rfp (2010)
Mohammad Hanif
Work:
Global Tex Linkers
Mohammad Hanif
Work:
Mohammad hanif - Footballer at jnk bank
Mohammad Hanif
Work:
AKS Engineering Comapny - Electrical Engineer
Mohammad Hanif
Work:
Gul Ahmed Textile Mills Limited - Import Manager
News
Afghanistan signs draft peace deal with prominent warlord
The signing ceremony was broadcast live on television. The agreement was signed by the head of Kabul's High Peace Council, Ahmad Gilani, national security adviser Mohammad Hanif Atmar, and Hekmatyar's representative Amin Karim. Hekmatyar's son Habiburahman sat with an audience of officials.
The storm late Sunday brought heavy rains and winds of up to 120 kph (75 mph), causing hundreds of homes to collapse, uprooting trees and downing electric poles. Meteorological official Mohammad Hanif says the unusual storm caused tornadoes.
fraud was a big problem back in 2009, when Karzai was accused of stealing the election, this year 300,000 observers are taking part to ensure the vote is free and fair. "So far it's really good, we haven't noticed any voter fraud," says Mohammad Hanif of the Free and fair Election Forum of Afghanistan.
Zurghan Shahzad, the interior ministrys section officer, had submitted that two civil prisoners, Latiful Haq and Mohammad Hanif, had already been released on July 9 whereas the confirmation of the national status of two remaining prisoners, Sonu Singh and Danesh Chander, was still to be confirmed b
Police officer Mohammad Hanif said the anti-Hindu attack took place Sept. 21. The government had declared that day a national holiday a "Day of Love for the Prophet" and called on people to demonstrate peacefully against a U.S.-made anti-Islam film that has sparked protests throughout the Muslim
Date: Sep 30, 2012
Category: Entertainment
Source: Google
In Bangladesh persecuted Burmese tribe find no welcome across the river
Mohammad Hanif, his daughter Salma and five-year-old granddaughter Nafisa made it to Teknaf on Bangladesh's southeastern tip after spending two days in an open boat. Two attempts at landing were thwarted by Bangladeshi border guards, but the third attempt, under cover of darkness, succeeded. The thr