Recruitment agent? Please do not contact me - I am not looking for work.
Your calls and emails are wasting both my time and yours.
Stuart Dallas
Profile
A BSc Hons. qualified Software Engineer with extensive experience of software development covering all stages of the development lifecycle within several different industries and utilising various different technologies.
Proven track record of implementing formal and agile development processes in addition to delivering high quality software with a focus on usability.
Achievements
-
Took ownership of a web site attracting ~600k unique users a month.
After a complete redesign and code rewrite the site now gets upwards of 1.5m a month.
[PHP, MySQL, Javascript, Memcached, Git]
-
Designed, implemented and tested a web-based interface from mocked-up screenshots for an innovative IT asset management and planning system.
[PHP, MySQL, Javascript, AJAX]
-
Designed and implemented a compatibility-focused Windows-based tool to detect installed hardware and software for use in an asset management system.
[C++, STL, COM, WMI]
-
Designed a TCP load balancer to spread requests from a frontend web server across multiple backend logic servers.
[C++, STL]
-
Successfully ran all aspects of a web-hosting company as a part-time venture for just over ten years.
-
Initiated and lead a successful company-wide switch from CVS to Subversion, including research, initial setup and staff training.
-
Took over the development of a conversation analysis module and integrated it into a back-office deal analysis package.
[C]
-
Designed and developed several STP server applications for use by foreign exchange traders.
[C/C++, VB, COM and XML]
-
Took ownership of a web site developed by an external consultancy, redesigned the look and feel as well as replacing the backend PHP code resulting in an instant increase in traffic.
Also re-negotiated the hosting arrangements to realise instant savings of around 85%.
-
Design and implementation of several small utilities including a distributed phone book and a VNC management console.
[C#, SQL Server]
Career Summary
Mar 2007 – Present: Head of Technology, Freeads Classifieds Ltd.
Management and involvement in the design, development and maintenance of a free online classifieds website (
www.freeads.co.uk).
Focus on scalability and code maintainability.
Key skills: PHP, MySQL, Subversion, Git, Apache, FreeBSD and Linux Server installation and maintenance.
Feb 2005 – Mar 2007: Senior Software Engineer, IT Vision Ltd.
Design, development and maintenance of a web-based asset management system (
www.itvision.net).
In addition to designing, developing and testing software this role involved managing a small team in the absence of the Software Development Director.
Key skills: PHP, MySQL, C++, STL, Win32, Apache, C#, Linux/FreeBSD and Windows Server Maintenance.
Jul 2003 – Jan 2005: Software Engineer, TRADA Technology Ltd.
Design, development and maintenance of a web-based knowledge resource (
www.asktrada.co.uk).
Development and support of various internal applications including the company intranet and several add-ons for the CRM system.
Key skills: PHP, MS SQL, Apache, VB, COM and Windows Server Maintenance.
Jun 2000 – Apr 2003: Software Engineer, RCP Consultants Ltd.
Development of prototype systems as proof-of-concept demonstrations for potential customers.
Also developed prototypes as investigations into new technologies.
Development of STP applications and a conversation analysis module.
Key skills: C++, VB, COM, XML and adherence to strict software development procedures.
Also required the ability to learn and use new technologies quickly and effectively.
Sept 1999 – Jun 2000: Contract Web Developer, Inspiring Technologies Ltd.
Developed various modules for several web-based directory-style applications.
Also conducted a preliminary investigation into switching from an Access database to MSSQL Server.
Key skills: ASP, Access and Windows NT Server maintenance.
Jun 1998 – Sept 1999: Software Engineer, Laboratory Impex Systems Ltd.
[Completed as the placement portion of my degree]
Development of safety critical environmental software for the monitoring of nuclear radiation levels.
Created a COM-based communications controller system which is currently in use at several nuclear installations around the UK.
Key skills: Delphi, Excel (VBA), Crystal Reports and SCADA.
Oct 1996 – Dec 1998: Technical Engineer, Computer Workbench Ltd.
[During holidays only while at university]
Sales and repair of all types of computer equipment.
In addition to selling, upgrading and repairing computer equipment I also provided phone-based and in-store technical customer support.
Key skills: Sales, customer support and hardware build/repair.
Jul 1995 – Sept 1996: Sales/Customer Service, PC World
Initially part of the sales team.
Moved to the position of store merchandiser in November 1995 where I took responsibility for implementing the different looks for the pre- and post-Christmas sales.
After successfully demonstrating my technical knowledge I took the position of telephone technical support shortly after Christmas before finally moving to the customer service desk.
Key skills: sales, customer support and CorelDRAW! (POS material).
Education
1996 – 2000: BSc (Hons.), Bournemouth University
Software Engineering Management
Awarded 2:1
Professional Memberships
Member of the British Computer Society
Personal Info
I am continually working to improve knowledge and understanding of current and emerging technologies.
I am an active member of several PHP mailing lists, and I take part in testing the latest releases of PHP as they become available.
Beyond technology my hobbies include photography, snooker and cycling.
References
Excellent references can be supplied upon request.
Pretty bad ones could probably also be supplied if required.