This site has been designed to showcase my work along with the skills I have obtained on the way.
I have completed my four year BSc Honors Computer and Network technology degree and achieved First Class Honours (Sandwich).
I am now studying for my Masters in Software Engineering and hoping to graduate by June 2010.
Skillset
Extreme Programming
- Test Driven Development (MSTest, NUnit, NMock2, RhinoMocks, Moq)
- Continuous Integration Server (CruiseControl.NET)
Programming Experience
- .NET Framework 1.1, 2.0, 3.0, 3.5 and Compact Framework
- C# 2.0, 3.0 and VB.NET
- SOA - Windows Communication Foundation (WCF) and Web Services
- Windows Presentation Foundation (WPF) and Silverlight
- Language Intergrated Query (LINQ)
- Object Relational Mappers (Entity Framework)
- XHTML, JavaScript, CSS, XML, XSLT, XSD
- Transact Structured Query Language
- Dependency Injection (IoC) (Castle Windsor, Spring.NET, Unity)
- Java (Applet & Application)
- VB 6.0 and Visual Basic for Applications
- Classic ASP (VBScript)
Operation Systems and Services
- Windows Server 2000, 2003, 2008
- SQL Server 2000, 2005
- Microsoft ISA Server
- Windows 95, 98, XP, Tablet, Vista, Windows 7
- Linux KDE
Deployment
- MS Build
- NAnt
- Windows Installer XML (WiX)
Applications
- Microsoft Visual Studio 2003, 2005, 2008, 2010
- Team Foundation Server
- Source Control (Serena Dimensions, Microsoft Visual SourceSafe 6.0, 2005, Subversion)
- Microsoft Office Suite
- Adobe Creative Suite including Photoshop CS2
- TRAC, BugZilla
- XPlanner
Methodology and Notations
- Unified Modeling Language & Entity Relationship Diagrams
- Agile Development (SCRUM and Extreme Programming)
- Interest in Patterns and Practices