Dominic's Curriculum Vitae

Name:
Dominic James Pettifer
DOB:
15th July 1981
Email:
sironfoot@msn.com
Website:
www.dompet.co.uk

Career Objectives

  • Pursuing a career in Software Engineering, specifically in building web based applications, an area I have a keen interest in.
  • Learning and keeping abreast of new technologies and acquiring new skills.

Education and Qualifications

University of Abertay Dundee - MSc Software Engineering (Internet Computing)

Sept 2005 - Jan 2007

Results: PostGrad Diploma (PGDip)

  • Emphasis on OO programming with Java, Swing, and distributed computing with EJBs.
  • Web applications development with Java Servlets and JSP (some ASP, PHP and JavaScript).
  • Mobile internet development with J2ME, WML, XHTML.
  • XML technologies such as XSLT and XPath.
  • Currently researching and developing web project based on Ajax technologies.

University of Abertay Dundee - BSc (Hons) Computing (Applications Development)

Sept 2000 – June 2005

Results: 1st class honours.

  • Emphasis on internet technologies.
  • Computer networking and security.
  • User interaction and interface design.
  • Client/Server software.
  • Mobile web development.
  • Databases – including theory (Normalisation etc.).
  • Final year project – intranet database driven web application for a real company (see portfolio).

Fakenham Sixth Form College (A-Levels)

Sept 1997 – June 1999

Results: History (C), Design & Technology (D), Psychology (B)

Work Experience

Conscia Enterprise Systems

Jan 2007 - Present

Webite: www.conscia.co.uk

  • Web Developer
  • ASP.NET 2.0/3.5, C#, SQL Server 2000/2005
  • Extensive work with Umbraco (open-source CMS)
  • Mainly NHS websites and systems

Technical Skills and Knowledge

Programming:
C#, ASP.NET 2.0/3.5, ASP.NET MVC 1.0, JavaScript (jQuery), ORMs (Object Relational Mappers) including NHibernate, LINQ 2 SQL, SubSonic, and Entity Framework.
Databases:
SQL Server 2000/2005, Database design/theory (normalisation etc.). Stored Procedures, triggers, views, security, optimisation.
Web:
XHTML/CSS, XML/XSLT, Semantic/Standards based mark-up, WAI (Web Accessibility), JavaScript/DHTML (with jQuery) and Ajax, SEO (Search Engine Optimisation) techniques, Advanced Website optimisation/performance techniques, Web application security concepts (SQL Injection, XSS, Session hijacking etc.), REST/SOAP, some Silverlight.
Tools/Software:
Visual Studio 2005/2008, Team Foundation Server, Subversion (VisualSVN), Umbraco Content Management System, Vista/Windows Server 2003/2008 + IIS 6/7, Office 2007.

Project Portfolio

You can see a portfolio of my work here.

Personal Skills

Communication

  • Collaborated with clients at SCRI (see portfolio) on a regular basis for requirements elicitation, and technical scientific knowledge extraction, for the Seed Archive System.
  • Given presentations on complex technical subjects (web application security).

Working as a Team

  • Worked on a team of 3 for final year university project, successfully resulted in a finished product.
  • Worked as lead developer for project at work, providing assistance to peers, and communicating ideas.

Analytical and Problem Solving Skills

  • Enjoy analysing and solving complex technical software engineering and programming problems, and analysing existing solutions to see how they work.
  • Get a buzz when a solution comes together.

Passion for Learning

  • Reading about good software development/design practices such as Agile Methodologies, Design Patterns, architectural design solutions (n-tier, SOA) and coding practices.

Interests

  • Keen PC hardware enthusiast, enjoy building PCs, updating, tweaking and overclocking, reading up on latest hardware and innovations in technology.
  • Keen video game fanatic, especially playing games online with friends.
  • Socialising with friends; music and films.

References

(Available on request)

Random Image

Tiny hard drive standing next to some dominoes.

These dominoes are getting bigger and bigger every year. (from the blog And So It Begins )

Quick Poll

What is your DIP/IOC Container of choice?

Poll Vote
(see results)
View Comments (0) (See previous polls)

Latest Tweets

  • Red Bull gives you wings....that generate huge amounts of downforce #F1

    about 18 hours ago from Twitterrific
  • .vampire { -webkit-box-shadow: none; -webkit-box-reflection: none; } #cssjokes

    7:44 PM July 30th from Echofon
  • @edhenderson lol, lets get a trending topic going - .gangster .wrapper { color: #000; width: 150%; text-decoration: bling; } #cssjokes

    7:36 PM July 30th from Echofon
  • @weblivz I think the petition should be resubmitted but with security stuff taken out, as that's what the response purely focused on

    6:13 PM July 30th from Echofon
  • @weblivz I still think Chrome Frame can come to the rescue here, still keep their old browsers + legacy systems, no retraining costs etc.

    6:12 PM July 30th from Echofon

View Dominic Pettifer's Twitter page.