front and back-end web development, Leeds, UK


A small taster of my work, I am usually available for hire

A small taster of my work, I am usually available for hire

Global Pronet

Online Mall

I have been actively leading a team of web developers for some time at Global Pronet over the last few years.

The flagship project is an online electrical materials E-Commerce site which has over 100'000 products.

I have been in responsible as lead developer to organize architecture, design, program, coach junior designers and programmers to see this and other projects through to completion. I have done much of the installation of needed software on the servers and worked closely with network engineers to get a smooth system running.

We have since incorporated other stores into the system making it an online shopping mall.

Performance

Searching 100,000's of products with detailed data can be a big drain on the database. I have single handedly created a dynamic search system using sphinx. When some keyword searches were taking as long as 10 seconds due to detailed criteria of the search that was asked of us, we switched to sphinx and now searches rarely take over 0.2 seconds.

Memcache is also going to be implemented to make database calls down to a precious minimum.

We have several apache systems running with a load balancer to ensure heavy load is manageable.

E-Commerce

We have all of the standard and many custom features that would appear on an E-Commerce site.

A back-end system controls every part of the system from product control, ordering, documentation and shipping settings of which we have thousands of combinations because of the variety in size, weight and payment methods.

Credit card processing is controlled by our own API and credit card management system where authorized staff can control credit card timing and transactions at need.

Digital Catalog

I have also created a digital catalog system using Flash and ActionScript through which product catalogs can be searched and viewed and products be ordered directly.

Recent Blog Posts