Jonathan Hodgson  
Home Blog Curriculum Vitae Skill Set Example Work Downloads Contact Me

    

  .Net

 

3 years of .NET commercial development experience, including:

- Working in .NET since the early betas, developed a number of Internet and Intranet websites in C#/ASP.NET.

- Use of Microsoft and Open Source best practises including NAnt, NUnit, Microsoft Data Application block, Log4Net.

- Good knowledge on the framework base class libraries and how the best to architecture .NET solutions.

- Written both Windows Forms and ASP.NET applications using ADO.NET and XML configuration files.




  MCSD


 

Microsoft Certified Solution Developer (MCSD) credential showing industry recognition of knowledge and proficiency with Microsoft products and technologies.

Microsoft Certified Professional (MCP), 070-315, Developing and Implementing Web Applications with Visual C# and Visual Studio .NET



  Visual Basic

  9 years of Visual Basic development experience, including:

- A Software product to interrogate via RS-232 serial communications Oil and Tank gauging hardware and then visually present that information on a desktop PC replacing expensive proprietary hardware.

- World-wide communications tool deployed to over 3,000 desktops globally to allow the use of real-time messaging, written in VB and talking to VC++ components hosted in MTS.

- Software package for BMW to graphically monitor the assembly and machinery used to seal side-impact protection into the car paneling. It also included logging and archiving a full audit trail of materials, so if one part failed they could identify which other items might be affected by a faulty batch.

- Major Internet websites developments which have used extensive COM objects for the middle tier data access from IIS webfarms to a back-end Database clusters.




  SQL Server

  8 years SQL experience, using Sybase and SQL Server.

- Database development using SQL Server 6.5/7/2000; creating tables, indexes, stored procedures, DTS scripts.
Including developing the back-end database for the Equity Research website; with over 200 tables, 400 stored procedures and 20 DTS import scripts that ran throughout the day and over-night.

- Profiling and optimisations to identify possible scalibility issues whilst in development.

- Scripted new rollouts between the development, staging and production environments.

- Sybase SQL Anywhere and Sybase System 11.




  ASP

  5 years of Active Server Pages experience, including:

- Equities Research website, giving clients instant access to all of BNP Paribas research, stock information and forecasts and on-line tools. It also is used internally to remove the distribution of paper-based research for employees and provides Equities with a single forum for all information.

- Issuemaster, a new issue portal for Fixed Income allowing investors real-time access to all bond deals currently in syndication. It allows different users to view how deals are progressing, ie. the bookmaker could see how over- or under- subscribed the deal was at any stage.

- Intranet sites, for the London territory and Corporate Investment Banking. The London site provides internal employees with a directory, document repository and a useful resource for any visitors from international offices to get aquatinted with the London building and area before they travel.

- Consultancy on how best to move a traditional Win32 client-server application over to a browser-based approach. The upshot of this was the resources saved by centralising managing the system rather than rolling out new client software to multiple desktops globally.




  Office and VBA

  6 years of Visual Basic for Applications development, using Office 95 onwards.

- Advanced Excel XLL coding to facilitate real-time and historic pricing directly in worksheets.

- Word and Excel automation to generate management reports from employee appraisal surveys.

- Access development, including a system for reporting the change-over to the Euro in 1998.




  COM

  5 years of COM object coding.

- In-process ActiveX DLLs for use in client/server applications and IIS development.

- ActiveX controls for UI development.

- University degree thesis on "Component Technology on the PC Desktop".

- Design and documentation of COM interfaces and controlling versioning.




  Windows 2000 and IIS

  5 years of Windows NT/2000 and IIS system administration.

- IIS administration and security hardening. VBScripts were written to update the metabase and deploy COM/COM+ packages correctly to the required servers across the webfarm and middle-tier.

- Designing with our IT Production team, the entire fully resilient Equities infrastructure. Including BIP/IP switches and active-passive failover clusters for the SQL Server backend and document storage.

- Change control management of development, staging and production environments.

- Dealing with DCOM, Internet security, firewall issues and liaising with our IT Security teams in both London and Paris.

- HTTP, TCP/IP, Internet security awareness and practice.

- Advanced knowledge of Win32 API and comprehensive understanding of NT internals.




  Java


  Good working knowledge of Java, capable with class design and applet development, but not with major J2EE development.

Interesting to develop in coming from a mainly Microsoft tool background.




  Visual C++


  Again good knowledge of C/C++, but prefer to stay away from Win32 C++ development unless really have to write a free-threaded ATL DLL.




  Macromedia

  3 years of Macromedia Flash and Fireworks

- Strange one to include as I am primarily a developer but it is useful to be able to prototype design work as well.




    © All rights reserved 2002-2005 | All trademarks and products are the copyrights of their respective owners.