John Ince Email and Phone Number
John Ince personal email
- Valid
I'm a CTO, software architect, designer and technical programmer with 40 years experience at the leading edge of software development. Using my vast experience at Project Peach we've built the future of Web3 websites and mobile apps using cloud hosted, native code, live web applications. I've designed a single technology framework for the creation and support of real-time websites, applications and mobile apps.Before Project Peach I've worked with some of the world's largest companies like IBM, Unilever, Rapiscan. I've also worked at the tiniest start-ups. I understand leading edge web technologies like HTML5, CSS3, websockets layered over my background of c/c++ programming language. I make great architectural and design decisions because I understand the underlying source code.If you're interested in what the Web3 websites of the future look like then head over to https://peach.rocks. It's been over a decade in the making...
Project Peach
View-
CtoProject Peach Oct 2011 - PresentYork, GbAbout Me:I am the founder and visionary who invented live web applications. I designed and also helped code our real-time web framework from ground zero upwards. I own and drive our technology direction using agile processes. Deliverable:Project Peach live web applications use advanced technologies like HTML5, CSS3, Websockets & JavaScript for our browser UX. Our cloud hosted, native code, live web applications are built using portable c++. Powerful web applications without the browser hosting constraints.Overview:Project Peach is a 10 year R&D software project with a £1m development budget. The concept is to take all our knowledge as developers and 'FIX' the problems we've encountered in software development over the last 40 years. We've coded a unified development framework that's solves everything from remote collaborative working, true browser multi-user and one solution for apps of all types including websites. We created smart connections that push live changes in realtime to live connected clients. Our mission is to change the way the world codes their apps.Key Technologies:HTML5, CSS3, Websockets, JavaScript, C, C++, STL, LOKI, IIS, ApacheBusiness Skills:CTO, Budgets, Agile, Presentations, Team Guru, Architect, DesignerTechnical Environment:• Modern Browser is UX. HTML/CSS/JS• Cloud hosted, native code, live webapps. C++• Windows, Linux, Ubuntu operating systems• Client and server components are fully portable across every OS platform• SCSS. Sassy CSS• Windows server, IIS, webapps / Linux server, Apache, webapps• Websockets high performance, multithreaded and cached server implementation -
Software Consultant (Contract)Rapiscan Systems Nov 2010 - Jun 2011Torrance, Ca, UsDeliverable:Deliver a Microsoft Windows application for the data visualisation, detection and alarming of a R&D RadNuke detection scanners. RadNuke portals are the next generation of security scanners capable of detecting and alarming on transportation of any radioactive isotopes.Overview:Working as part of an advanced R&D team on the leading edge RadNuke detection technologies within a global leader in transportation security screening. Responsible for the entire agile development of a real time diagnostic toolkit built in C++ (similar to an advanced version of WireShark) to analyse, collect and render real time Ethernet data from the new RadNuke detection portals. Total responsibility for project design and implementation using OOA / OOD / OOP/ Agile / SCRUM / XP / TDDKey Technologies:C, C++, STL, Win32, Winpcap, Winpcap c++ wrapper, Ethernet, Design Methods, TDD, Agile, Extreme Programming, SVN, TortoiseSVN (HTTP SVN)Business Skills:Project Management, Product Owner, Product Architect, ConsultantTechnical Environment:• Product design using object orientated techniques and design methods• Data Engine and GUI abstraction with portable engine (Linux/Win32)• Agile TDD XP development methodologies• C++/STL core product development• Multi-discipline R&D team• GUI abstraction layer using HTML5/CSS3 for Native Client App or Web App client• Collection, capture and playback of data for simulation and testing of user defined algorithms -
Software Consultant (Contract)Rapid Return Limited Feb 2010 - Nov 2010Deliverable:Project Engels: A test driven open source project for translating desktop media web pages to mobile media web pages. Portable 'C' language project that uses TidyLib and CURL; This is server side on-the-fly translation which creates responsive mobile websites from existing desktop websites.Overview:Short term contract working as an independant software engineer on a NDA research and development project. Responsible for the investigation, design and implementation of a complex server-side solution for 'on the fly' document re-rendering. Product will be Open Source shortly as an excellent example of how to write test driven, maintainable and extensible application in a relatively low-level language.Business Skills:Customer facing, Project management, Budget management, Technical liason, Presentations, Mentor.Technical Environment:• GUI design using HTML5 forms and rendered using CSS3 using W3C web standards• Complete rendering/data/code separation using model-view-controller• CSS3 media queries• HTML5 WebSockets as AJAX replacement• Comet style push notifications via HTML5 W3C standard• Portable 'server-side' between Apache and IIS• Implemented 'BASIC' style macro language support built using FLEX and BISON/YACC• Scalable cloud hosted environment• ChromeOS 'browser is OS' paradigm
-
Senior Software EngineerIbm Jul 2008 - Feb 2010Armonk, New York, Ny, UsDeliverable:IBM Cognos Adaptive Warehouse.Overview:Working as part of an agile team, within a global team framework. Responsible for the design, implementation and maintenance of the IBM Cognos Adaptive Warehouse product. Primarily focused on delivering the GUI representation and it's abstraction from the underlying data engine.Key Technologies:C, C++, STL, MFC, Win32 API, GUI, VC++, COM, SQL, XML/XSL, LIBXML/DOM/SAX, Agile, SCRUM, TDD, Design Methods, Perforce, Incredibuild, UMLBusiness Skills:Reporting to Development Manager and Product Owner, Working to yearly self-defined goals in PBC (Personal Business Commitments)Technical Environment:• Large/complex Business Intelligence product, Win32 GUI (MFC,API,VC++)• Portable (Win,Aix,Unix,Linux,...) underlying C++/STL data engine• Agile/SCRUM working environment• International working across multiple time-zones, cultures and languages• Self-motivation from personal responsibility to the team and product• International Travel• Working from Home -
Software Consultant (Company Director)Primerasoft Jun 2003 - Jun 2008Deliverable:Bespoke development of Microsoft Windows and web based software for both UK and global clients. Overview:Development Manager and Software Lead running an agile team within a European team framework. Responsible for customer facing, product management, design and implementation of a wide variety of both small and large budget development projects. Managed multiple concurrent global projects across multiple time zones. Technical mentor to the whole software team.Key Technologies:C, C++, STL, C#, VB, .Net, COM, MFC, Win32, GUI, VC++, SQL, IIS, ISAPI, ODBC, ADO, WebServices, SOAP, SaaS/SOA, HTTP, XML, AJAX, JavaScript, UMLBusiness Skills:Customer facing, Project management, Budget control and allocation, Board level reporting.Technical Environment:• Diverse projects, both small and large budget, clients from San Diego(USA) to Sydney(AUS)• OOA / OOD / OOP programming• Win32 apps, Browser hosted apps, C/C++ native unmanaged applications on Win32 & Linux• Internationalisation of software using UTF and software locale settings• Agile development environment across a virtual team, TDD, XP Programming• Teaching C/C++/Win32 API programming through lunchtime personal development meetings• International Travel• Working from Home
-
Software Consultant (Contract)Unilever Mar 1997 - Jun 2003Blackfriars, London, GbDeliverable:#1 HPCE Reporting System: Create new data access layer using open database connectivity#2 UPX/TPX trading partner exchange. Create the supplier to client software to link to Carrefour/Walmart to Unilever to automate the supply chain process Overview:Working as an independent consultant within the European IT department. Responsible for the design and implementation of many complex projects across the EU and North American businesses. Sole technical responsibility for the Unilever connection to GNX exchange. Customer facing worldwide including Carrefour, GNX, Walmart for supply chain eBusiness projects. Leading Unilever eBusiness IT directionKey Technologies:C, C++, STL, VB, MFC, Win32 API, GUI, VC++, IIS, ISAPI, ASP, UNIX, Apache, ActiveX, COM, OLEDB, ADO, OLAP, SQL, ORACLE, SocketsBusiness Skills:Customer facing, Lead consultant eBusiness strategy, European and North American design meetings, Weekly International travel.Technical Environment:• Design & Implementation of the Unilever TPX connection to the GNX global exchange• TPX connection to Carrefour (€10,000/minute in business) & Walmart, early adopters• Integration of SAP, SAPBC, WebMethods, AS2, Cyclone and Custom C++ adapters• Win32 message management system written using C++/MFC/WinInet/IIS/ISAPI/Sockets• Mentor new team members C/C++/TPX• International Business recognition for the success of the project• (1997-1999) Redesign & Implementation of a C++ 3-tier EU wide HPCE reporting system• 1000's of users across the entire EU business units.• Designed & implemented a Win16 OLEODBC COM component, become ADO COM• Full development cycle using early Extreme Programming methodologies• Worked in many EU countries:• incl. Holland, Italy, France (2 years in Paris), Spain, Germany & USA NY, Trumble(CT)• Successfully worked with remote teams in North America, Singapore and the EU• Working from Home -
Software Consultant (Contract)Yorkshire Water Jun 1993 - Mar 1997Bradford, West Yorkshire, GbDeliverable:AIB: Asset Information Base. A schematic based hierarchical navigation system to drill down into the company assets like water treatment works, pumping stations, etc. down to engineering drawing level.Overview:Working as an independent consultant within the IT department. Design and Implementation of the AIB (Asset Information Base) forming a schematic representation of the business drawing data from underlying legacy core systems. A Win16 GUI using C++/MFC/COM and underlying OLE Automation (to become COM) servers. GUI and server side development in C++Key Technologies:C, C++, VB, MFC, Win16/Win32 API, GUI, VC++, SQL, RDB, Access, Oracle, ODBC, OLE2Business Skills:Reporting to project leader, Team mentoring, Win API guru, Team training in Win API and C/C++ programming, End user training and supportTechnical Environment:• Investigation, Design & Implementation of a large multi-user schematic GUI• Design & Implementation of the corporate data server to source legacy core systems• Design & Implementation of the EDMS (Engineering Drawing Management System)• Team based projects and working, Team Guru & Mentor programmers in GUI/C/C++• Extensive working with Microsoft Consultants on new technologies (OLE2, MFC, COM)• Prototyped REGSVR32 now in MS code base with Microsoft Consultants• Waterfall design methodology• Working from Home -
Software Consultant (Contract)City Of Liverpool Community College Jan 1993 - Jun 1993Deliverable:College Compendium for student services. An interactive database for student services and a central repository for the yearly college compendium print. A single solution for course, qualification and unit information Overview:Design and Implementation of a large relational database containing course, unit and qualification details. Yearly production of the college compendium in published/hard-copy form. Online student access to course information and pathways to qualifications using an easy to use Windows front-end. Database abstraction using ODBCKey Technologies:C, C++, VB, Win16 API, Access, ORACLE, Access forms/reports, Access Basic/VBA, ODBC, SQL, DTPBusiness Skills:Customer facing, Sole product delivery responsibility, Client progress meetings, Obtaining Mersey TEC funding, TEC meetingsTechnical Environment:• Solely Responsible for system delivery to the second largest college in the UK• Investigation, Design and Implementation of a large multi-user SQL database and GUI• Used by Students & Student Services to find pathways to qualifications from course units• DTP quality report including images and maps to form the official college compendium• Database abstraction using ODBC with local remote working from the college by data syncing• Component based system using OLE Automation aspects of Microsoft Office• Produced training course material and provided in-house training to lecturers in the software• Provided product support and maintenance
-
Senior Technical ProgrammerFraser Williams Data Systems Dec 1990 - Jan 1993Deliverable:Programming the next generation ARTEMIS II project. Porting from a mainframe to a network of PCs. Responsible for the haematology and foetal pathology modulesOverview:Achieved Senior Technical Programmer within 4 years with the company (two periods of employment) which is the highest technical level in the career structure. Team leader on the ARTEMIS II project, written in C and character based windowing. The system is portable across VMS, DOS, NOVELL, UNIX, X-WINDOWS. It is multilingual and database independent. European travel for design meetings and implementation supportKey Technologies:C, PL1, COBOL, CScape, RaimaDB, NetworkDB, Btrieve, DOS, OS2, Windows, Novell, BBS, ANSI C standardsBusiness Skills:Customer facing, Management reporting, Team design meetings, European client meetings, Worldwide sales conference technical support, TravelTechnical Environment:• Investigation into portable toolsets & libraries for the next generation ARTEMIS II project• Responsible for the Design & Implementation of the ARTEMIS II project in portable ANSI C• ARTEMIS II, OS independent, DB independent, team technical lead• Initial 2 year £500k budget for next generation project• Promoted from Programmer to Senior Technical Programmer in just 4 years• Monthly European customer facing travel• Worked both in-house and at client sites all over Europe• Built a solid reputation within the team for technical skill and advanced problem solving.• Team C guru
-
Analyst ProgrammerSumlock Computing Jun 1990 - Dec 1990Deliverable:Sumlock accounting and payroll softwareOverview:Design, implementation, maintenance and support of a large multi-user accounting and payroll system. Analysis of customer requirements, design and delivery of 'added value modules or plug-ins' to the core financial systemKey Technologies:C, CScape, dbVista, DBMS, BASIC, CURSES, DOS, SCO XENIXBusiness Skills:Customer facing, Management reporting, team supporting, sales supportTechnical Environment:• Direct support and maintenance of a large user base accounting and payroll system• Working within a team to add new functionality to the core financial product• Responsible for the design, implementation of bespoke software to client specifications• Worked both in-house and at client sites all over the UK• Provided technical support to sales during sales meetings & sales conferences• Full cycle. Analysis, design, implementation and support
-
Lead ProgrammerFraser Williams Data Systems Apr 1987 - Jun 1990Deliverable:ARTEMIS. A mainframe application to collate data from clinical drug trials for global pharmaceutical clients. Creating new features and software maintenanceOverview:Design, implementation and maintenance of ARTEMIS. A large multi-user scientific pharmaceutical mainframe application. Global client list including SmithklineBeecham, Glaxo, Astra, ICI, US Government EPA. Working within a team to support and extend product functionality. Worldwide travel to client sides for design meetings and support issues. Achieved three promotions, from junior programmer to lead programmer, in two yearsKey Technologies:COBOL, PL1, C, Data General AOS/VS, X25, WAN, Novell, DOS, TSR, SSADM, JSPBusiness Skills:Customer facing, Management reporting, Sales supportTechnical Environment:• Design and implementation of paid client enhancements to the core ARTEMIS system• Maintenance of the core ARTEMIS system under maintenance contracts• PC integration to Mainframe product• Feasibility study into next generation, platform independent, ARTEMIS II. 'C' vs 'COBOL'• Full cycle from design to on-site client support• International travel to client sites• Rapid progress up the companies technical career structure
-
Consultant/OwnerProtec Systems Jun 1983 - Apr 1987Broussard, Louisiana, UsDeliverable:Bespoke software for manufacturing and accountancyOverview:Freelance programming of bespoke manufacturing and accountancy systems. Design, implementation, maintenance and supportKey Technologies:MS/PCDOS, DRDOS, CBM, CPM, C, BASIC, COBOL, AssemblerBusiness Skills:Customer facing, Sales, Support, Client meetings, Accounts, Payroll, Estimation, BudgetsTechnical Environment:• Sell, Estimate, Negotiate, Design, implement and support bespoke applications• Build both large scale & small scale projects using rapidly changing technologies.• Programmed Commodore PET to early PCs• Migrate from BASIC coding to C coding to add portability to a changing environment• Specialised in manufacturing applications, original author of 'Chamleon' and 'MOLES'• Pioneered the 'off-the-shelf' concept in a world of only bespoke• Worked both in-house and on client's side -
Design EngineerCrone & Taylor Mechanical Engineering Ltd Mar 1979 - Jun 1983Deliverable:MOLES. Multipurpose Online Estimating System. Create accurate estimates by decomposing complex systems into their hierarchical sub-components and costing at each levelOverview:Initially producing engineering drawings and production blueprints, assembly and installing complex mechanical handling systems. Draughtsman, system design and quality assuranceIn 1980, as part of my college course programming module, was given the following company project 'Production of a bought in parts quotation system'. 18 month project successfully completed from design to user training then enhanced and supported. Using Commodore PET computer and CBM BASIC/AssemblerKey Technologies:CBM, PET, BASIC, 6502 Assembler, FlowchartsBusiness Skills:Reliable, Self-motivated, Creative, Persistent, DeterminedTechnical Environment:• Responsibility for a large, important, challenging project. Successfully delivered• Applied engineering discipline to the software development cycle• Excel in embracing new technologies and obtaining business advantage• Estimation system was generic and could be easily customised for other businesses. • • • Original author of 'MOLES', Multi-purpose Online Live Estimating System• Career changing project. Software is an engineering discipline. Design comes first
John Ince Skills
John Ince Education Details
-
Newtom-Le-Willows College -
Cowley Grammer School, Sixth Form -
Cowley Grammer School, St. Helens
Frequently Asked Questions about John Ince
What company does John Ince work for?
John Ince works for Project Peach
What is John Ince's role at the current company?
John Ince's current role is CTO, Software Architect & Technical Designer of the World's most Advanced, Cloud Hosted, Live Web Applications. Visit Peach.Rocks.
What is John Ince's email address?
John Ince's email address is in****@****ail.com
What schools did John Ince attend?
John Ince attended Newtom-Le-Willows College, Cowley Grammer School, Sixth Form, Cowley Grammer School, St. Helens.
What skills is John Ince known for?
John Ince has skills like Software Development, Agile Methodologies, Scrum, Xml, Databases, Web Services, Test Driven Development, Integration, Subversion, Unified Modeling Language, Html, Network Security.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial