R sum
Name Ben Hughes
Address ** ****** ****
Aranda ACT, 2614
Phone 04 0403 4843
Email ***@**********.***
Website benrhughes.com
LinkedIn au.linkedin.com/in/benrhughes
Careers2.0 careers.stackoverflow.com/benrhughes
Overview
I have been a professional developer for over 10 years, working with a wide range of
technologies. I am currently a senior developer at eWater, working on a hydrological modelling
application written a combination of .NET technologies (primarily WinForms, WPF and
nHibernate).
In my previous role I was a senior .NET developer at a small private company, creating a
complex multi-tier web application using ASP.NET MVC3, jQuery, SQL Server, Postgres,
nHibernate and WCF.
Prior to that I was a senior developer and technical lead at the Australian Bureau of Statistics.
I was personally responsible for delivery of the 12-person team's work program. I looked after
overall architecture and design, mentoring and team building, along with my own development
work. I was heavily involved in promoting best practice and actively involved in our internal
developer community.
I am the maintainer of a small open source application, and in my spare time I
work on it and other open source projects using C# and Javascript.
Key Strengths
10 years experience as a professional software developer in the private and public
sectors
Expertise in designing, developing and deploying large, highly performant business
critical applications
Experience in multi-tier web applications built on the latest Microsoft technology stack
Passionate about software development and learning new technologies
Significant development experience in C#, Oracle PL/SQL, SQL, Lotus Notes, Adobe
Flex, Java and Javascript
Some exposure to C, PHP, Python, Delphi, VBScript and bash scripting
Experience leading medium sized and virtual teams
Experience with many version control and continuous integration tools
Passionate about sharing knowledge and building capability in others
Ben Hughes 040-***-**** ***@**********.***
Professional History
2012 - Present Responsible for:
Senior Developer development, modernisation and maintenance of
eWater a complex (1 million+ LoC) hydrological modelling
application
Community
continued lead of open source todotxt.net project
(~1000 users, 12 contributors)
release of and contribution to other open source
projects
2010 - 2012 Responsible for:
Senior Developer design and development of a complex (30k+ LoC)
VSoft Technologies multi-tier .NET web application
customer-facing support of an existing ASP.NET/
C# 2.0 application and Delphi, Javascript and C#
components
Community:
started open source C# project todotxt.net (~500
downloads/month, several contributors)
2009 2010 Responsible for:
Technical Team Leader, overall design and architecture of all systems
Senior Developer delivery of all the whole work program
Population Census my own development projects
Australian Bureau of Statistics mentoring and team building
Managed:
team of 12 in conjunction with the project manager
direct line management for half the team
$1.5million/year development program
Community:
peer-elected representative in staff/executive forum
continued work in the Communities of Practice space
and the developer forum
2008 2009 Embedded expert in the client-area website design team.
Senior Developer
Data Visualisation Project Researched, developed, designed and deployed:
Australian Bureau of Statistics Adobe Flex-based dynamic, interactive data
visualisation components for the ABS website
Java tier to feed XML to the visualisations
Community:
became involved in the Gov2.0 space
2007 2008 Research and development of the Eclipse-based Notes 8:
Senior Developer developing production-ready RCP plugins
Notes Futures Project wrote strategic papers, developer guides etc
Australian Bureau of Statistics
Managed:
small R&D team
Community:
started the Notes development Community of Practice
Ben Hughes 040-***-**** ***@**********.***
2006 2007 Production tuning and development of systems developed in
Senior Developer 2004-2006:
Population Census deep SQL and PL/SQL tuning
Australian Bureau of Statistics 24/7 uptime, downtime cost of ~$200k/day
24/7 on call, 80+hr work week in critical periods
Community:
helped found the Communities of Practice program,
responsible for creating best practice
started communities in Testing, Collaboration and
Systems Architecture
2002 2006 Various roles involving programming, R&D and internal
Analyst Programmer community building
Australian Bureau of Statistics
Education
Tertiary Qualifications
2001 Bachelor of Information Technology
Australian National University
2001 Bachelor of Commerce (Finance, Economics)
Australian National University
Awards
Mashup Australia Transformation Challenge award (December 2009)
Mashup Australia was an Australian Government sponsored event designed to encourage
people to create new services based on government (and non-government) data sources. The
Transformation Challenge award was centred around making data sets more programmatically
accessible, and carried a $1,000 prize.
Technology Services Division Recognition and Reward award (May 2009)
For outstanding contribution to progressing professional practice
Certificate of Appreciation (June 2007)
For outstanding commitment and dedication to the delivery of the technical solutions for DPC
clients. This has often meant just in time redevelopment and tuning of Oracle applications at
the DPC to meet ever increasing performance requirements.
Ben has always been available to his clients and other members of his team, whatever time of
day or night. He has worked extremely long hours and on a continuous basis for many months,
often at a cost of significant disruption to his personal and family life.
Information Management and Census Division Recognition and Reward award (June
2007)
For your highly valued contribution to the success of the Census Data Processing Centre 2006/
07
Technology Services Division Recognition and Reward award (March 2006)
For providing excellent leadership and support in the development of Census applications,
thorough documentation at all times and for sharing his ideas and knowledge with the rest of
the ABS. In particular, Ben has weaved his magic on the Administration, Workload Delivery
and User Registration systems. Ben's leadership and absolute dedication to excellence has
ensured delivery of high quality work across all Census applications.
Ben Hughes 040-***-**** ***@**********.***
Referees
Contact details for referees are available on request.
Ben Hughes 040-***-**** ***@**********.***