About me

About London Based Developer Stewart Roberts
Stewart Roberts

I have been involved professionally with the web industry since 1999 and since then have been exposed to, and directly involved in all aspects of the software development lifecycle including design, development, testing, and implementation.

I began developing simple websites using HTML and quickly progressed to using Perl and javascript to enhance the usability and functionality of the sites I built. I then discovered PHP and mySQL and quickly found I could build complex web applications all under one wamp install. In 2005 I began working on the NHS Pensions Online Project where I learned ColdFusion 5. Since then I have worked with all versions of Adobe ColdFusion and also open source Engines such as openBD and Railo.

In 2006, I enrolled on a self funded distance learning Degree course in New Media Design & Technology. The course went hand in hand with my daily work, as it gave me a good grounding in design principles, graphic design, web design, colour management W3C Standards, Adobe Flash, 3DS Max and Adobe Photoshop, but also a theory behind CSS and XHTML I was writing on a day to day basis.

PERSONAL INFO

Name
Stewart Roberts
DOB
14th October 1981
ADDRESS
Carshalton Beeches, Surrey
PHONE
+44 (0)7506 705076
Follow me

Skills

I am an accomplished ColdFusion, PHP and Front End developer with experience of graphical layout, web standards, database integration, Accessibility, web maintenance, version control and releasing and live support. I currently write back-end applications using Adobe and Open Source Technologies such as ColdFusion, Railo, openBD, PHP, AngualrJS, requireJS, mySQL and Microsoft SQL Server. My front end framework of choice is Angular.js and/or React.js

I have experience in using ColdFusion frameworks including FW/1, CFWheels, Fusebox, ColdSpring and Coldbox, and my framework of choice is FW/1 for the API side of my applications and ColdSpring for Model Collection. I also have experience using PHP frameworks including CodeIgniter, Zend and Laravel. I have experience with JavaScript frameworks including Angular.js, React.js, Require.js, Ember.js and libraries including jQuery

ColdFusion
JavaScript ( inc. React.js, Require.js, jQuery, Vanilla )
PHP
MVC ( inc. FW/1, Fusebox, ColdBox, Zend, CodeIgniter, Laravel, Angular.JS, Ember.js )
Design

Experience

Recent and Interesting Contracts and Projects
Nov 2011 - Present Streamwire Digital

Director

Using the latest Technologies including Angular.js, React.js, JSON, OO PHP, Lucee, MVC Frameworks & REST API's, we assist businesses and organisations to grow and succeed using well written, well designed and correctly implemented web applications.

Aug 2015 - Mar 2016 SportFocus

Contract Web Application Developer

SportFocus is a dedicated and established online service provider who specialise in the provision of database driven integrated web based solutions such as membership management, player registration, event management, competition management and league management.

My time here has been spent improving, refactoring and enhancing the membership application with links to Third Party Front End Websites using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, ColdFusion, Angular.js and React.js

Mar 2015 - Aug 2015 City & Guilds London Institue

Contract Web Application Developer

Contract position in order to provide API build for integration between the Learning Assistant Web Based application and Web Service Components for user registration, exam booking, grading and course completion which then allows for certification request. Used by many HEI’s and also by Learn Direct.

I was contracted to extend the City & Guilds API and automate the workflow of Booking Exams, Adding Results into the API, Automatically retreiving Exam Results and automatically requesting Course Completion to obtain Certification using ColdFusion and JavaScript. I also provided a HTML5, CSS3 and JavaScript Front End (knockout.js) for management of Workflow Types.

July 2013 - Mar 2015 Berkeley Group

Contract Web Application Developer

Joined a Property Development PLC to assist in building a responsive Property Portal showcase the Developers multiple brands and Exclusive Property Developments. An additional requirement was to build a secure Member Area for saved searches, property updates, Mortgage caulculators and a Personal Profile.

Built many web applications for Berkeley Group Including the Berkeley Club, Berkeley innovation Fund, MyHome+, Berkeley Group Portal along with individul development Websites. Technologies used were ColdFusion, HTML5, CSS3, JavaScript, JSON, Angular.js, node.js, Grunt, LESS, jQuery and MS SQL Server. I also promoted the use of Agile which was not currently being used at the time of my arrival.

Jan 2012 - Feb 2014 The Conveyancing Network

Director / Partner / Developer

A partner in Property Focused technology company The Conveyancing Network (TCN) - (http://www.theconveyancingnetwork.com). We offer a plugin technology and conveyancing network for solicitors and licensed conveyancers, to produce online residential conveyancing quotations and receive instructions online 24 hours a day, 7 days a week on their own websites and through our third party member websites.

The REST API is written in ColdFusion, and the plugin is a JavaScript Application injected into Third Party sites. Data is passed as JSON and the plugin fires using Require.js, jQuery and Vanilla JavaScript.

Oct 2012 - Jul 2013 The Insitute of Engineering & Technology

Contract Web Application Developer

ColdFusion/Front End Developer continuing on the ADAMS project at the IET I had previously worked on. Provided support and development to the Business to enhance the original product to improve UX / UI. Also provided support to the Internet Service Group team to enhance their legacy Applications and migrate HTML4 code to HTML5, CSS3, jQuery and AJAX.

Aug 2012 - Oct 2013 Manheim Lead Management

Contract Application Developer

Designed, built and coded Automated import tool for the Manheim Postcode Lookup application based of 8 DVD's from Royal Mail. Very Large data sets were loaded into a mySQL Database using OO PHP & Zend Framework. Also provided Development Support to the third line support team to implement fixes and enhancements to the SLM/CRM platform.

Apr 2011 - Aug 2012 The Insitute of Engineering & Technology

Contract Application Developer

In April 2011 I joined a team of 4 developers on a contract basis to assist in the build of a very large academic project. ADAMS stands for Academic Database and Management System. Higher Education Institutes (HEIs) use ADAMS to manage the accreditation of their engineering programmes and to keep up-todate with Higher Education Policy and Best Practice. Accreditation is carried out by Professional Engineering Institutions (PEIs) under license from the UK's Engineering Council. It is a peer review process carried out by senior academics and industrialists in conjunction with members of PEI staff.

The Application was built using ColdFusion for the Back End, and HTML5, CSS3, Vanilla JavaScript and jQuery for the Administration Front End.

Services

What can I do for you

Web, UI, & UX Design

One of the key factors in Customer Centric design is that it does not necessarily start with a business requirement. By this I mean that what a customer or end user actually wants may not be exactly what the business thinks they want. This can be a hard pill to swallow - especially after weeks and months of preparing a shiny new project!

The visual appeal of your product has an extensive impact on users. Although a product's Information Architecture is important, it doesn't facilitate engagement on its own. I employ user centric designs to produce a cohesive, predictable, and desirable effect on the target audience.

Front End Development

Front-end or client-side development is a relatively obscure Internet discipline. Historically, this role has been known under several aliases, htmler, web designer, coder, frontender and so on, but its core functions remain the same while expanding with the progress of the Internet. It is a hinge role that requires both aesthetic sensitivity and programmatic rigor.

To many people, client-side development might be perceived as 'making things pretty' and, while it is a valid comment since we do make things look good, as good-looking things sell better, there are many other technologies that fall within this field that might be usually overlooked. I have years of experience with Front End Development, and I offer consulting to companies of all sizes, so why not get in touch and see how we can work together?

SEO

The effect of social media on your business return was, at one time, negligable - but not any more. Social Media campaigns are now equally as, if not more effective at improving ROI than any other online or offline Marketing method.

I take the time to research opposition performance, create a marketing strategy, apply specially targetted content and report and review your SEO package to offer you the optimum ROI.

Responsive Web Design

Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from mobile phones to desktop computer monitors).

A site designed with RWD adapts the layout to the viewing environment by using fluid, proportion-based grids, flexible images, and CSS3 media queries, an extension of the @media rule.

Web Application Development

When it comes to Web Application development services, there is a need to look for real professionals who can take a uniquely different approach to Web Application development. In today's business scenario, every business seems to be looking forward to establishing their image in the industry, which makes it extremely important for every business owner to look for web developers who can deliver.

I have over 15 years experience in Web Application development, using a multitude of languages, platforms and methodologies. With extensive experience with ColdFusion (to version 11 - using Frameworks such as FW/1, ColdBox, ColdSpring, Fusebox and CFWheels), PHP (version 5+ using Zend Framework, CodeIgniter, Laravel and OO-PHP), RDBMS Systems ( using mySQL, MS SQL Server, Oracle and PostgreSQL) and project management processes (such as Agile, PRINCE2 and Lean) I can provide you with a complete development service.

Online Property Services

Having had large exposure to Property Service companies, Property Software companies, Property Development PLC's and Feed provider services, I have in depth knowledge about the Property Sector and its Online, Offline and Application requirements.

With many sector developments under my belt, I can assist you - whether you are an Estate Agent, Licensed Conveyancer, Solicitor, Property Services firm or Feed provider - to improve, streamline and enhance your digital strategy, workflow or technical presence.

My Blog

Technical Snippets and Items

My Blog is currently undergoing a refresh and will be back very soon