Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Stephen Burns | Elance
 
176985602337900
Last Sign-in: Jan 10, 2015

Stephen Burns

   Australia
  |   Brisbane, Queensland

Overview

I have over 15 years experience developing software products primarily in C++ and C#. I have worked predominantly on the back-end but also have a few years experience of UI. These include cross-platform and Windows products.

Read More »

Skills (10)

Tested
Software Development
Agile Methodologies
C++
C#
Multithreading
.NET
Visual Studio
STL
Software Design
Scrum

Employment

Schneider Electric
Senior Developer
2014 - Present
Vasco Data Security
Software Engineer
2012 - 2013
Developed and maintained Vasco's flagship product, IDENTIKEY Authentication Server. Development was primarily cross platform C++ for Linux and Windows across a broad range of technologies...
Sophos
Senior Software Engineer
2003 - 2012
I was an integral part of the team tasked with replacing the company’s existing communications system with a secure RESTful, WCF service to significantly improve maintenance, reliability and...
IONA Technologies
Senior Software Engineer
1997 - 2002
Implemented and developed a new transport layer for Orbix, the flagship product, enabling it to run over IBM’s MQ Series. Heavily involved in developing the original secure communications product...
Irish Medical Systems
Software Engineer
1996 - 1997
Responsible for advanced development / prototyping, to allow the company to make educated decisions on future strategy and direction. Designed and developed a web-based application enabling medical...
Automated Library Systems
Software Engineer
1990 - 1995
Developing console-based front-ends for library users and administration staff. All in Pascal.

Education

University College Dublin
B.Sc.
-
Overview  |  Job History  |  Resume/C.V.

Keywords

My Snapshot
All Categories
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Jobs
0
0
0
Total
Milestones
Hours
Reviews
Recommend
Clients
Total
Repeat
Earnings
Total
Per Client
Identity
Username
stephenburns
Type
Individual
Member Since
January 2015
Elance URL
Verifications
0
Stephen Burns | Elance

Stephen Burns