Experience
Displayed in reverse chronological order: -
Compliance Map Ltd
Employed from: Oct 2024 -to- Present
Job Title: Implementation Manager
Overview
Responsible for project implementations, configuration and support of the software platforms.
Examples of Work
Duties and Responsibilities
- Managing and executing implementation plans / work packages
- Documenting customer and internal requirements and configuring systems to meet customer expectations
- Understanding client requirements and offering solutions in-line with the capabilities of the software and industry best practices
- Develop User Acceptance Testing scripts
- Support the client post-implementation and assist in continuous improvement cycles
- Perform testing of solutions during implementation
- Conduct client training of the software solutions and develop training aids/help documentation
- Ensuring software changes/bugs are reported correctly and resolved within the project delivery timescale
Loria Consulting Ltd
Employed from: Nov 2013 -to- Oct 2024
Note: Part of Innov8 Group since 1st May 2023
Job Title: CRM Consultant / Developer
Overview
Loria Consulting are a registered Sage CRM Partner who provide B2B support / development and integration for on-premise Sage CRM.
My main duties are development, database administration, support and troubleshooting. Development varies from client to client as most projects require bespoke functionality added to their Sage CRM implementation. This can include development using any of the following: - JavaScript, HTML, CSS, ASP.NET, VB.NET, C#, T-SQL, Triggers, VBScript, JScript (ECMAScript).
Loria is now a proud member of the Innov8 Technology Group, a fellow leading Sage Business Partner and technology provider.
Examples of Work
Duties and Responsibilities
- Full stack development (HTML, CSS, JavaScript, ECMAScript, VB/C# .NET)
- Native Android App Development using Android Studio
- Java 7 / 8 Development
- Back-end server-side development
- Bespoke C# and VB.NET desktop applications (WinForms)
- Database Administration
- SQL Server database programming (T-SQL, Triggers, Admin etc...)
- Creation of scalable website / portal and extranet solutions
- Live environment troubleshooting, tracing and debugging
- Provide coding and configuration skills to deliver bespoke software solutions
- Providing Sage CRM software and server support to our customers
- Involvement in the scoping and specification process, including on-site scoping sessions and subsequent documentation
- Installing and updating new and existing software installations
- Liaising with customers and business partners as required
- Creation and maintenance of company Knowledge base in Microsoft OneNote
- Assist work colleagues with technical coding and configuration issues
- Maintaining records in the companies CRM system
- Project Management
- Quoting customers for bespoke work and consultancy services
- Assisting internal staff with technical issues
Direct Ferries Ltd
Employed from: Sep 2012 -to- Nov 2013
Job Title: Senior Software Engineer
Overview
Ferry ticket price comparison and booking system. I maintained and added new products and functionality to the online ferry ticket booking service (ASP.NET/VB.NET/T-SQL). The business generates revenue by making a commission on ‘ferry’ and ‘accommodation’ tickets purchased via the site.
Examples of Work
Duties and Responsibilities
- Develop and maintain quote wizard for price comparison engine on main website (ASP.NET / VB.NET)
- Develop and maintain customers account area on main website (ASP.NET / VB.NET)
- Develop and maintain advanced web app controls (ASP.NET / VB.NET)
- Develop and maintain various websites/applications (ASP.NET / VB.NET)
- Maintain SQL Server databases
- Resolving 2nd line support issues relating to live production issues
- Develop and maintain internal back office system (ASP.NET / VB.NET)
- Creation of ‘Technical Specifications’
- Assist work colleagues with problems
Dynamic Technical Concepts Ltd
Employed from: Jul 2008 -to- Sep 2012
Job Title: Senior Web / Applications Developer
Overview
A business that offered bespoke software solutions. Mainly dealing with insurance based systems/product integration.
Examples of Work
Duties and Responsibilities
- Developing Web and Desktop applications using ASP.NET / VB.NET
- Creation of ‘Technical Specifications’
- Planning and creation of commercial websites for clients
- Evaluating and changing websites for SEO compliance
- Creation of new ‘Online Insurance Products’ for price comparison system
- Enhance and maintain online ‘Price Comparison System’
- Liaise with clients in a ‘Business Analysis’ role
- Provide support via telephone and e-mail
- Design / create and maintain reports
- Assist work colleagues with problems
- Creation of graphical elements / components using Adobe software
Friday Ad Ltd
Employed from: Apr 2008 -to- Jun 2008
Job Title: Application Developer
Overview
Creating Windows desktop applications. I left this role due to a better job opportunity that was offered to me by Dynamic Technical Concepts Ltd.
Examples of Work
Duties and Responsibilities
- Design / create & maintain ASP.NET / VB.NET applications
- Design / create & maintain VB6 applications
- Design / create & maintain reports
- Liaise with clients in a ‘Business Analysis’ role
- Assist work colleagues with problems
- Creation of ‘Technical Specifications’
Berkeley Alexander Ltd
Employed from: Nov 2006 -to- Mar 2008
Job Title: Systems Support Analyst / Programmer
Overview
General insurance company serving hundreds of insurance agents across the UK. Using the built-in price comparison system, they can source insurance for their clients and receive a commission on purchase of a policy. I maintained and developed new features to the main website and also the insurance price comparison quote engine. I also plugged in new insurance products as they required careful integration into the quote engine.
Examples of Work
Duties and Responsibilities
- Creation of ‘Technical Specifications’
- Create bespoke software applications using VB 6 / VB.NET
- Maintain MySQL databases
- Writing procedures / operating instructions
- Maintain insurance quotation engine
- Create / maintain ‘Management Information System’
- Client facing help desk support
- Server maintenance / repair / upgrades etc…
- Creation of advanced Excel spreadsheets
- Evaluating / purchasing external software and hardware
Attevo
Employed during: 2005
Job Title: Freelance C# Developer
Overview
I.T. Consultancy firm based in the United States.
A work colleague from General Motors recommended me to them to help out on a part-time ASP.NET/C# project.
Examples of Work
Duties and Responsibilities
- Remote working
- Creating prototype / wireframe ASP.NET/C# Web Application pages
- Working from specification documents
- Time recording
- Taking part in telephone conference calls
GMAC Commercial Finance (General Motors)
Employed from: Mar 2001 -to- Feb 2006 (GMACCF - Subsidiary of General Motors - Acquired from Bank of New York)
Employed from: Jan 1998 -to- Mar 2001 (Bank of New York - Acquired from Lloyds Bank Plc)
Employed from: Aug 1989 -to- Jan 1998 (Internal Factors Ltd - Subsidiary of Lloyds Bank Plc)
Job Title: Analyst / Designer / Lead Programmer
Overview
GMAC Commercial Finance (GMAC CF) is a subsidiary of GMAC Financial Services, a bank holding company with operations in North America, South America, Europe and Asia-Pacific. GMAC specializes in automotive finance, real estate finance, insurance, commercial finance and online banking. GMAC CF is one of the most trusted sources of capital for the middle-market businesses it serves.
I started working on the I.T. Help Desk progressed from there to Computer Operator doing shift work looking after IBM Mainframe. Then over the years worked up from a Trainee Computer Programmer to an Analyst / Designer / Lead Programmer.
Examples of Work
Duties and Responsibilities
- Design / create & maintain ASP.NET / VB.NET web based applications / websites
- SQL Server & Informix SQL creation of stored procedures
- Design / create & maintain company Intranet
- Design / create & maintain Centura / SQLWindows client server applications
- Design / create & maintain Informix 4GL batch programs
- Creation of ‘Technical Specifications’
- Assist work colleagues with problems
- Create and maintain Test / QA and Production overnight schedules
- SSRS Reports
- On-call for overnight production failures
- Report to IT Manager on load capacity and general admin
- Create and maintain InstallShield projects
- Assist the Help Desk with daily production problems from users
- Creation of original graphics / templates
- I.T. Help Desk (2 years’ experience)
- IBM Mainframe Computer Operator (18 Months experience)
- The rest of my time spent at GMACCF was working my way up from a Trainee Computer Programmer to an Analyst / Designer in a Lead position
Souther Water Authority
Employed from: Nov 1987 -to- Aug 1989
Job Title: Accounts Clerk
Overview
My first office job was at Southern Water in Worthing. Even though I was programming as a hobby I had no commercial experience at this time.
Examples of Work
- No examples available.
Duties and Responsibilities
- Replying to customers letters
- Dealing with the public on the telephone with account problems, change of address etc…
- Applying changes to billing computer system
- General office duties e.g. photocopying, filing etc…
The Royal Navy
Employed during: 1987
Job Title: Junior Seaman Operator
Overview
Military basic training. Left before active service due to being volunteered down a career path I did not want to take. That being underwater for up to six months of the year!
Examples of Work
- No examples available.
Duties and Responsibilities
- Fire Fighting
- Search and Rescue
- Weapons
- Warfare
- Classroom Seamanship Studies
- Drill Practice
- Washing, Ironing and Maintaining Kit
- Parade Practice