Tony Marston

Tony Marston Email and Phone Number

Founder / Director of Radicore Software Limited,R&D Director, Geoprise Technologies @ Geoprise Technologies
minnetonka, minnesota, united states
Tony Marston's Location
Sutton, England, United Kingdom, United Kingdom
Tony Marston's Contact Details

Tony Marston personal email

n/a
About Tony Marston

I do not develop public-facing web sites, I design and develop business-facing web-based enterprise applications which cover such areas as Order Fulfilment, Supply Chain Management, Logistics and Enterprise Resource Planning (ERP).I used to write such applications for the desktop using compiled languages such as COBOL and UNIFACE, but in 2002 I switched to PHP as I saw that the future lay in the internet.I am the author of an open source PHP framework called RADICORE (see http://www.radicore.org) which comes with the following as standard:- A Role Based Access Control (RBAC) system which identifies which users can access which transactions.- An Audit Logging system which tracks all amendments made to the application database.- An Activity based Workflow system which automates certain business processes.I am also the author of a closed source ERP application called TRANSIX which has been used by several UK based organisations since 2008 as the back end to their front end websites. This application consists of several modules which are based on the designs in the Data Model Resource Book published by Len Silverston:• PARTY – organisations and people, customers and suppliers.• PRODUCT – products, categories, features and price components.• ORDER – sales orders, purchase orders, transfer orders.• INVOICE – invoices and credit notes.• INVENTORY – warehousing and inventory.• SHIPMENT – customer shipments, supplier shipments, transfer shipments.• REQUEST – requests, requirements and quotations.• WORK-EFFORT – timesheets and expenses.The TRANSIX application is marketed under license through the following organisations:• Transition Engineering International Limited who target internet startups in the UK• Geoprise Technologies (http://www.geoprise.com) who target large established organisations in North America, Europe, Asia and the Pacific Rim.

Tony Marston's Current Company Details
Geoprise Technologies

Geoprise Technologies

View
Founder / Director of Radicore Software Limited,R&D Director, Geoprise Technologies
minnetonka, minnesota, united states
Website:
geoprise.com
Employees:
4
Tony Marston Work Experience Details
  • Geoprise Technologies
    Director, Research And Development
    Geoprise Technologies Jul 2014 - Present
    London, United Kingdom
    I formed a partnership with Geoprise Technologies who are now licensed to market my TRANSIX ERP application under the name GM-X
  • Radicore Software Limited
    Owner/Director
    Radicore Software Limited Jan 2004 - Present
    London Area, United Kingdom
  • Radicore Software Limited
    Consultant
    Radicore Software Limited Jul 2011 - Feb 2012
    Surrey
    Providing ad hoc support for previous projects:• Wedding Rings Direct to provide enhancements to their ERP system. (PHP, MySQL) This included: o CRM - The ability to view, send and receive emails through the back office system. o CMS - The ability to maintain static content in multiple languages.• Transition Engineering to help integrate the TRANSIX package with some brand new websites. (PHP, MySQL)• London Borough of Waltham Forest to upgrade their system to incorporate what I had developed for the London Borough of Havering. (VB.NET, SQL Server)
  • Andrew Page Ltd
    Api Developer
    Andrew Page Ltd Sep 2013 - Feb 2014
    Leeds, United Kingdom
    API Developer- Sole developer working with their eCommerce section to link their in-house system with Amazon via web services.- Installed and modified software to provide secure communications using the AS2 protocol.- Developed functions to integrate with Amazon Dropship by exchanging XML documents for IAA (Inventory Availability Advice), OF (Order Fulfilment Requests), OFR (Order Response), SL (Shipping Label Requests), SLR (Shipping Label Responses), TMN (Truck Manifests), ASN (Advance Shipment Notifications) and INV (Invoices).- Developed functions to integrate with Amazon Vendor by exchanging documents in EDIFACT format for ORDERS (Order requests), ORDRSP (Order Responses), DESADV (Despatch Advice) and INVOIC (Invoice).- Designed and implemented supporting administration screens using the RADICORE framework.Technologies: Apache, PHP, MySQL, AS2, XML, EDIFACT, RADICORE
  • Flubit Limited
    Api Developer
    Flubit Limited Jun 2012 - Jun 2013
    Central London
    API Developer• Sole developer working with the Merchant Relations Team to upgrade their web services• Designed and developed alternative software to send and receive CSV files via FTP.• Designed and developed a method of reformatting XML documents using XSL stylesheets.• Designed and developed a series of background tasks to handle offline processing to a variable schedule.• Designed and developed a One Time Token mechanism allowing merchants to enter the merchant portal without having to go through the login screen.Technologies: Apache, PHP, MySQL, Web Services (XML/JSON-over-HTTP), XSL, RADICORE.Achievements:• Responded rapidly to provide solutions for merchants with non-standard requirements.• Designed and built a back-end application using RADICORE to speed up administrative tasks.
  • Bite Consulting Group Ltd.
    Senior Php Contractor
    Bite Consulting Group Ltd. Mar 2012 - Jul 2012
    Wc2H 7As
    Experienced PHP Designer/Developer with strong OO skills. 10+ years of PHP, XML, XSL, web services, back-office eCommerce / business applications. Immediately available.
  • London Borough Of Havering
    Designer / Developer
    London Borough Of Havering Dec 2010 - Jun 2011
    Romford, United Kingdom
    • Part of a team of contractors who updated the council’s website to display mapping (GIS) data using Google Maps to show the location of council assets (schools, libraries, etc). While others in the team dealt with the front end website I was tasked with making the numerous pieces of GIS data available through a series of web services.• Designed and developed a batch program to extract GIS data of council assets from multiple sources to a single database table in a SQL Server database.• Designed and developed a batch program to extract selected data from the new database to produce a series of static KML/XML files to provide small sets of GIS data without the need to access the database.• Designed a table of control data, with a GUI program, which identified what data needed to be extracted, from which database table, and with what KML options. This allowed various features to be turned on or off without the need for any program changes.• Designed and developed a series of SOAP web services to extract selected GIS data from the database and produce dynamic KML files.• Developed the web services which allow a resident to identify the coordinates for a problem such as an abandoned car, graffiti, pot hole, etc. This again used a single database table for any problem, which allowed new problems (cases) to be added at will through the CRM system.Technology: VB.NET, SQL Server, Web Services (SOAP)Achievements:• Designed a flexible solution so that new GIS data could be included in the process simply by a member of the council’s staff updating the control data.• Created the ability to hold all cases (user-defined incidents) in a single table with a single set of web services which allowed the initial set of 5 cases types to be expanded to over 30 without requiring any software changes.• The solution was so flexible that I was subsequently asked to implement it for other London boroughs, initially Waltham Forest and Newham, with several others to follow.
  • Transition Engineering Limited
    Application Architect, Designer, Lead Developer
    Transition Engineering Limited Apr 2010 - Nov 2010
    - Added enhancements to theTRANSIX ERP package.- Help front end developers integrate their websites with the TRANSIX package for new customers.
  • Airlock
    Designer / Developer
    Airlock Feb 2010 - Mar 2010
    London, United Kingdom
    • Worked on Westminster City Council’s ‘MyWestminster’ website, written in PHP, which allows residents to obtain information on council services.• Integrated Microsoft Dynamics / Lagan CRM with Symphony CMS via web services (SOAP) so that requests for services made through the website could be logged as a case in Lagan CRM.• Dynamic PDF generation within the MyWestminster customer portal. This allowed a copy of an online application form to be emailed to the resident once it had been completed.• Designer and developer of an end-to-end email processing solution which integrated council departments outside the corporate ring fence. This involved, for example, emailing a PDF copy of a request for a library ticket to the relevant library, and when the library responded to the email the case inside Lagan CRM could then be closed.Technology: PHP, MySQL, Web Services (SOAP)Achievements: • Proved to client that the solution was workable and cost effective.• Significantly reduced the cost of face to face and telephony contact time.
  • Transition Engineering Limited
    Architect / Designer / Developer
    Transition Engineering Limited Jun 2008 - Jan 2010
    Coventry, United Kingdom
    After having successfully designed, developed and installed a back-end ERP solution for the first client, I joined Transition Engineering Limited so that it could be made available to a wider range of companies. They market an end-to-end eCommerce solution by building a bespoke front-end website to the client's specifications, then integrate it with the TRANSIX package to provide all the back-end functionality.• Bespoke websites are designed and developed by a group of front-end developers, and I modify their code to replace dummy data with calls to the database, and calls to the payment processors such as SagePay or PayPal.• Knowing that a package may need to be customised for different clients I designed and developed a system of plug-ins which allow customisations to screen layouts, report layouts or business logic to be kept separate from the core code, with each client’s plug-ins held in separate directories.Technology: PHP, MySQL, RADICORE
  • Wedding Rings Direct
    Architect / Designer / Developer
    Wedding Rings Direct Jan 2007 - May 2008
    Brighton, United Kingdom
    • Created a web-based ERP / eCommerce application in PHP to replace an existing back-end application which could no longer be adapted to meet the organisation’s growing requirements and workload. • Designed a new set of databases and migrated all their legacy data.• Designed and developed a new set of administrative screens using the RADICORE framework which was chosen for its inbuilt Role Based Access Control (RBAC) system, its comprehensive security features, and its Rapid Application Development (RAD) capabilities.• Redeveloped the APIs in the front end website so that it communicated with the new databases.• Added PayPal as a payment option in the front end website as an alternative to Protx/SagePay• Re-engineered internal processes and computerised manual processes to help increase staff efficiency. This included the sending of automatic emails when an order’s status changed, allowing customers to view the status of their orders in the front end website, converting orders into invoices which could be emailed to the customer in PDF format, and the printing of despatch labels.• Provided the ability to turn a sales order for custom jewellery into a purchase order for one of their network of suppliers.• Designer and developer of a multi-lingual and multi-currency international sales platform where a single back-office system could serve multiple front-end websites in different languages.• Provided the ability to link to FEDEX via web services (SOAP) in order to obtain pre-formatted shipment labels with barcodes to speed up the shipment process.Achievements:• My efforts helped triple turnover to £2.5million whilst lowering their cost base.• Enabled expansion into several overseas markets including Germany, US and Scandinavia.• Automated numerous processes which had previously been done manually, thus freeing up staff time for more important tasks.• Provided the ability to sell returned items as “Special Offers”, thus reducing inventory.
  • Blackwoods Gin
    Designer / Developer
    Blackwoods Gin Sep 2006 - Dec 2006
    Coventry, United Kingdom
    The author of this website wanted to expand the selection of back-office screens due to growing customer requirements for which he also wanted a Role Based Access Control (RBAC) system. Having read my article http://www.tonymarston.net/php-mysql/role-based-access-control.html he contacted me and asked if I could supply him with a copy of the source code. This encouraged me to release my personal development framework as Open Source, which I did under the name RADICORE (http://www.radicore.org).Due to time constraints he asked if I would design and develop a totally new and bespoke back-office application to manage their product catalogue and deal with customer orders, which I did. The client was very pleased with the software.Technology: PHP, MySQL, HTML, CSS, RADICOREAchievements:- The website author was also pleased and impressed with the results, and has he had other customers who also wanted upgrades to their back-office systems he asked if, instead of building a separate bespoke solution for each one, I could design an build a flexible ERP solution which could then be sold to multiple customers as a package. I rose to the challenge and built a piece of software called TRANSIX with the first customer being Wedding Rings Direct.- The TRANSIX package is now being marketed through Transition Engineering Limited (http://www.transitionengineering.com) as the back-end package for end-to-end eCommerce solutions.
  • Radicore Software Limited
    Architect / Designer / Developer
    Radicore Software Limited Jan 2003 - Aug 2006
    Surrey
    • Created a PHP framework based on the 3-Tier Architecture with separate components in the Presentation, Business and Data Access layers. This allows for a different presentation layer, such as a front-end website, to share the existing business and data access layer components. The data access layer can also be switched between the MySQL, PostgreSQL, Oracle and SQL Server database without having to change the business layer.• As the heart of any business application is a properly normalised database, I designed and developed my own Data Dictionary which allows me to import the database structure, and at the press of a button export these structures to produce the class files which are used by the application. This allows me to keep the database and application structures completely synchronised, thus avoiding the mismatch which requires the use of an Object Relational Mapper (ORM).• It also contains a unique implementation of the Model-View-Controller Design Pattern. Each user transaction requires a Model, a View and a Controller component. Unlike other implementations which require Views and Controllers which are tied to a single transaction, I have a library of reusable Views (using XSL stylesheets) and Controllers which can be used in multiple transactions. • The reusable views and controllers have been paired up into a library of Transaction Patterns which can be paired with one or more Model components to produce a basic working transaction at the press of a button without having to write a line of code. All the developer has to do is add code for any business rules or customisations.• It has in-built components for dynamic menus, Role Based Access Control (RBAC), Audit Logging (using a single set of screens to view all changes), and an Activity-based Workflow Engine.Achievements:• Produced a framework that can help build web-based business applications which use a relational database in a fraction of the time required by other frameworks.

Tony Marston Skills

Xml Web Services Php Web Applications Css Oop Mvc Html Sql Mysql Microsoft Sql Server Postgresql Databases Data Analysis Xsl Xslt Soap Database Design E Commerce Software Development Xml Rpc Erp Application Design Oracle Software Design Cascading Style Sheets Object Oriented Programming E Commerce Solutions Sql Database Design Application Development Back Office Backend Gis Supply Chain Software 3 Tier Architecture

Tony Marston Education Details

  • Chichester College Of Further Education
    Chichester College Of Further Education
    Onc In Public Administration
  • Chichester High School For Boys
    Chichester High School For Boys
    O Level English, Maths, French, Geography, History, Physics, Art

Frequently Asked Questions about Tony Marston

What company does Tony Marston work for?

Tony Marston works for Geoprise Technologies

What is Tony Marston's role at the current company?

Tony Marston's current role is Founder / Director of Radicore Software Limited,R&D Director, Geoprise Technologies.

What is Tony Marston's email address?

Tony Marston's email address is to****@****n.co.uk

What schools did Tony Marston attend?

Tony Marston attended Chichester College Of Further Education, Chichester High School For Boys.

What skills is Tony Marston known for?

Tony Marston has skills like Xml, Web Services, Php, Web Applications, Css, Oop, Mvc, Html, Sql, Mysql, Microsoft Sql Server, Postgresql.

Who are Tony Marston's colleagues?

Tony Marston's colleagues are Randy Spiess, Nelson Nones.

Not the Tony Marston you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.