Solutions Experience
Web development
With an extensive knowledge of Microsoft based development languages including Microsoft C#.Net, SQL Server (T-SQL), as well as web technologies such as HTML 5, CSS 3, XML and JavaScript / JQuery - I can provide truely integrated solutions delivering high-performance data driven applications and commerce sites.
Project management
Having worked across a number of business sectors I have gained a huge amount of experience with managing projects and client expectations. With experience within the manufacturing, logistics, automotive, agency, retail and travel sectors - I have the skills needed to identify the project components and resources required, helping you put together all the pieces you need to create a truely exceptional system.
Delivery and long term support
By ensuring we have a development plan right from the start, I will provide complete specifications, timelines and milestones for every project we plan, ensuring that everyone knows what to expect and that each project can be evaluated for quality.
Training, real-world experience and management exposure
Having gained management training at an early age followed by multiple senior management and technical roles, I have worked as a hands-on solutions provider to many organisations - delivering strategy and systems tailored and unique to their businesses.
These are some of the key roles, training and achievements that helped shape my experience and this business:-
Event | | Date |
School |
Coded something they said couldn't be done, in BASIC ;) Gained my A's for Maths and Tech. Essex Round Table and Stansted Airport awards for applied technology |
1992 1992/3 1994 |
University of Cambridge (Open Course) |
Modular Programming and System Design, Relational Database Design, Data Analysis and Graphical Representation, Desktop Publishing |
1994 |
Escom (UK) |
Technical Manager / Branch Manager Trained Hardware and Software Installer, Electrical Safety |
1996 |
Pirelli Cables (UK) |
NEBS Supervisory Management Training and Certification, Fire Martial Logistics Manager + Awarded Employee of the Year for developing new digital systems |
1998 1999 |
|
First experiments with modular platforms, codenamed DSX First e-commerce Public Web site |
1999 2000 |
Triptych Systems |
Microsoft VB6, SQL and 3-Tier Enterprise Development Training Collaborated on BestSeller 2, Book Selling and Trading System |
2001 |
Cloud 9 (UK) |
DB/A, Lead SQL Architect |
2002 |
Illusionfactor (UK) |
Microsoft MCP Certification (See below) Lead Architect, DB/A Operations Director |
2004 2004 2005 |
TheCodeStep.co.uk |
Systems Architect / Owner - View Portfolio Hosting Provider WebDesk Platform went public Cloud Software Provider Private Cloud Solution Provider CodeStep launches its first CMS Engine & API Framework Hybrid Cloud End-to-End Solution Provider |
2007 2008 2009 2010 2012 2015 2019 |
Microsoft MCP certification
Acheiving MCP qualifications at an early age, I have been able to gain substantial experience built on a solid foundation of older versions. Experience and commercial exposure have kept the core skills up to date, despite the age of these exams!
Exam | Title | Date |
229 |
Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition |
Jul 09, 2004 |
228 |
Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Edition |
Oct 13, 2004 |
290 |
Managing and Maintaining a Microsoft Windows Server 2003 Environment |
Dec 01, 2004 |
Coding for fun
The following technologies are seen as a great way to expand your coding ability.
Whilst I don't support them, I certainly encourage them! Watch this space for future development.
- Arduino (What can't be done with these little things?)
- DIY 8 Bit Computer (Yep, from scratch)
- Raspberry Pi (Cameras, Terminals, Servers, Clusters, Laptops. Games Consoles, Media Centers, Kiosks, Thin Clients)
- Microsoft Robotics Studio (Controlling Lego NXT based models, cars, sensors, motors, actuators, joysticks + pads)
- Microsoft XNA Game Studio (Experimenting with game development, coding methods in both XBox and Windows)
- Oculus Rift (User Interaction Theory)
- Reversible Coding Techniques and Design Principles
- Superdense coding techniques (Theory only) using Microsoft Q# and Blazor
- Machine Learning and AI Natural Data Processing (Theory Only)