Senior Software Engineer
Last active: 08/15/2013
I have 15+ years commercial experience designing, implementing, and managing software projects for a variety of multinational companies across a range of industries, including finance, electronics, manufacturing, consultancy, and minerals processing. This has included numerous technologies (see below), but on oDesk I am specialising in .NET applications & utilities.
Much of the software that I have written throughout my career has been required to run in manufacturing or processing environments that operate 24x7x365. Therefore the software that I write is bullet-proof and has been proven to run in these environments faultlessly for years on end.
I am also an experienced business analyst and project manager, and are skilled at clarifying and understanding user requirements and translating these requirements into both technical specifications and final software. Often customers have extremely limited IT knowledge, and a good business analyst can understand what a customer needs before they even know themselves!
I am passionate about software development and can guarantee that I will provide a first-class product. I prefer to work from a detailed set of user requirements, but for a customer that is not initially sure exactly what they require I am happy to use an iterative approach where the software is continually critiqued by the customer and revised by me to end up with a final product.
Some of the better known companies I have either worked for, or that use software I have written, are IBM, HP, Dun & Bradstreet, Alcan, Jacobs Engineering, & Rio Tinto.
I also have significant commercial software development experience in the following technologies; MFC, C/C++, Java, Perl, Classic ASP, ASP.NET, Cognos BI, C#, VB.NET, DevExpress, Classic VB, Objective C, OSI PI, Oracle, SQL Server, Sybase, Access, and MS Office.
I have degree in computer science and mathematics with distinction, along with a post graduate diploma in GIS, and a post graduate certificate in tropical environmental management. I am also a Microsoft Certified Solution Developer.