ANNIE LUXTON BSC HONS

ANNIE LUXTON BSC HONS 3103/70 MARY ST BRISBANE, AUSTRALIA CELL: +61 414 524 506 EMAIL: [email protected] WEBSITE: HTTP://WWW.CODEFRENZY.NET EXE...
Author: Evan Perkins
8 downloads 0 Views 29KB Size
ANNIE LUXTON BSC HONS 3103/70 MARY ST BRISBANE, AUSTRALIA CELL: +61 414 524 506 EMAIL: [email protected] WEBSITE: HTTP://WWW.CODEFRENZY.NET

EXECUTIVE SUMMARY          

I am seeking a Software Engineer position. I have a straight-A First Class BSc Honors (4-year) Degree in Computer Science from Victoria University of Wellington, as well as a BSc in Mathematics. While at Victoria University I won several prizes and awards for excellence in computer science. I was the top graduating student from my senior class at Wellington Girls College, one of New Zealand's largest and most prominent high schools. I was a senior member of the web development team at New Zealand’s largest Internet business which accounts for over 60% of all New Zealand Internet traffic, Trade Me. I am a quick learner and have coding experience in a number of different programming languages and frameworks, including C#, VB.NET and ASP.NET in .NET 3.5 (and prior versions). I have a good knowledge of the HTTP paradigm and other web related concepts. I am very passionate about IT and keep up-to-date with key software development frameworks by reading articles and attending technical seminars (e.g. Microsoft TechEd). As a personal project, my partner and I have developed and maintain an online travel journal and management system, TravelStash (http://www.travelstash.com). While a native English speaker, I am also fluent in Spanish, have a good working knowledge of Italian and am learning Japanese.

TECHNICAL SUMMARY Frameworks:  .NET 1.1, .NET 2.0, .NET 3.0 and .NET3.5 (& Enterprise Library), Java Languages:  C#, VB.NET, ASP.NET, Java  PHP, Classic ASP, VB 6.0, VBScript  XML, SOAP (Web Services)  HTML, JavaScript and AJAX, CSS Database Applications:  SQL Server (2000 & 2005 – Stored Procedures, DTS Packages, Query Analyzer, Enterprise Manager, Profiler, SQL Reporting Services)  MySQL IDE Applications:  Visual Studio (2003, 2005 & 2008)  Macromedia/Adobe Dreamweaver Source Control:  Visual Source Safe (6.0 & 2005), Team Foundation Suite Testing:  NUnit, MS Application Center Test Web Servers:  IIS 5, IIS 6 and IIS 7 with some experience in performance tuning Operating Systems:  Windows XP, Windows Vista, Windows Server 2000 and Windows Server 2003 Methodologies:  Agile Scrum, RUP, UML Other Applications:  MapInfo Suite (MapInfo Professional, MapXtreme)

ACADEMIC RECORD University 2000-2003 – Victoria University of Wellington, New Zealand Qualification: First Class BSc Honours in Computer Science, BSc in Mathematics Thesis topic: A Web-Based Programming Learning Environment 2003 Awarded the following scholarships and prizes: Victoria University of Wellington Graduate Award School of Mathematics and Computer Sciences Studentship Unisys Prize in Computer Science and Information Systems Publications: Anna Maria Luxton, Ubiquitous Web-Based Programming. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003. Papers: COMP 303 – Design and Analysis of Algorithms COMP 425 – Computational Logic COMP 426 – Formal Software Development COMP 473 – Formal Aspects of Concurrent Systems COMP 442 – Issues in Databases and Information Systems COMP 489 – Research Project INFO 409 – Educational Tech. in the Age of the Virtual Uni.

A+ A+ A+ A+ A+ A+ A+

2002 Awarded the following scholarships and prizes: Datacom Systems Scholarship in Computer Science Papers: COMP 301 – Software Engineering Principles COMP 302 – Database Systems COMP 304 – Programming Languages COMP 307 – Introduction to Artificial Intelligence MATH 308 – Geometry MATH 309 – Mathematical Logic MATH 314 – Combinatorics ITAL 114 – Introduction to Italian Language

A+ A+ A A+ A A+ A A+

Papers: COMP 201 – System and Program Development COMP 202 – Formal Methods of Computer Science COMP 203 – Computer Organisation MATH 222 – Differential Equations MATH 214 – Discrete Mathematics MATH 207 – Linear Algebra

A+ A+ A+ A+ A A-

Papers: COMP 102 – Introduction to Computer Programming Design COMP 103 – Introduction to Data Structure and Algorithms MATH 113 – Calculus MATH 114 – Algebra and Geometry INFO 101 – Foundations of Information Systems STAT 131 – Probability and Data Analysis PHYS 114 – Physics 1A

A A AA+ A A A-

2001

2000

EMPLOYMENT RECORD Senior Software Developer, Microgenx June 2008 – current .NET software developer at Microgenx in Brisbane, Australia. Below is a list of some of my responsibilities at Microgenx: 

 

Undertake complex systems analysis, design and programming applications using ASP.NET, Enterprise Library, SQL Server, HTML, JavaScript and CSS within Visual Studio 2008 and TFS. Provide high-level technical expertise for the development, implementation and support of information technology for external clients. Requirements elicitation and accurate documentation of custom written software applications to ensure deliverables meet both business and technical expectations.

Web Programmer, Freelance June 2008 – current Helped start up space:undefined, http://www.spaceundefined.com, a small freelance web design and IT consultancy company.

Applications Analyst, KBR April 2008 – June 2008 Applications analyst and software developer within KBR’s Applications Services group based in Brisbane, Australia. KBR is a leading global engineering, construction and services company supporting the energy, petrochemicals, government services and civil infrastructure sectors. Responsibilities include maintaining and supporting existing core business applications as well as managing, prototyping and developing new applications simultaneously, using a variety of technologies such as ASP.NET, Windows Forms (C#.NET), VBA, SQL Server, HTML, JavaScript and CSS.

Senior Software Developer, Trade Me June 2006 – November 2007 .NET software developer at Trade Me, New Zealand’s largest Internet auction and classified website. Trade Me has over 1.4 million active registered members (30% of New Zealand’s population) and during peak hours has approximately 60,000 people online. Responsibilities include managing, prototyping, developing, unit testing, fine tuning and the smooth deployment of simultaneous projects in a team structured environment using ASP.NET, VB.NET 2.0, SQL Server, HTML, JavaScript and CSS. Below is a more detailed summary of some of my responsibilities and the projects I have worked on: 





  

Work seamlessly in a team of 9 developers on a VB.NET web application and supporting class libraries, using Visual Studio, SQL Query Analyzer, SQL Enterprise Manager and Visual Source Safe Interact with the database, test, platform and product teams to develop, code review and deploy highly visible bug fixes and enhancements to the Trade Me website twice daily without affecting site performance. Lead developer and project manager in a 3-month “Scrum” style project responsible for creating a new section of Trade Me called New Cars. This project required the development of two new external automated feed processes and the introduction of DoubleClick flash ads to Trade Me. The project also required changes to all aspects of the site, including several new web pages, classes, database schemas and stored procedures. Development of GDI+ code used to add watermarks to photos uploaded to Trade Me. Assistant developer in a small project to map all properties listed on Trade Me Property. rd Project required database and UI changes, as well as interfacing with 3 party GIS APIs. Technical support for an external scheduled process which consumes data files and automatically uploads Property listings on Trade Me twice daily.

Software Engineer, Critchlow Ltd Feb 2004 – June 2006 GIS integration consultant and software engineer for Critchlow Ltd, a Wellington based digital mapping solutions company. I worked as part of a small team of software engineers on a variety of projects specializing in both C# and VB.NET web and desktop mapping development, VB 6.0 desktop applications, 3rd party application development (using MapInfo mapping, geocoding and routing SDKs), research and development, and customer-facing sales support. Below is a more detailed summary of some of my responsibilities and the projects I have worked on:  



 

Initial consulting and software architecture design during early stages of RUP (Rational Unified Process) for proposed NZ airways and railway track management systems. Responsible for the design, development and maintenance of various VB6 and MapInfo MapBasic windows applications that manage and manipulate large amounts of spatial data for a major multinational dairy company. Involvement in the design, development and maintenance of several mapping applications using MapInfo’s MapXtreme SDKs. Design and implementation of web mapping applications and web services (ASP and ASP.NET - C# or VB.NET and deployed on both IIS 5 and IIS 6). Responsible for developing small GIS plug-ins to MapInfo Professional using MapInfo’s MapBasic scripting language C and VB6. Providing support for the development and maintenance of an existing JSP application used to plot a telecommunication company’s coverage on an online map.

Tutoring Computer Technologies, Victoria University Nov 2003 – Feb 2004 CPUR 005 – Senior tutor in Foundation Programme for international students. Responsible for organising and holding labs on basic Windows applications, HTML and Java programming. Computer Science Research Assistant, Victoria University Aug 2003 – Nov 2003 Research into the possibilities of adapting honours project for mobile collaboration using business usability techniques. rd

Tutoring 3 Year Computer Science, Victoria University Mar 2003 – Aug 2003 COMP 302 – Lab assistance covering entity-relationship diagrams, relational and object-oriented data models, DBMS, database design and concurrency control within an SQL context. nd

Tutoring 2 Year Computer Science, Victoria University Mar 2002 – Nov 2002 COMP 201 – Lab assistance covering object-oriented design for large programs and file organisation structures for large amounts of data within a C++ context. COMP 202 – Held tutorials covering formal languages and automata theory, parsers, programming language semantics, program specification and verification, and computational complexity. Productions Services / Database Officer, NZQA Jan 2002 – Apr 2002 Responsible for querying and collating information from NZQA database for cd-rom, website and other staff. Tutoring Transition to Bachelor of Information Technology, Victoria University

Aug 2001 – Nov 2001

st

Tutoring 1 Year Computer Science, Victoria University Mar 2001 – Nov 2001 COMP 102 – Lab assistance covering introductory principles of Computer Science, including the design of programs, algorithms and data structures within a Java context. COMP 103 – Held tutorials covering design and analysis (O-notation) of fundamental data structures and their associated algorithms. Librarian, Victoria University

Mar 2001 – May 2001

Data Entry, Nursing Council

Feb 2001 – Mar 2001

Database Maintenance Assistant, Wellington City Council

May 2000 – June 2000

PERSONAL NON-TECHNICAL SKILLS AND ABILITIES 



  





A love of learning, particularly new web-technologies. The ever-growing demand for more complex, state-managed functionality in web-based systems has laid the ground for a myriad new programming languages, paradigms and technologies. This is probably at the heart of why I love the field that I work in. Excellent problem solving skills. New technologies mean that there are always better, more efficient ways of solving past and future problems. Solving a seemingly impossible problem through the innovative use of available technologies brings me great satisfaction. Ability to think logically and clearly, utilising high levels of concentration. Ability to work either independently or as part of a team. Excellent attention to detail. Attention to detail is an imminent part of my role at Trade Me; a small mistake could be noticed by 60,000 New Zealanders within minutes. Careful code reviews and a keen eye for detail is a crucial part of my job. Ability to prioritise multiple tasks, meet strict deadlines and work under pressure. Both at university and at work I have faced the need to meet conflicting deadlines. I enjoy the challenge of these situations and I get a great sense of satisfaction working on a project that goes well. I always do my best to get a good result. Good written and verbal communication skills. Good written and verbal communication skills allow me to find solutions quickly and efficiently. To aid this, I am fluent in English and Spanish, have medium-level Italian and am currently learning Japanese.

INTERESTS AND ACTIVITIES: -

-

-

I have always spent a lot of time working and playing with computers and the Internet. There is always more to learn, particularly in the growing web-arena. I am very interested in complex search and sorting algorithms as well as memory efficient data structures. However, I also enjoy travelling and exploring different cultures. I am able to speak several other languages including Spanish, Italian, French, a small amount of German and beginners Japanese. My passion for traveling and exploring other cultures has led me and my partner to write, support and maintain our own travel journal and management system called TravelStash, http://www.travelstash.com. This web application was written from scratch using PHP, MySQL JavaScript, CSS and the Google Maps API. I also enjoy physical activity and play indoor soccer twice a week within a mixed social league. I am actively involved in community work through InterConnection, a virtual volunteer organization. Through InterConnection, I have made contact with a charity organisation in Kenya for whom I am currently building a much needed website, http://shauriyakoysc.org. Finally, I have a keen interest in Philosophy. I enjoy learning about new ways of thinking and have attended a 12-week course in Practical Philosophy.

REFEREES: Mr. Karol Tarka Senior Software Developer Trade Me Ltd, Wellington, NEW ZEALAND Telephone: (+64 4) 803 2664 Email: [email protected]

Mr. Michael O’Donnell Business Manager Trade Me Ltd, Wellington, NEW ZEALAND Telephone: (+64 4) 803 2600 Email: [email protected]

Mr. Arnold Krijnen Software Solutions Consultant Datacraft (NZ) Limited, Wellington, NEW ZEALAND Telephone: (+64 4) 470 1778 Email: [email protected]

Mr. Barry Boyed Senior Software Engineer Critchlow Ltd, Wellington, NEW ZEALAND Email: [email protected]

Dr. Robert Biddle Professor of Human-Computer Interaction Carleton University, Ottawa, CANADA Telephone: +1 (613) 520-2600 ext. 6317 Email: [email protected]

Suggest Documents