Andrew Hughes

PhD Student at University of Sheffield

Sheffield, United Kingdom

Current
  • Hacker at IcedTea
  • PhD Student at University of Sheffield
  • GNU Classpath Developer at Free Software Foundation
Past
  • VT Lab Co-ordinator at University of Sheffield
  • Sheffield University Campus Ambassador at Sun Microsystems
  • Undergraduate Student at University of Sheffield
  • Webmaster at King Edward VII School
Education
  • The University of Sheffield
  • The University of Sheffield
  • UK GRADSchool, May 2007, Bournemouth
Connections
44 connections
Industry
Research
Websites

Andrew Hughes’s Summary

I'm working on developing a process calculus, TNT, with a novel combination of discrete time and mobility. I am also a keen Free Software developer, having been working on the GNU Classpath project for the last four years.

Andrew Hughes’s Specialties:

Programming: Java, C, Haskell and can get up to speed on pretty much anything else (have dabbled in Perl, Python, C# and even VB).


Andrew Hughes’s Experience

  • Hacker

    IcedTea

    (Computer Software industry)

    2007Present (1 year)

    Development work on the Free Software build harness for OpenJDK and OpenJDK6. Recently, I've been ensuring that the original IcedTea harness for OpenJDK7 keeps pace with the biweekly build drops.

  • PhD Student

    University of Sheffield

    (Educational Institution; Research industry)

    October 2005Present (3 years 1 month)

    I'm developing a process calculus called TNT (Typed Nomadic Time). This merges lots of concepts from various sources to create a calculus with synchronisation, discrete time via explicit clocks and both process and location mobility.

  • GNU Classpath Developer

    Free Software Foundation

    (Non-Profit; 10,001 or more employees; Computer Software industry)

    June 2004Present (4 years 5 months)

    I regularly contribute patches to the GNU Classpath project (http://www.gnu.org/software/classpath) and am an established member of the community.

  • VT Lab Co-ordinator

    University of Sheffield

    (Educational Institution; 5001-10,000 employees; Research industry)

    November 2005September 2008 (2 years 11 months)

    This involves ensuring the provision of sufficient resources within the lab for new and existing students, especially desk space, in addition to general problem solving as issues arise.

  • Sheffield University Campus Ambassador

    Sun Microsystems

    (Public Company; 10,001 or more employees; JAVA; Computer Hardware industry)

    2007May 2008 (1 year)

    This role involves promoting Sun technology on campus, mainly by organising Sun technical demonstrations with appropriate speakers and liasing with students and staff.

  • Undergraduate Student

    University of Sheffield

    (Educational Institution; Education Management industry)

    October 2001June 2005 (3 years 9 months)

  • Webmaster

    King Edward VII School

    (Educational Institution; Internet industry)

    August 2001March 2003 (1 year 8 months)


Andrew Hughes’s Education

  • The University of Sheffield

    PhD, Computer Science, 20052008

    Activities and Societies:
    Departmental Postgraduate Representative (November 2006 on), Verification and Testing Postgraduate Representative (June 2006 on), Concurrency Reading Group Founder, Concurrency Reading Group Chair and Organiser (March 2006 to October 2006), Theory Special Interest Group (SIG) Chair and Organiser (January 2006 on), Verification and Testing Group Lab Manager (November 2005 on).
  • The University of Sheffield

    MComp, Computer Science, 20012005

  • UK GRADSchool, May 2007, Bournemouth


Additional Information

Andrew Hughes’s Websites:

Andrew Hughes’s Interests:

Music, History, Free Software

Andrew Hughes’s Groups:

GNU Classpath, GCJ, Associate Member of Free Software Foundation, JikesRVM

  •    FOSDEM Visitor

Andrew Hughes’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Andrew’s full profile:

  • See who you and Andrew Hughes know in common
  • Get introduced to Andrew Hughes
  • Contact Andrew Hughes directly

View Full Profile