NICHOLAS FLETCHER
***-*** **** **** ********, BC, V9A 0A8 Canada
http://nickfletcher.ca
1-250-***-**** ****@************.**
OBJECTIVE
An intelligent and professional web application developer with over 11 years of experience
designing and developing highly usable and intuitive user interfaces. Looking for a development
position where fresh ideas will ensure success in any of your organization s next generation
products.
HIGHLIGHTS
Highly proficient creating usable and intuitive user interfaces in standards compliant
XHTML, CSS, and JavaScript.
Excellent skills with Java and Java EE writing both client-side and server-side
applications.
Experience creating RESTful web services that serve XML and JSON.
Knowledgeable of most quirks and inconsistencies between all major browsers.
Currently developing on Windows, Mac OS X, Linux (Ubuntu and RHEL), and Solaris
operating systems.
Well rounded with good interpersonal, organizational, and communication abilities.
EDUCATION
September 2002 April 2006
B.Sc. Computing Science (Major) and Business (Minor)
University of Alberta, Edmonton, Alberta
Developed fundamental understanding of computing principles including algorithms,
databases, user interfaces, web development, operating systems, testing, and the product
life-cycle.
Created innovative projects ranging from widget toolkits to media players to OLAP
applications using Swing/Java2D, J2EE, JUnit testing, Class Loading and Reflection,
Oracle, SOAP web services, Perl, and JavaScript.
Learned many languages including Java, C/C++, Perl, UML, Lisp, Prolog, Assembly,
along with tools such as NetBeans and Eclipse.
PROFESSIONAL EXPERIENCE
July 2006 Present
Senior Web Developer / ScrumMaster
Priority Automation, Inc. (contract with Cisco Systems)
Lead user interface designer for most projects.
Developed highly advanced AJAX applications using XHTML, CSS, and JavaScript
(client-side) and Java EE (server-side).
Created RESTful web services that serve XML and JSON.
NICHOLAS FLETCHER PAGE 2 OF 2
Designed durable layouts that rendered identically in Internet Explorer, Firefox, and
Safari.
Designed and deployed data models in MySQL and Oracle.
Handled server administrative tasks in Linux and Solaris environments, including
Apache, Glassfish, Tomcat, Trac, MediaWiki, and more.
Performed the role of ScrumMaster in our fast-paced agile development process.
Currently working towards implementing test driven development and continuous
integration using Hudson and Maven.
July 2005 August 2005
Junior Java Developer (Internship)
IncuBeta Intelligent Marketing
Worked on an exciting J2EE web application that involves Google AdWords using Java,
JSP, Servlets, JavaScript, Struts, NetBeans, Tomcat, SQL, MySQL, CVS, Ant, and XML.
Redesigned various product user interfaces using Photoshop, XHTML, and CSS.
Tested and debugged a web-based website builder application.
March 2004 July 2004
Contract Web Developer
Numerous promotional websites for musicians and technology companies
Developed fresh and dynamic websites using PHP, SQLite, Flash, ActionScript, XML,
and HTML.
Designed graphics and branding using Adobe Photoshop.
References are available upon request.
VOLUNTEER EXPERIENCE
February 2005 March 2005
Web Developer
Tim Smith for VP External (Students Union)
Developed promotional website using Adobe Photoshop, HTML, and CSS.
2003 2006
Java Developer
Furthur Network (open-source project)
Fixed countless bugs and improved user experience.
Refactored code to follow proper Java coding conventions using the Eclipse IDE.
Upgraded user interface and branding using Swing and Photoshop.
AWARDS RECEIVED
Scholarship Award for Post-Secondary Education June 2002
Beta Sigma Phi Sorority Group