Darren Ferguson
Darren Ferguson is a Software Engineer with a strong background in both front end and backend systems development, focusing recently on mobile applications, particularly iOS and some Android.
He is adept at creating new systems from scratch, as well as enhancing existing systems through refactoring and extending their functionality.
Darren is skilled in various programming languages such as Cocoa, IOS Development, HTML, CSS, Javascript, Android, Java, GWT, GXT, C, Erlang, and PHP.
His expertise also includes dependency management with Cocoapods, and he is proficient in frameworks like NodeJS, ExtJS, Sencha Touch, JQuery, PhoneGap, GWT, Sencha GXT, Hibernate, and Bamboo Continuous Build Server.
In terms of databases, Darren has experience with SQLite, MySQL, PostgreSQL, and MNESIA in Erlang.
He pursued a BSc Hons in Applied Computing from the University of Dundee and has worked as a Software Engineer at M.C. Dean, Inc., Writer/Technical Editor at RayWenderlich.com, Software Engineer at Openband Multimedia LLC, and Software Engineer at Crystal Ball Inc.