Tom Ball work email
- Valid
Tom Ball personal email
- Valid
Specialties: Java core, middleware, and developer tools research and development, language metamodeling, performance tuning.
- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
RetirementRedwood City, Ca, Us
-
Staff Software EngineerGoogle May 2011 - PresentMountain View, Ca, UsCreated J2ObjC, an open-source Java to Objective-C translation tool and runtime: http://j2objc.org, source at https://github.com/google/j2objc. -
Tech Lead/ManagerGoogle May 2010 - May 2011Mountain View, Ca, UsTech lead and manager of two internal application teams in Developer Productivity. Both projects are being redesigned, and now use GWT (no more JavaScript cross-platform issues) and Google App Engine for Business (no more pagers!). -
Member Of Technical StaffGoogle Aug 2008 - Jun 2010Mountain View, Ca, UsMember of the Developer Productivity group, currently working on Eclipse support for Google's internal development infrastructure, Google's Java 7 language proposal (ARM), and improved C++ refactoring. -
Distinguished EngineerSun Microsystems, Inc. Aug 2007 - Aug 2008Palo Alto, Ca, UsDirector-level software engineer, responsible for leading JavaFX Script tools initiatives. Currently leading the team responsible for delivering a compiler and runtime library for this language. This compiler will also provide the language model to support IDE capabilities including advanced editing and refactoring. -
Technology DirectorSun Microsystems, Inc. Aug 2006 - Aug 2007Palo Alto, Ca, UsJoined Java team: developed first debugger API, rewrote Windows AWT implementation, co-designed Swing, implemented Jackpot for NetBeans. -
Senior Staff EngineerSun Microsystems, Inc. Aug 1996 - Aug 2006Palo Alto, Ca, UsJDK team member: co-designed and implemented new AWT event model for 1.1, co-designed Swing toolkit, managed Java deployment team, Sun Labs researcher, NetBeans core engineer. -
Staff EngineerSun Microsystems, Inc. Aug 1994 - Aug 1996Palo Alto, Ca, UsApplication framework designer for CORBA system; JDK team: designed debugger API, lead Windows AWT engineer. -
Staff EngineerEo, Inc. Oct 1991 - Jul 1994Alexandria, Va, UsPorted GO's Penpoint operating system, email and fax applications to EO PDAs. -
Staff EngineerMetaphor Mar 1991 - Oct 1991Designed file system API for Patriot Partners project.
-
Staff EngineerConvergent Technologies Sep 1984 - Mar 1991Chesterfield County, Virginia, UsOperating system, system services and application development on CTOS.
Tom Ball Skills
Frequently Asked Questions about Tom Ball
What company does Tom Ball work for?
Tom Ball works for Google
What is Tom Ball's role at the current company?
Tom Ball's current role is Retirement.
What is Tom Ball's email address?
Tom Ball's email address is tb****@****gle.com
What skills is Tom Ball known for?
Tom Ball has skills like Software Engineering, Java, Software Development, Eclipse, Distributed Systems, Open Source, Javascript, Unix, C++, Linux, Software Design, Scalability.
Who are Tom Ball's colleagues?
Tom Ball's colleagues are Kyoung Oh, Bhavesh Kumar Prajapat, Timothy Dunn, Roberto Yug Junior, George Venneear, Malcolm Mayweather, طلال القرني.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial