Post Job Free
Sign in

Developer Development

Location:
India
Posted:
September 28, 2012

Contact this candidate

Resume:

Christopher Lightfoot

Phone: ***** *** ********@*********.**.**

Christopher Lightfoot

Freelance Software Application and Game Developer

Website http://chris.widgisoft.co.ukMobile 078**-**-**-**

nd

Email *****@*********.**.** Date of Birth 2 December 1985

Twitter @lightfoot256 Address 17 Kay Street, Hoyland

Skype christopher.lightfoot Barnsley, S74 0NT

Hi. My name's Chris, I'm an enthusiastic freelance developer and consultant with several

years

experience in the design, development, management, deployment and support of small to

enterprise applications and games.

I have a varied background from C/C++ and Assembly, to PHP and .NET, right through to

pure

HTML and JavaScript.

Check out my web site at: http://chris.widgisoft.co.uk for further details and projects

of the kind of

things I like to work on. I'm available to work remotely or on site and can travel to

anywhere in the

UK with a full clean UK driving license.Technical Skills

Mobile Applications

? Extensive knowledge of iOS (iPhone, iPad) development practices and me thodologies.

? Experience with Cocos2D games, Flash and Unity3D based iPhone games.

? Multiple delivered apps published via App Store and via Enterprise deployment.

? Experience with HaXe games, publishing to Flash, HTML5 and iOS!

? Experienced in performance opti misations and debugging for embedded hardware.

Application Development

? Extensive knowledge of Cocoa, Cocoa-Touch, Objective-C, Xcode and Interface Builder.

? Unity 3D Development and Publishing C#/JavaScript.

? HaXe Development using NME for iOS, HTML5/ JavaScript and native Mac Games

? Flash 11/AS3 Development and AIR, Stage3D and AGAL Shaders.

? C#.NET Windows and Mono Applications.

? C/C++, QT 4.6.x Tools and applications, UI/UX Design

? OpenGL, DirectX, SDL, SFML, Allegro, Shaders, Unreal Level Design.

? Various scripting languages including Python, Lua, UnrealScript, JavaScript.

Front End Development

? XHTML/CSS; Experienced in cross browser compatibility.

? Experienced working with pure JavaScript and frameworks such as jQuery .

Server Side Development

? PHP 4/5+ and MySQL, Zend Framework, Drupal, WordPress.

? Linux and Apache Installation, Configuration, Compilation and Deployment

? Linux maintenance, configuration, deployment, development and kernel configuration.

? Windows (XP through Server 2008 to Windows 7) + IIS6/7 Installa tion and Configuration.

? SharePoint 2007/2010 Installation, Configuration and Development

? SQL Server 2000/2008 and Reporting Services.

Freelance Software Developer CV 2012 chris.widgisoft.co.uk

Christopher Lightfoot Phone: 078**-***-*** Email: *****@*********.**.**

Recent Experience

Freelance PHP, AS3, MySQL Developer Team Cooper

March May 2012

AS3/Flash Development using FDT5 and Adobe Flash IDE

Working within existing bespoke MVC framework

PHP Development for back end services

HTML/JS wrappers and supporting pages

Coordination and design of m ultiplayer flash game using SmartFoxServer 2X

Configuration of SmartFoxServer 2X on Mac/Windows/Linux

Specified, designed, wrote and tested bespoke extensions for SmartFoxServer 2X in Java

to provide custom functionality and centralised game logic.

Designed and wrote an AS3 Prototype Client to test server while main front end was

being

developed

Integrated client handling code into main front end application

Use and configuration of Amazon Web Services for hosting

Use of Photoshop to extract/slice designs for use in Flash

Use of SVN branching to manage multiple versions of product during develop ment,

testing

and release.

Freelance iOS Developer Mi-Zone / Penrillian

January March 2012

? Additional features added to existing product

? Maintenance of native iOS Application for iPhone, iPad and iTouch

? Objective-C and Interface Builder and Xcode

? Working extensively with external accessories

Enhancements to User interface and User experience UI/UX

Localization of entire application into 6 languages

Freelance C++ and Qt 3.6.x Developer Practical Control

January March 2012

Development of Cross-platform Qt Applications in C++ for Windows and Linux

Design and Development of Windows GUI Applications and Tools

User Experience and User Interface Design; UX/UI Design

Use of C++ and Eclipse with Qt Integration

Development of Multithreaded applications and services and thread safe classes.

Extensive use of Qt s Slots and Signals

Working with external devices over Serial

Developing of TCP/IP and UDP communication protocols

Persistent storage via QSettings s files.

Persistent storage via SQL

Testing against multiple OS s

Use of Qt 4.6.3

Freelance Software Developer CV 2012 chris.widgisoft.co.uk

Christopher Lightfoot Phone: 078**-***-*** Email: *****@*********.**.**

FreelanceiOS Developer Penrillian

December 2011

? Development of native iOS Application for iPhone, iPad and iTouch

? Objective-C and Interface Builder and Xcode

? Working extensively with external accessories

? Bluetooth and Low level data communications via NSStream

? Supporting iOS 4.0 and 5.0

? Initial support for localisation of Application

? Persistent storage of minimal data via plists

? Background task support

? Testing on older devices; 3G/3GS, etc.

Freelance Unity3d Widgisoft

November 2011

? Development of iOS and web-based Unity3d application

? Working in C# and JavaScript

? C# based backend socket server

? Dynamic creation and texturing of 3D meshes

? Developing of custom 3D shaders

FreelancePHP, AS3, MySQL Developer Team CooperAugust 2011October 2011

? Development of cron scheduled php scripts

? Development on MySQL Database, maintenance and amends

? Development of Zend administration system

? Development of AMFPHP Services

? Development on Flash front end using AS3 and Flash Player 9

? Development of Automated Testing systems

? Integration of PayPal payment system

Freelance Systems Integration & Software Developer - Line

CommunicationsJune 2011August 2011

? Maintenance of large scale Military SharesPoint 2007 deployment

? Development of SharePoint 20 07 Custom Features and Solutions

? Development of Supporting C#.NET Interfaces between Project Server and Commercial

LMS

? Design and Documentation of System Components and Integration

? Use of VMWare to configure small virtual network of servers and test client s

? Travelled and worked off site for final deployment and testing

Freelance Software Developer CV 2012 chris.widgisoft.co.uk

Christopher Lightfoot Phone: 078**-***-*** Email: *****@*********.**.**

Recent Experience Continued

Senior Software DeveloperLine CommunicationsSeptember 2007June 2011 (Permanent position)

? iOS (1.5 years)

? iOS (iPhone/iPad) Design and Development for Prototype and Production

applications ranging from Task Lists through to Multi course E -Learning with Multi

choice questions, Animation, XML Parsing and development of in house iOS E -

Learning framework.

? Multiple iPhone projects in App Store (covered on NDA)

? Multiple iPhone and iPad projects in Enterprise Deployment (covered under NDA)

? Multi-player E-Learning iOS applications over Wifi and Bluetooth

? SharePoint (6 months +)

? Configuration of large scale SharePoint 2007 deployment

? Development of SharePoint 2007 Cu stom Features and Solutions

? Development of Supporting C#.NET Interfaces between Project Server and

Commercial LMS

? Design and Documentation of System Components and Integration

? Use of VMWare to configure small virtual network of servers and test clients

? Travelled and worked off site for configuration and deployment

? LAMP/.NET (2 years)

? Extensive design and development of LAMP based systems

? Extensive design and development of C#.NET based systems

? Liasing with clients directly to gather requirements and discuss project.

? Working closely with clients to rapidly develop and update applications on short time

scales.

? Refactoring of existing applications

FreelanceSoftware Developer Widgisoft

June 2010January 2011

? Design and Development of Pure AS3 -based online Games

? Design and Development of AS3 -based 2D Sprite and Tile Game Framework

? Development of PHP/MySQL Websites

? Implementation of PayPal payment system

ColdFusion Web DeveloperSuperbreak Mini HolidaysFebruary 2006September 2007

? Development on main Superbreak and Hotelnet website (ColdFusion/XML/T-SQL)

? Design and development of Superbreak mini sites (ColdFusion/XHTML/CSS)

? Refactoring of legacy websites

? Design and development of team administration tools

? Responsible over Bug tracking, management of issues and reporting

? Coordinate and report on own development projects and coordination of tasks within

projects

Freelance Software Developer CV 2012 chris.widgisoft.co.uk

Christopher Lightfoot Phone: 078**-***-*** Email: *****@*********.**.**

Experience Continued

.NET Web Developer netSurity

October 2004February 2006

? Design and Development of netSurity Fuse UX (ASP/T -SQL)

? Development of netSurity Fuse rule input (Perl)

? Refactoring of iQSM prototype (ASP/T -SQL)

? Production of iQSM (C#.NET/T-SQL/XML/XSLT)

? Design and Development of iQSM toolset (C#/T -SQL)

? Management of small team of developers

? Reporting on team progression and issues

FreelanceC++ Developer Clickteam

Throughout 20012003

? Design and Development of Text Blitter extension (C++)

? Working inside existing product framework and SDKs

? Extensive use of Win32

? Configuring of Interfaces using Resource Editors

? Extensive use of Visual Studio C++

? Coordination of a closed testing group

Education and Qualifications

BTEC National Diploma IT Practitioners in Software Development with 3 Distinctions

AS-Level Mathematics

9 GCSEs A*-B

References

References are available on request; please email me at: *****@*********.**.** for

further details.

Freelance Software Developer CV 2012 chris.widgisoft.co.uk



Contact this candidate