My core skills revolve around .NET, JavaScript, Java and SQL being that 3 of these (excluding Java) are what I work on in my daily job. I started out doing Java programming, learning most facets of that as the base of my Computer Science studies at university, this was then expanded on through other projects. This includes a lot of work on Real Time programming in Java, extending classes for more custom use and creating applications.I then moved onto JavaScript and .NET work in my job (2 years and counting), the JavaScript side has included writing several libraries as we could not use any external libraries so everything had to be written manually and browser safe. At the same time I have been doing many projects working in .NET, from an ASP application which displays data from a SQL database to windows services to collect data from this database and transmit it over web services (both SOAP and REST)