CURRICULUM VITAE DANIEL FREELAND

Document Sample
CURRICULUM VITAE DANIEL FREELAND Powered By Docstoc
					CURRICULUM VITAE                                                     DANIEL FREELAND
                                                      Address:       92 Erroll Road
                                                                     Hove
                                                                     East Sussex
                                                                     BN3 4QG
                                                      Tel.:          01273 422405 / 07811 403995
                                                      Email:         free_land@ntlworld.com
                                                      D.O.B.:        27th November 1969

PROFILE:
I am currently working as a developer for a software company in Brighton, using C# to develop user
interface, database access (SQL Server 2005) and ASP.NET web service components. The role has
involved training in object-oriented design patterns and agile methodologies as well as exposure to a
wide variety of coding and problem-solving tasks.
I was previously employed in a smaller firm which gave me exposure to all parts of the software
development lifecycle, and involved working in ASP.NET Web Forms.
I am a first-class physics graduate and gained the Microsoft Certified Professional qualification in C++
in 2003 before following a conversion course for C#. I am a quick learner and have excellent
analytical and problem-solving skills, as well as being very much a team player.
I have followed a rather unconventional career path, spending 10 years abroad and making my choice
of career path later in life, which I feel was a very rewarding and enriching experience
In addition to my work, I have developed a number of pieces of software as practical exercises in the
relevant languages and technologies, with the emphasis on mathematical problems and modelling of
physical systems – please see http://homepage.ntlworld.com/daniel.freeland/ for examples.


TECHNICAL CAPABILITIES
Languages:            C# (2.0 moving to 3.5 – main language in current employment)
                      XML / XSL (extensively used in current employment)
                      SQL (primarily SQL Server 2005, extensively used in current employment)
                       ASP.NET 2.0 (previous and to some extent current employment)
                      HTML, CSS, DHTML / JavaScript (see http://homepage.ntlworld.com/daniel.freeland/)
                      VB.NET 2.0 (legacy code in current employment)
                      C++ (MCP course)
                      Some knowledge of Java
Methodologies:        Object-oriented design patterns,
                      Agile methodologies,
                      Test-driven development
Software:             Visual Studio 2005 (moving to 2008)
                      SQL Server 2000 and 2005
                      Version control software (VSS, SVN)
                      Object-relational mapping (NHibernate)
                      Unit testing and continuous integration (NUnit / CruiseControl)
                      Microsoft Office (Word, Excel, Outlook, PowerPoint, Access)

OTHER KEY SKILLS:
Numeracy:             Excellent numeracy, problem-solving and analytical skills (1st-class degree in
                      physics, A-level grade A maths)
Communication:        Strong written and oral communication skills (former EFL teacher)
Other:                Teamwork, interpersonal skills, fluent speaker of Czech




Daniel Freeland CV                            Page 1 of 3
CURRICULUM VITAE                                                  DANIEL FREELAND
ACHIEVEMENTS
    •   Played a major role in taking over further development and support of a major piece of
        software from offshore development team
    •   Developed major part of acclaimed e-messaging capabilities of current employer’s main
        software product
    •   Achieved significant efficiency improvements with previous employer through automation of
        formerly manual tasks

RELEVANT EXPERIENCE
Insurecom Ltd.                                                                  since June 2006
Software Engineer / Developer
   • Part of a team of 6 developers which has taken over ongoing development and support of a
       major piece of software
   • Coding in C# with use of SQL, XML / XSL, HTML
   • Closely involved in problem-solving and software design decisions
   • Working closely with business and quality analysts
   • Development of UI components, ASP.NET web services, database access, business logic and
       messaging components
   • Key role in development of components to access iMarket messaging system
   • Some exposure to ASP.NET Web Forms and Ajax.NET
   • Training undertaken in object-oriented design patterns, agile methodologies, test-driven
       development

Corporate Mosaic Ltd.                                                              Aug 04 – June 06
Coordinator – Development & Support
   • Sole in-house software developer, also leading role in specification, testing, development
       planning for outsourcing team
   • Developed database-based solutions to automate client companies’ reporting obligations
   • Other duties included user training, software deployment, website maintenance and basic
       network administration

Brighton & Hove City Council - Corporate Information Systems                      May - Aug 04
LLPG Assistant
    • Responsibilities included exporting data to custom applications, checking and resolving data
       integrity issues, researching corrections to invalid data

Hana Convoy Psychiatric Practice, Prague, Czech Republic                       2001 – 2002
Data Analyst / IT Support
   • Responsible for creating and maintaining databases of patient records and specialised
      statistical / data analysis tools




Daniel Freeland CV                           Page 2 of 3
CURRICULUM VITAE                                                       DANIEL FREELAND
EDUCATIONAL BACKGROUND

BSc (Hons)                            Physics – 1st class (Manchester University)           1988-1991



3 A Levels                            Maths (A), Physics (A), Chemistry (B)                 1986-1988



MCP                                   Desktop Applications in Visual C++ 6.0                  2003
                                      Follow-up module on distributed applications


Other courses                         Conversion course on C# and the .NET                    2003
                                      framework for C++ programmers
                                      Training courses on object-oriented design              2008
                                      patterns, agile methodologies, test-driven
                                      development (ThoughtWorks, Brighton and
                                      Bangalore)


OTHER EMPLOYMENT HISTORY
Various agencies, Brighton                                                           Jul 02 – May 04
Temporary work together with IT study
Freelance, Prague, Czech Republic                                                    1997 – 2001
Translator (Czech – English)
   • Written and oral communication skills, research skills, teamwork,
       working to strict deadlines
   • Developed databases, spreadsheets and websites for my own
       business
Czech Post Supplier & Commercial Services, Prague                                    1996 – 2001
English language teacher
   • Training, communication and time-management skills, teamwork
BBC Language Unit                                                                    1996
Consultant
   • Research skills, ability to give clear explanations to learners
ILC, Prague and London School, Prague                                                1992-1996
Teacher of English as a Foreign Language




References available on request




Daniel Freeland CV                            Page 3 of 3

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:16
posted:3/11/2012
language:Latin
pages:3