Tom Keane at Sun Microsystems

Tom Keane is the Founder and CTO of Azure, Microsoft’s cloud platform. He joined Microsoft in 2010 and was responsible for driving the development of the company’s developing cloud business. Tom also leads a number of other teams at Microsoft, including Azure, software engineering, and the SDx initiative.                                                                    Tom Keane Improves IT Services

 

As one of the company’s rising stars, he has been recognized on numerous occasions for his leadership abilities.While at MIT as an undergraduate student from 1999 through 2002, he worked with Sun Microsystems to implement Java applications on Solaris/SPARC systems. There, Tom Keane excelled at using a variety of techniques (including preemptive multitasking). After graduating, he worked at Sun on a variety of high-profile projects.

 

These, including the Solaris 9 desktop, the Java 1.4 environment, and Apache, the world’s most widely used web server software. Tom was employed full-time at Sun from 2003 through December 2007 in various positions related to Java and core infrastructure in particular. These, including the time when Tom Keane worked with the JVM team to develop code for incremental compilers and the JSR-166 reference implementation for Java.lang APIs.

 

The software developer has several academic interests, including the construction of programming languages, UNIX and Linux-based system administration, concurrency programming, distributed systems, and networking. Tom Keane´s paper on the construction of a concurrent Scheme interpreter was published at the ICFP 2002 conference, which is a leading academic computer science conference. 

 

He has presented his research at conferences, including POPL 2001 in San Diego and MOP 2005 in Portland. The successful engineer also served as editor-in-chief for the MIT/Courant Institute of Mathematical Sciences technical report series on parallel computation and distributed algorithms. Tom Keane received a Bachelor of Science degree in Mathematics from Duke University in 2002. He is an IEEE Fellow and a member of the ACM, OOPSLA, and USENIX conferences. He also holds an M.S. in Computer Science from the University of Illinois at Urbana-Champaign (2000).