Cisco
Engineer - Systems
Corelogic Dorado Network Systems Corporation Nov 2010 - Aug 2011
Systems Analyst
Cgi Mar 2009 - Oct 2010
Associate Consultant
Bahwan It 2006 - 2009
Systems Consultant
Dishnet Dsl 2001 - 2003
Software Engineer
Education:
National English School 1981 - 1988
University of Madras
Bachelors, Bachelor of Science, Physics, Chemistry
Skills:
Unix Cloud Computing Data Center Linux Requirements Analysis Solution Architecture Itil Oracle Software Project Management Pre Sales Sdlc Vendor Management Java Enterprise Edition Software Development Life Cycle Pl/Sql Software Development Sql Agile Methodologies
Motorola 2004 - 2005
Principal Staff Engineer
Vegona Systems 2004 - 2005
Principal
Sun Microsystems 1999 - 2004
Member of Technical Staff
Netscape 1998 - 1999
Consultant
Vegona Systems 1998 - 1999
Technologist Innovator Architect
Education:
University of Massachusetts
Birla Institute of Technology and Science, Pilani
Master of Science, Masters, Engineering
University of Massachusetts Amherst
Master of Science, Masters, Computer Science
Skills:
Ios Arm Java Application Servers Android Mobile Device Management Embedded Systems Objective C Mobile Devices Cloud Computing Javascript Jvm Swift Mobile Applications
Vice President, Wireless Communications And Connectivity Division
Broadcom since Jan 2013
Associate Director, PC Wireless Connectivity Business
Wi-Fi Alliance since Jul 2010
Vice Chair of 802.11ac Marketing TG
Broadcom Aug 2008 - Jan 2013
Associate Director, Product Marketing
http://wirelessanalyst.blogspot.com Mar 2007 - Aug 2008
Wireless Industry Analyst
Atheros Communications Jun 2007 - Jul 2008
Systems Engineer
Education:
University of Colorado at Boulder
Master of Science, Electrical Engineering
Anna University
Bachelor of Engineering, Electronics and Communication Engineering
Skills:
Product Management Mobile Devices Wireless Wifi Management Competitive Analysis Semiconductors Start Ups Product Marketing Program Management Business Development Go To Market Strategy Cross Functional Team Leadership Strategy Wireless Technologies Team Leadership Market Research Product Launch Wlan Bluetooth Ip Product Lifecycle Management Internet Protocol International Business Development Product Evangelism Branding and Identity Outbound Marketing Compassion Product Vision Business Acumen
Oleg A. Pliss - Santa Clara CA, US Bernd J. Mathiske - Cupertino CA, US Ioi K. Lam - Mountain View CA, US Vijay G. Nagarajan - Los Gatos CA, US
Assignee:
Sun Microsystems, Inc - Santa Clara CA
International Classification:
G06F 12/00 G06F 17/30
US Classification:
711153, 711147, 711173, 707206
Abstract:
One embodiment of the present invention provides a system that facilitates keeping track of memory usage of tasks in a shared heap without performing a full garbage-collection operation. The system operates by determining a memory usage by each task in a young generation of the shared heap. Once the memory usage for each task has been determined, the system then adds the memory usage for each task in the young generation of the shared heap to a global memory usage for each task (obtained during a preceding full garbage-collection operation) to produce an actual memory usage for each task.
Method And Apparatus For Facilitating Faster Execution Of Code On A Memory-Constrained Computing Device
Vijay G. Nagarajan - Los Gatos CA, US Bernd J. Mathiske - Cupertino CA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 12/00 G06F 13/00 G06F 13/28
US Classification:
711135, 711118, 711126, 711161, 711171
Abstract:
One embodiment of the present invention provides a system that facilitates faster execution of code on a memory-constrained computing device that has fast on-chip RAM, wherein the fast on-chip RAM is located on a processor chip, but is not cache memory. The system operates by copying a compiled method from an object heap to the fast on-chip RAM on the memory-constrained computing device. Additionally, the system updates an execution pointer to point to the compiled method in the fast on-chip RAM, wherein the execution pointer can also point to a compiled method in the object heap or an interpreted method in the object heap.
Method And Apparatus For Performing Generational Garbage Collection In A Segmented Heap
Vijay Nagarajan - Los Gatos CA, US Robert Rochetti - Los Altos CA, US Nedim Fresko - San Francisco CA, US
International Classification:
G06F012/00
US Classification:
707/206000
Abstract:
One embodiment of the present invention provides a system that facilitates performing generational garbage collection on a heap. The system operates by dividing an old generation of the heap into segments. Next, the system divides each segment into a series of cards and associates a separate card table with each segment. This card table has an entry for each card in the segment. In a variation on this embodiment, while updating a pointer within an object in the old generation, the system locates the segment containing the object and accesses the card table for the segment. The system then marks the entry in the card table associated with the card containing the object.
Medical School Andhra Med Coll, Ntr Univ of Med Sci, Visakhapatnam, Ap, India Graduated: 2002
Conditions:
Acute Pancreatitis Acute Renal Failure Anemia Atrial Fibrillation and Atrial Flutter Cholelethiasis or Cholecystitis
Languages:
English
Description:
Dr. Nagarajan graduated from the Andhra Med Coll, Ntr Univ of Med Sci, Visakhapatnam, Ap, India in 2002. He works in Baytown, TX and specializes in Internal Medicine.