Over 20 years’ experience developing software solutions in various industries including security, rail, engineering consulting and aerospace/automotive / manufacturing. Demonstrated success record in:• Delivering a major release of intrusion and access control management software• Integrating local intrusion panels with global access platforms• Developing enterprise management software• Designing the geographical editor for European Rail Traffic Management System (ERTMS)• Delivering a major releases of railway communication and control simulator • Developing large-scale safety-critical software• Founding and developing a popular education website (10,000 – 42,000 visitors a day), as a hobbyCORE COMPETENCIES• Full SDLC methodology • Agile/XP development methodologies• Systems design and architecture with OOA/OOD/OOP/UML and design patterns• Proficiency in C/C++/VC++, .NET, C#, Visual Studio, Win32 API/MFC, ATL, STL, Delphi, Object Pascal• Strong database programming skills: SQL Server (including T-SQL), SQL CE, ADO.NET, Paradox• Windows applications, Winforms• Web app with ASP.NET, AJAX, C#, SQL Server, HTML, CSS, JQuery, Java script • Cloud app with Azure and Azure SQL database • Componentisation and distributed application (COM, client-server, TCP/IP & comms protocols)• XML family technologies • Solid documentation skills / DOORS• Configuration, version control, build management and change management, such as Synergy/CM, Subversion SVN, CVS, PVCS, Visual Source Safe, QVCS, Jenkins/Hudson, Cruise Control, JIRA, Quality Centre, Synergy/Change, Bugzilla, Bug Tracker • Embedded or real-time programming• Software packaging and deployment (Windows installer and InstallShield)• Use of development tools like Enterprise Architect, CPP Unit Test, Cantata++, Rational Rose, PC-lint
Listed skills include .Net/C#, Sql Server, Asp.Net, C++, and 17 others.