Tel:(+44) 20 8123 1303
Skype:jlbweb
DOB: 25/06/1965
SUMMARY
Software development professional with a 20+ year experience in analysis, programming, software development methodology and practices, data modelling, and database design. Proven abilities in organizing, management of workflow and utilizing a proactive approach to problem solving. Working closely and effectively with all levels of management to satisfy project/productivity requirements.
CONTRACTING
I have been placed with 5 contracts from 1995 to 2001. The longest of these was with National Westminster Bank, which was renewed a total of 5 times over a 4 year period.
SKILLS

Visual Basic.NET

  • ASP.NET & Winforms
  • Compact Framework & AppForge Crossfire
  • Application and Web App development using 3rd party components, including Infragistics, Janus, Telerik r.a.d. Ajax controls and DevExpress.
  • Reporting using Crysta Reports, Active Reports and SQL Server Report Services.
  • Visual Studio 2003/2005 IDE's
  • Productivity AddIn's, including CodeRush, Refractor, Innovasys DocumentX and HelpStudio.

Visual Basic 6

  • Using a number of ActiveX components and CodeSMART for proactive development.
  • Developed an number of business applications and components

Databases

  • Microsoft SQL Server (including 2005)
  • MySQL
  • Sybase
  • Microsoft Access
  • VistaDB
  • MSDE
  • Microsoft SQL Express
  • Extensive experience designing and developing databases, stored procedures, denormalisation and repositories.

Java

J2SE & J2EE Development originally using IBM Visual Age and an Oracle Database. Part of a team developing a corporate secure payment system, encrypting payments through the Identrus Infrastructure.

PHP

Web development using Dreamweaver, PHP 4.1 & 5 and MySQL

 
AREA'S OF EXPERTISE
  • Lead software development specialist using Visual Basic.NET, C# and SQL Server. Extensive experience using enterprise design patterns
  • Designed and developed new wave of Web2.0 applications incorporating Ajax
  • Designed and developed websites using PHP and MySQL for BMW and Mini Rewards Scheme and Pride Displays
  • Designed and developed Microsoft .NET solution for SRG (Young’s Hire/Suits You). Implemented solutions for both head office and retail outlets.
  • Mobile PC based solutions using the Compact Framework and AppForge Crossfire Client. Data synchronization in SQLCE and Pocket Access / Active sync 
  • Team developer on vertical market Dry-Cleaning solution using Microsoft .NET technologies.
  • Designed and developed Microsoft ClickOnce applications for a number of small businesses.
  • Mentored and trained project members in writing cleaner code using object oriented methodologies and design patterns.
  • ASP.NET WebApp enhancements to OnTime 2006, to produce powerful Timesheet reports and workflow stats.
  • Solution designed and developed for Prize Management Company. Fully integrated with Access Accounts Software to produce Costing, Sales Orders, and Purchasing. Further enhancements included an add-on module to automatically generate special prize winners for monthly BMW prize draws.
  • Accomplished the redesign and enhancement of a customer Microsoft Access database solution into a .NET solution integrated with a business accounting package. A number of enhancements have been plugged into the environment, including a special package for BMW.
 
EXPERIENCE

2002 to Present - Senior Software Developer - J2B2 Ltd. Barnet, Hertfordshire

  • Designed, developed, and implemented a retail management system used by entire corporation to communicate with external customers. Trained team in object oriented methodologies and techniques.
  • Developed websites for BMW and Mini Reward Scheme, incorporating front end pages and a Content Management System, written in PHP and MySQL.
  • Developed CMS solution for customer in VB.NET using a SQL Server database backend and a desktop Windows Forms application and ASP.NET front end customer web solution.
  • Extensive experience in Microsoft solutions and developing products in both .NET and Win32, using Visual Basic and C#.
  • Improved team development knowledge by mentoring and training in database development techniques and software design methodologies.

1997 to 2001 - Senior Developer (Contract) - National Westminster Bank. London, City

  • Part of team creating a J2EE system to manage electronic signing of documents. Incorporated Websphere application server and iPlanet web server. I developed EJB's to manage the encrypting, decrypting and signing of documents. Developed a template engine to separate the web design from the Servlet and JSP code.
  • Joined the Identrus team to build a compliant infrastructure into the banks data centre, developing a Java web system to test and implement the Entegrity DSMS and Gemplus smartcards. I successfully completed the Identrus certification and received congratulations from the head of NatWest IT.
  • Other projects included a repository to summarise corporate data and generate reports using Business Objects. The system incorporated a web-based system using Servlet, JSP, HTML and JavaScript technology to maintain manual data entry into the repository. Some Java Swing based applications were developed to monitor the Repository and HTML reports generated by Business Objects. Created a number of SQL Server stored procedures to summarise the data into the repository and for report generation.

1996 to 1997 - Software Developer (Contract) - Perkin Elmer. West London

Designed and developed a reporting system in Visual Basic and Crystal Reports. Data was imported from 2 accounting systems and generated a number of reports. The system was installed in all the European offices and incorporated multiple language and currency support.

1995 to 1996 - Software Developer (Contract) - Computer Science Corporation. Stevenage

Developed Visual Basic application for BHS, creating a reporting system that extracted data from a Sybase database and created Excel reports. Built a number of stored procedures to summarise data for reporting.

1995 to 1995 - Software Developer (Contract) - National Milk Records / Milk Marketing Board. London

Developed an application in Visual Basic to process herd data from over 700 MS Access databases per day and update a SQL Server database. The application spawned other instances of itself to process multiple databases, managing database locking and transaction rollbacks.

1995 to 1995 - Software Developer (Contract) - Lotus Development European Corporation. Stains – Heathrow

Created a sales order processing system in Visual Basic and Sybase to take orders, produce confirmations and send details to dispatch centre. Also developed a hotline support system to search for warranty and support contract information and take credit card sales for 1 year or 1 call support.

1992 to 1995 - Software Developer (Permanent) - Towers Perrin. London

Designed and developed a reporting system in Visual Basic to produce specialised surveys for their global human resource department. Users could create their own reports, incorporating text, data from a SQL database, user defined calculations and graphical shapes.

1988 to 1992 - Software Developer (Permanent) - Buzz Software Ltd. London

Developed stock control system for Leyland in Quick Basic integrated into the Pegasus accounting system. Created a FoxPro application to track and maintain shipments. Built a vertical market application called Yacht Broker in Clipper to store and search for details of yachts and powerboats from client requirements.

 
EDUCATION

1988 - HND at Thames Polytechnic. London

HDN in Electronics included 2 years theory and practice with 1 further year in industry.

 
AFFILIATIONS
  • Membership - Visual Basic User Group, 2005 - 2006. We regularly meet at Microsoft to review new technologies and development strategies.
  • Member of the Visual Basic User Group. Association of Shareware Professionals.
 
TRAINING

Visual Basic 2005 Master Class - Franklins.NET. Online Live Remote Training

Spent 5 incredible days soaking up all things VB.NET, including OOP, the CLR, Threading, Web Services and ADO.NET. Focusing on full n-tier applications with an XML Web Service layer wrapper and ADO.NET Business Layer.