The following profile is a candidate from IT Consultants Direct "ITCD".
http://www.it-consultants-direct.co.uk/
  This candidate can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=RI12602S
  The complete ITCD candidate database can be accessed at:
http://www.it-consultants-direct.co.uk/search.html
  Please note that you will need to register with us before direct contact with any candidate can be arranged. This is to protect both the candidate's privacy and yours. Registration is free and without obligation. We are registered under the data protection act and the data we hold is for our own internal use only, we do not share this data with anyone outside of ITCD unless required to do so by law.
  Profile

For the last 12 years I have designed and built all aspects of the n-tier solution both from a customer and software house product viewpoint. I have also designed and built middleware and system integration solutions, as well as project manage both high risk and political projects.

Full lifecycle knowledge, including awareness of SSADM and PRINCE methodologies.

Now seeking next rewarding opportunity to make a successful impact.

Key skills

Languages/Microsoft Packages

• Visual Basic 6 (6 years)
• Visual Basic.Net (2.5 years)
• ASP.Net (2 years)
• XML (5 years)
• SQL / ADO (8 years)
• SQL Server Enterprise Manager
• COM / DCOM / COM +
• UML
• Microsoft SourceSafe
• Microsoft Office

Business Analysis

• Full lifecycle methodology
• Gathering business requirements
• Functional / technical specifications
• User acceptance training (UAT)
• Issue and escalation procedures

ERP

• System21
• BPCS
• JD Edwards World / OneWorld

Integration / Workflow Technologies

• Microsoft Message Queues
• OS400 Data Queues
• GenCOM
• Radio Frequency terminals

Databases

• SQL Server (5 years)
• DB2/400 (15 years)
• Access (12 years)
• Oracle (2 years)

Miscellaneous

• Architect design of technical solutions
• Management of developers
• Mentoring of junior staff
• Database administrator on SQL Server
• Pre-sales campaigns
• Managing heavy workloads to tight timescales
• Interpersonal skills to communicate at all levels of company
• A team leader
• Pragmatic rather than technology ideologist!
• Over 50,000 expert points on [snip]

Key Projects

This is a brief summary of key projects and if required I can provide a more detail description of each.

Role: Technical Architect / Lead Software Developer
Date:  Dec 05 - 3 month contract + 3 extensions of 3 months (still ongoing)
Business: [snip] / Consultancy House

Working on their main high profile project for a manufacturing company as lead developer for team of three. Developing a new Service Management system application to control the maintenance, repair and servicing of existing and new customers, routing and scheduling of engineers, payment and revenue streams of each service contract Application architecture heavily based on datasets and customised objects. Before I joined the project specifications were standard waterfall technique and I took this to create the class design using UML for the other developers to start using.
As part of the design, we have to create specific user controls that are being deployed throughout the application.
Key skills – Visual Basic.Net, SQL Server stored procedures, ADO.Net, Datasets, UML, Create user controls

Role:  Software Engineer
Date:  Oct 05 – 6 week contract + 1 extension of 6 weeks
Business:  [snip] / Consultancy House


[snip] won the contract for a local government department to upgrade and deploy new XP desktops to 1400 users and move the server farm from Novel and Unix to Win2003 Server. I was brought in to develop the practice and procedures for moving the so called “specialist applications” as used by the lead-users from the old Win 95/98 platform to XP. This varied from simply organising new versions from suppliers to designing and testing a series of manual procedures to manipulate the registry and scripts to simply get old software working within the XP platform. This was the main reason I was brought onto the project as the overall project manager knew me from a previous employer and trusted my troubleshooting and analysis skills
Key skills – Wise for Windows Packaging software, vbScript, managing and analysis of problems, troubleshooting

Role:  Technical Architect / Lead Software Developer
Date:  May 05 - 3 month contract + 1 extension of 2 months
Business:  [snip] - Software / Consultancy House


Working on their main high profile project for a pharmaceutical company as lead developer for team of four. Developing replacement application to control the sale and production of drugs to pharmacies and hospitals around Europe dealing with patients needing heart and cancer drugs. System to be deployed running over Citrix infrastructure with the application in Brussels and the database in Vienna. Application architecture heavily based on datasets and software design was done using Enterprise Architect to produce UML 2.0 documentation. Due to nature of industry this was a heavily QA validated / audited process.
I also had to create specific user controls that were deployed throughout the application.
Key skills – Visual Basic.Net, SQL Server stored procedures, ADO.Net, Datasets, Infragistics 3rd party controls, UML, Create user controls

Company:  [snip]
Date:  March 98 – March 05 (Permanent role)
Business:  Software House


Viability of moving the underlying products to a .Net framework. This has involved creating prototypes of product and also replicating current product applications with a .Net equivalent.

Key skills – Visual Basic.Net, SQL Server stored procedures, ADO, OLEDB, Access

The data now being collected within the Efficiency database part of the middleware product needed to be made available to users. I created an extract program that retrieved data based on dynamic queries created by the user and made this data available with Excel using the object model interface available. Then with VBA and macro scripting in Excel to create custom charts and graphs based on the raw data.

Key skills – Visual Basic, SQL Server stored procedures, ADO, OLEDB, Access, VBA, Excel, Macro scripting, XML

The middleware engine was now successfully being implemented in all projects and the amount of data throughput was exceeding the original design. The product needed to be changed so any batch style transactions (fire and forget, ASNs, EDI etc.) needed changing to run over a SQL Server database rather than the original Access, with more functionality within the viewers of this data.

Key skills – Visual Basic, SQL Server stored procedures, ADO, OLEDB, XML, Access

Create new Microsoft based product set to allow the company to move from its legacy iSeries (AS400) platform to a more neutral Microsoft server platform. This was to allow scalability so any ERP system could be integrated with without changing the core middleware. The engine runs over the concept of ERP factories that implement different coding requirements but with consistent interfaces to each so the whole process is dynamically loading DLLs dependant on what the user wants to do.

This has proved a success in the market place and all projects for the last four years have been delivered using this engine as a core.

Key skills – Visual Basic, SQL Server, Access, ADO, OLEDB, XML, COM, JDE Specific GenCom

To remove the need to depend upon skilled C programmers to develop front end applications that emulated to radio frequency devices and controlled the user’s workflow with the middleware engine, the company decided on having a proprietary development environment that created interpreted code to generate front end applications.

This involved buying in an existent product that was developed in Visual Basic 4 and Microsoft C v1.52 from a company that specialised in batch Psion devices. We then took this base and converted from VB 4 using DAO to Visual Basic 6 using ADO as well as C v1.52 to Visual C++ v6.

The architecture was also changed to use Telnet servers so the applications could be emulated to the RF devices rather than run as thick clients on the devices.

This also allowed the company to employ a wide range of staff from business analysts to graduates who were all trained to use this tool and therefore the company has 100% skill set in it main customer deliverable. With the use of graduates this is also a profitable business development.

Key skills – Visual Basic 4 and 6, ADO, OLEDB, DAO, Access, Porting legacy applications

Create new diagnostic tools to work over current product set plus one version back. This was pulling together existing applications as well as creating new ones all to run from one menu and therefore was connecting over multiple database platforms

Key skills – Visual Basic, ADO, OLEDB, SQL, iSeries (AS400) stored procedures, Access, SQL Server

New product enhancement to take files from outside suppliers or customers within the supply chain and to process these files in an automated, unattended method with full traceability and monitoring tools. This was to aid the supply chain within business to business commerce.

Key skills – Visual Basic, ADO, OLEDB, Access, XML, Integration with Windows Services

After purchasing a site that had a going concern of a running factory, an external customer had an urgent requirement to change the integration of a 3rd party application for which there was no documentation or support from SAP to BPCS. This as done using both our product set as well as bespoke programs for formatting to and from the SAP structured messages that the 3rd party application required.

Key skills – Visual Basic, ADO, and XML, MSMQ, ability to backward engineer to work out database and message structures required.

Part of our product captures an operative’s time to process a business transaction, e.g. picking, and therefore holds an efficiency database of users’ duration and productivity in order to give the business a KPI of their warehouse.

As each customers data warehousing will be different and one customers report requirements different to another, I developed an extraction routine out of the efficiency database and integrated it into Excel spreadsheets that could then be customised by the customer using macros, charts etc.

Key skills – Visual Basic, ADO, SQL Server stored procedures, Excel integration from VB

Project managed one of our product implementations into a large pharmaceutical company (Snip) and also created a European Track and Trace system to manage Pallets / Cases being delivered between Basle (Switzerland) and Cambridge (UK). From initial sale to full project completion (over a number of phases) was 18 months.

Project managed a high-risk implementation for an automotive company that had bought an existing site in Spain with an existing standalone 3rd party shop floor product that integrated to SAP. This had to be changed in three months to integrate to a BPCS system in USA without any knowledge of how this system worked and no English speakers on site.

Even though this was meant to be a short term solution, it has proved so successful the company is even looking at rolling out this 3rd party product to other sites – even though no documentation exists other than the integration points that I introduced !

Previously I have also built a mini ERP system – Purchasing / Ticketing / Mail Order / Point of Sale / Memberships – for Football and Rugby clubs. Initially this was built on the iSeries (AS400) with RPG but was then redeveloped to the Microsoft platform using Visual Basic on an Oracle database.

Key skills – Visual Basic, Oracle, Oracle stored procedures, RPG, iSeries (AS400)
 

 
 
 
© 2004, 2005 Copyright IT Consultants Direct Ltd. All Rights Reserved.