Programming Languages


Posted on April 4th, 2015 in Programming Languages by Graeme

I have experience with the following programming languages:

C#, ASP.NET, LINQ, SQL
  • I worked as a Graduate/Junior Developer at an Education Travel company, and used Microsoft Techologies in Visual Studio on a daily basis for around 6-7 months.
  • I also had the chance to use Microsoft Reporting Services to report on application usage over a period of time which was great.
PHP, MySQL, AJAX, JSON
  • I've used PHP and MySQL a lot whilst freelancing and working on my own projects. I've used it to develop numerous websites and plugins in WordPress, and also whilst working with Magento and OpenCart.
  • I've also used a lot of AJAX, and JSON in my Lostgrad Project
JAVA
  • I used Java first as part of my computer science degree, in the module 'Object Oriented Software Development'.
  • I've also used JAVA to develope native android apps.
Swift/Objective C
  • I've experimented with swift whilest developing an RSS reader app. This also involved scraping the surface of Objective C 
C++
  • I used C++ as part of my computer science degree, when studying multi-core programming.
HTML/HTML5, JavaScript (jQuery), CSS/CSS3
  • I have extensive use of these technologies from creating web prototypes at IBM, and also through developing IBM Remix
  • Utilized a lot of these when carrying out front end development.
RDF, OWL, XML, RSS
  • I learned a lot about ontologies, mainly using RDF as part of my thesis for my MSc.
  • I've a lot of experience parsing RSS and APIs in developing web applications and native apps.
Node.JS, SQLlite, AngularJS
  • I've now started using Node.js for all my development work, in fact this site is created using Node. 
  • I've also written tutorials on Node CMS frameworks here