Welcome and About me
If you are looking to hire a junior software developer, you have come to the right place. As you can see from this blog I am a self-motivated kind of person when it comes to software development.
About me:
I am a master’s graduate in Advanced Computer Science, and I also hold a BSc undergraduate degree in Software Engineering. The master’s course allowed me to expand my previous knowledge in the Computer Science field, via a range of modules including web technologies, Advanced System Design, Semantic web (Web 3.0) and Service Orientated Architectures. My masters dissertation which involved developing an Ajax Web application, allowed me to gain additional knowledge into a multitude of Microsoft technologies. Most notably were C#, ASP.net, and the Microsoft Ajax Toolkit (allowing Ajax technologies to be incorporated into ASP.net Web applications). However, programmatically via C# I also utilised non-Microsoft technologies such as the Web services provided by Google’s Web API.
As part of my project for my undergraduate degree in Software Engineering, I developed a network orientated desktop client application (win-forms) which communicated with a remote server in Borland C++. Substantial knowledge in socket programming along with the Network News Transfer Protocol (NNTP) was gained.
In my spare time I also develop multi-threaded win-form applications in C# mostly interacting with web services API’s listed below. One recent side project involved using the Last.FM (social music web application) API via REST and XML-RPC and incorporating the API’s Web services (track tagging, user playlist capture, radio station streaming…) into a win-form application. Event driven UI controls such as ListViews and RadioButtons were also used.
IT Skills:
I have experience in using the following languages
Java | C++ | C# | HTML/XHTML | XML
Databases:
MySQL | Microsoft SQL Server
Web-application frameworks:
ASP.net | Google Web Toolkit | Microsoft Ajax Toolkit
Web-services/API:
Google API | Amazon web-services | Last.FM