CAREER RESUME : Chris Byrneham chris@byrneham.com
West View. Kane Hythe Rd. Battle. East Sussex. TN33 9QU.
Telephone: 01424 773767 Mobile: 07790 525570

A mature, reliable, highly skilled Designer Developer

CAREER HISTORY

Contract: Java Oracle Consultant: Institute For Learning. 11th November 2008 extended (x3) to 30th September 2009
Designed and created a Java JDK 1.6 RESTful Web Service Api layer between Oracle 10g databases and third party PHP web application based on an open source CMS. The web service was implemented using the Apache CXF framework and Oracle database interaction using Hibernate. The system was configured using the Spring 2.5 Framework web MVC to provide logging control and statistics pages. Wrote custom annotations to provide self documenting code and testing facilities. Created custom Hibernate types, and JAXB custom adapters. Configured Hibernate to use versioning and call stored procedures for all queries rather than direct table access. Integrated Postcode Anywhere, and BankWizard API by wrapping it in an RMI server, extended the RESTful Api service to use both. Compiled, installed, and configured Apache, Tomcat, PHP, Postgres, Collabnet SVN and APC PHP accelerator on Red Hat Enterprise x64 Virtualised Servers RHES5. Created shell scripts for start up, shut down and various maintenance tasks. Assisted with troubleshooting PHP performance problems, performed load and stress testing of the site. Migrated the PHP web application to a scaleable configuration. Temporarily assumed the role of "White Hat" hacker to identify security problems. Created development and test environments using VMWare ESXI Virtualisation.
Technologies: Java,SQL,PLSQL,CXF,XML,JAXB,JSP,JSTL,SVN,PHP.
Products: Java JDK 1.6, Oracle 10g, JDeveloper, PLSqlDeveloper, Apache CXF 2.1.3, Tomcat 6, Spring 2.5 , Hibernate 3.2.6, EHCache, Content Management System CMS, Postgres, VMware, OCFS2, Jetbrains Intellij IDE, Squid, Collabnet Subversion SVN, TestNg, JMeter, Experian Bankwizard, Postcode Anywhere, Red Hat Enterprise Server x64 RHES5, APC PHP accelerator.
Institute For Learning The professional body for teachers.

Contract: Java Developer: Pfizer Ltd. March 2004 extended (x5) to September 2008
Senior Java developer on Pfizer's SIGHTS high throughput biological screening project. Elevated the application from single site, to an enterprise ready global intranet web application deployed at over 7 sites, and through many complete lifecycles. Most recently undertook RAD of website supporting outsourcing. Carried out feasibility study using the Eclipse Rich Client Platform for a client side plugin component based replacement of the previously web based screening system. Provided signed activeX controls in C++, created XML service support between JNLP Webstart clients and Weblogic application server. Took ownership and provided support for several legacy web applications. Handled Weblogic upgrades, reviewed use of Struts, Spring, IBatis, Hibernate, implemented Oracle 10 Bulk Array operations, and use of Java in the database. Reviewed entire codebase increasing resilience and code durability by refactoring, and correcting unsafe code, unified logging, removed vendor specific, redundant code and unnecessary EJBs. Dramatically improved responsiveness by implementing parallel threading and multi-threaded job schedulers and task timers. Made many other enhancements to aid scalability, including reduced memory requirements and memory footprint of deployed application, enhanced LDAP security. Created DAO query generator automatically creating java code from Oracle package procedure and function headers. Integrated Axis Web Services to provide statistics gathering and reporting. Created monitoring console for support staff to gather the statistics from multiple sites. Created data structure visualisation tool using MindJet MindMap. Componentised PDF report generation, and batch processing RMI server. Tuned Ant scripts to reduce build time, introduced JUnit, implemented Continuous Integration. Mentored team on new Java 5 language enhancements, LDAP, Struts, JUnit, Ant, WinCVS, and best practices. Performed in depth performance testing and tuning, provided Weblogic to JBoss migration evaluation, demonstrated port to Tomcat 5.5.7 and provided Weblogic Tomcat performance and resource usage comparison. Demonstrated Tomcat migration and deployment using Solaris Application Packaging pkgadd pkgrm to simplify deployment and configuration.
Technologies: Java, J2EE, XML, XSLT, SQL, JSTL, JNLP, JSP, LDAP, Webstart, WSDL Web Services, TagLibs, MVC, HTML, Javascript.
Products: Apache Struts, Commons, Ant, Axis, JUnit, Oracle, Weblogic, Tomcat, Toad, JBuilder, IntelliJ, JDeveloper, Optimizeit, Spotfire, XMLSpy, CVS, Sourceforge, WinCVS, Eclipse RCP.
Pfizer Ltd Dedicated to humanity's quest for longer, healthier, happier lives.

Contract: Java Developer: Pfizer Ltd. October 2003 extended to February 2004
Enhanced Pfizer's LiCRA4 Java J2EE Struts based intranet chemical library system, which allows Chemists to maintain an Oracle database of chemical compounds, through the many production states. First phase involved dynamically creating quality control files via JDBC, XML and XSLT for production work using Mass Spectrometer instruments. Second phase work included requirements gathering, analysis, design, and implementation in a RAD environment. The new facility allows the web application to create instrument control scripts that program synthesis robots. This involves collecting and combining many complex rules and user driven selections, extensive error checking, and generation of many reports.
Technologies: Java, J2EE, XML, XSLT, SQL, JSP, TagLibs, MVC, HTML, Javascript.
Products: Apache Struts, Commons, Ant, Oracle, Toad, JBuilder, IntelliJ, XMLSpy, CVS, WinCVS.
Pfizer Ltd Dedicated to humanity's quest for longer, healthier, happier lives.

Contract: Java Developer: Ovid Technologies. June 2003 to September 2003
Designed and built a wide range of reusable custom tag library components. Created search interfaces to XML data feeds. Enhanced the existing proprietary struts alike MVC Portal Toolkit application framework. Proved the framework and new tag components on OvidMD a new medical database search application aimed at general practitioners. Provided XSL XSLT and Introspection mentoring for team members. Investigated W3C XQuery, Attended NLP seminar.
Technologies: Java, J2EE, Taglibs, JSP, JSTL, MVC, XQUERY, UML, OOAD, XSL, XSLT, JavaScript.
Products: WebLogic 7.03/8.1, Log4j, JUnit, Ant, JProbe, Struts, IntelliJ, Poseidon, XMLSpy, CVS, WinCVS.
Ovid Technologies A leader in medical information services.

Contract: Senior Portal Developer: London Business School. April 2003 extended to June 2003
Retained for Phase II of the LBS portal project. Assisted with handover from 3rd party solution provider and mentored local staff. Set up in house development environment. Created multi-threaded LDAP test harness and Grinder plugin to aid identification of performance problems with LDAP searches, Improved efficiency of Java codebase and tuned LDAP directory server. Enhanced portal search facilities, refactored class hierarchy, enabled multilevel application logging using log4j.
Technologies: Java, J2EE, LDAP, Servlets, JSP, JDBC.
Products: IPlanet Portal 3.0, IPlanet Directory Server 5.1, IPlanet Web Server 6.1, Log4j, JUnit, Ant, Grinder, Solaris, IntelliJ, Forte, CVS, WinCVS.
London Business School Transforming futures.

Permanent: Senior Software Engineer: IG Index Plc. Dec 2002 to Mar 2003
Corrected many post production problems including; Application server overload due to tight loops inside EJB's. MQ problems due to caching of unsafe multi-threaded sessions. Solved browser JVM compatability problems by using signed jar deployment. Enabled advanced weblogic facilities such as JSP Pre-compilation. Created test harnesses in Java and C++ to detect serious mis-configuration problems. Reverse engineered 3rd party code to discover multi-thread synchronisation issues. Identified serious security flaws. Tuned the tunneling messaging system. Rectified faulty code in applet callback mechanism and cured browser overload and blocked messages.
Technologies: Java, J2EE, Applets, C++, JMX, XML, UML, OOAD, JCA, JCE, BCEL.
Products: Weblogic Server 6/7/8 Beta, IBM MQ Series, CSK Slingshot, Arcot WebFort, IPlanet 6.1, Log4j, TogetherJ, JUnit, Ant, Solaris, Linux.
IG Index Plc World leaders in spread betting.

Contract: Professional Services Consultant: BEA. Sep 2002 extended to Nov 2002
Weblogic server and JVM tuning for a well known 3G telecoms website. Architectural design of large scale web application deployment framework for a global bank. Provided logging and monitoring interface specifications allowing global visibility, management, and billing. Advised on WLS 7 and clustering best practice.
Technologies: Java, J2EE, JMX, XML.
Products: Weblogic Server 7, Wily Introscope, IBM Tivoli, Log4j, JUnit, Linux, Grinder.
BEA The world's leading application infrastructure software company.

Contract: J2EE Developer: FT.com. Jan 2002 to June 2002
Assisted the migration of FT.com to a subscription based service. Specified enhancements, documented and modelled changes using Rose UML. Enhanced the XSLT area of their proprietary Struts alike MVC architecture. Provided data analysis and mapping between Extel XML data feeds and internal news archive service. Provided many dynamically generated financial reports from XML data feeds and parameter driven XSL stylesheets. Enabled bi-directional navigation to syndicated site. Implemented a cryptographically secure cookie using JCE for FT's registration and subscription system. Re-factored Erights API/RMI server to prevent deadlock and lost Weblogic server threads in payments and billing system. Created business action framework to the command pattern. Attended BEA STP seminar.
Technologies: Java, J2EE, XML, XSL, XSLT, JAXP, JAXB, JSP, TAGLIBS, UML, OOAD, Struts, Erights, JUnit, JCE.
Products: Weblogic 6.1, Visual Cafe, JBuilder6, IntelliJ, Rose Professional J, Extel, Marketwatch, Verity, Emeta.
FT.com No FT no comment.

Permanent: Technical Architect: Cedar Enterprise Solutions Ltd. Nov 2001 to Jan 2002
Primarily responsible for re-engineering Cedar's Data Factory Toolkit (DFTK) large scale data migration and data warehousing tools to provide control over the systems metadata, and port to Java. Also achieved an architectural review of Cedar's Knowledge Visualisation product. The DFTK system components written in ANSI C are portable over a vast array of disparate systems. The components are configured using GUI tools running on Windows NT using MFC and written in VC++. The Visualisation tool combines proprietary code with several third party products to provide a unique browser based 2D contour map representation of search results.
Technologies: Java, Ansi C, VC++, COM, GNU, XML, XFORMS, XSLT, FOP, UML, OOAD, TAGLIBS.
Products: Weblogic 6.1, Voyager, RetrievalWare, Compudigm, Oracle, Together Control Centre, JBuilder6, Webgain VCafe.
Cedar Enterprise Solutions Ltd New generation enterprise systems.

Permanent: Team Leader and Application Architect: AMC Ltd. June 2001 to Oct 2001
Implemented clustered Weblogic application servers. Re-engineered RMI/IIOP service framework using JNDI with Weblogic 6.1. Encouraged adoption of coding standards. Assisted with test and build environment changes. Mentored and lead web development team. Provided Primark datafeed service. Rectified problems with a Secure GUI client database management tool using Swing. Created a holdings and valuation RMI over IIOP service. Identified and rectified problems with single points of failure.
Technologies: JDK1.3.1, J2EE, Swing, Stored procedures, RMI/IIOP, LDAP/JNDI, UML, OOAD.
Products: Weblogic 6.1, Orion, Primark, Sybase ASE12, Together, Erwin, Apache, Tomcat, Ant, JProbe.
AMC Ltd Empower the control of investment decisions.

Contract: Java Developer: eMCSaatchi Ltd. Feb 2001 to May 2001
Troubleshooting to rectify faulty EJB implementations provided by a third party. Implemented Java coding standards, and diagnostic facilities. Provided mentoring on the use of XML,XSL and XSLT. Architectural design and production of a multi-lingual document management and product configuration system. Created a web based XML configuration editor using servlets and XSLT.
Technologies: Java, J2EE, EJB, Servlets, JSP, UML, OOAD, XML, XSL, XSLT, PERL.
Products: Weblogic, Oracle, Together Control Centre, Apache, Log4J, Junit, Ant, JRun, Windows NT, Solaris, Linux, Vertical Sky, XMLSpy, JDeveloper, Visual Age.
eMCSaatchi Ltd The electronic media arm of the M&C Saatchi Village.

Contract: Developer: MarketBet Ltd. July 2000 extended (x2) to Dec 2000
As the team technical leader working with Direct Solutions Ltd and their established Betting Operating System API, accepted the challenge of bringing a new betting web site from idea to reality within two months, enabling www.marketbet.com to expand the Victor Chandler Enterprise www.victorchandler.com. Handled all server side development, and game settlement engine and statutory reporting facilities. Capably provided the shortest time to market by responding to ultra tight, and highly reactive schedules using the best of breed products and technologies.
Technologies: Java, J2EE, EJB, Servlets, XML, OOAD, XSL, XSLT.
Products: Saxon, Solaris, JRun, Weblogic, Apache, Together J, J Builder, Oracle Designer.
MarketBet Ltd Is it skill, is it luck, it's MarketBet.

Permanent: Senior Software Engineer: Thomson Financial. Jan 2000 to June 2000
The senior member of the Thomson Direct development team with primary responsibility for the re-architecture of the site. Mission to separate Business Logic, Workflow, and Presentation Layers, provide a 100% pure Java solution, improve performance and create new features such as foreign language support, a public API, improve the development environment, and increase developer productivity. By leveraging new technology such as XML and XSL combined with Java Servlets, EJB, JDBC, JSP the product was scheduled to migrate from vendor 'locked in' specific C++ to a flexible and generic Java solution. The Netscape Application Server NAS 4.0 application is developed on Windows NT and deployed on multiple Solaris servers with an interesting mixture of proprietary and Oracle 8 datafeeds.
Technologies: Java, J2EE, EJB, Servlets, JSP, JDBC, XSLT, DOM, SAX, XSLT, FOP, PDF, NAS, IPLANET.
Products: Netscape, Weblogic, Oracle, Apache, Tomcat, Saxon, Xalan, Visual Cafe, JBuilder, NAB, UML, Together J, JMeter, Rose2000, XSL Editors, Solaris, Windows NT.
Thomson Financial A research tool providing data on over 600,000 companies to leading financial institutions.

Contract: Analyst Programmer: BNP Paribas. March 1999 extended (x2) to Dec 1999
Joined Bank Paribas Capital Markets Technology Credit Risk Management team working on IMAGE a calculation engine and data feed handler performing standard risk metrics calculation of margin and credit exposure for all capital markets. Achieved Y2K certification for the system. Applied business driven upgrades, including speeding up the largest file batch process by factor of 4, and the most time consuming calculations by a factor of 8. Supported and maintained the system. Improved various search and lookup facilities, and added web server providing system status. Drove the project toward the use of multi-threading and migration to C++ on NT 4 Workstation and Microsoft VC++ Development environment. Sybase DBLib, stored procedures, DCL on Alpha VMS C++ on OpenVMS.
Technologies: C++, C, VMS.
Products: OpenVMS, Sybase DBLib, Sybase Stored Procedures, Windows NT.
BNP Paribas Paribas A European Leader Set To Win.

Contract: Analyst Programmer: Sei-Mitsu. September 1998 extended to March 1999
Designed and built a Three-Tier Billing system for Sei-Mitsu Networks Ltd. Provided Java Corba server running against Visibroker CORBA ORB on Windows NT 4.0 Server, Java Front End GUI components including Java Beans. Constructed high performance C++ batch processing interfaces to an expandable range of carriers including Worldxchange, Energis, and Telia, plus Invoice and report printing facilities. Tools used Borland JBuilder2, Symantec Cafe, JDK 1.1.5, Visigenic Visibroker CORBA ORB, Gatekeeper, SQL Server 6.5 with BCP/DBLib and JDBC/ODBC, Microsoft VC++, Internet Information Server and Proxy Server.
Technologies: JAVA, SWING, CORBA, BCP, DBLib, JDBC, ODBC, VC++.
Products: Visigenic Visibroker, Windows NT, JBuilder, Symantec Cafe, Gatekeeper, SQL Server 6.5, IIS, Microsoft Proxy Server.
Sei-Mitsu One of the fastest growing telematics companies in Europe.

Contract: Analyst Programmer: Worldcom. Jan 1998 to July 1998
Enabled the integration of US parent's Global Reconciliation System with the UK division's call traffic collection systems. Widened the scope of existing logging and reporting facilities by providing a wrapper class to a RPC API. Introduced and installed Roguewave DBTools as a productive interface to Sybase CTlib. Upgraded the switch data processing to accommodate additional services and facilities in Worldcom's rapidly expanding business. Assisted with the transition from CVS to MKS source control. Created a script driven test data generator, with additional diagnostic functions. Used VC++ and the Visual studio IDE as a productive front end development environment for HP Unix.
Technologies: C++, SQL, RPC, CVS, MKS, VC++, CTlib, DBTools.
Products: Sybase, HP Unix, Roguewave, Visual Studio.
Worldcom A global business telecommunications company.

Contract: Analyst Programmer: SNS. August 1997 to November 1997
Provided a prototype proof of concept secure messaging system targeted at the investment banking industry. Built on the solid foundation of a SNS proprietary API usig two phase commit, the system provides a secure, encrypted store and forward messaging mechanism with many expandable service variations such as multi-broadcast, trade confirmation handling, and matching. As a member of a small complimentary team provided stand alone GUI front end and OLE/ActiveX automation interfaces to the system, enabling simple client software written in Visual C++ 5, Visual Basic, Intranet or Web. With NT4 as the target platform the GUI and ActiveX components where written using VC5++, with the Sybase DBlib interface to the database.
Technologies: VC++, COM, DBLib, 2 Phase Commit, ActiveX.
Products: Windows NT, Sybase.
SNS An aggressive Canadian owned company on the leading edge of technology.

Contract: Analyst Programmer: Natwest Markets. Feb 1997 to July 1997
Supported and enhanced EDOS, a back-office Equities and Derivitives Operations System used to automatically generate and track trades and legal documents. Developed using Visual C++ 4.2, with Sybase dblib, complex OCX controls, ActiveX/OLE Automation objects hosted within Visual Basic front ends. Contributed multi-threading/OLE support to an ISAPI, ASP extension project, and assisted with investigation into an intranet enabled globalisation of this London based system.
Technologies: VC++, OCX, ACTIVEX, COM, IIS, ISAPI, ASP, DBlib, Stored Procedures.
Products: Sybase, Windows NT.
Natwest Markets The investment banking arm of the NatWest Group.

Contract: Consultant: Union Bank of Switzerland. Nov 1996 to Feb 1997
As a member of the Advanced Systems Development Group worked on the conversion of TEAR a local backoffice settlement system to global status. Used Visual C++ 4.2b, Oracle 7 OCI, Windows NT 4, and C++ under HP Unix.
Technologies: VC++, C++, OCI.
Products: Oracle, Windows NT, HP Unix.
Union Bank of Switzerland The largest Swiss universal bank.

Contract: Analyst Programmer: Derwent Information Ltd. June 1996 to November 1996
Developed a Chemical Patent Analysts desktop system based on ActiveX Doc-object documents in a Microsoft Office binder-like container. Primarily responsible for the design and development of the Chemical compound searching section of the project, which has a multi-threaded search engine with an explorer like interface, communicating with an Oracle 7.0 database via Oracle Objects For OLE. Also developed a winsock based chemical structure search engine server with an attached http server acting as statistical reporting interface, and OLE Automation/ActiveX client interfaces, which saved many individual licence fees. All the components were developed using Visual C++ 4.2. The system was targeted to run on a Windows 95 and NT Workstation platforms. Additionally involved with other components of the system including an SGML editor, Chemical drawing OCX's and other OLE components.
Technologies: VC++, COM, OCX, ActiveX, OLE, Winsock, SGML.
Products: Oracle, Windows 95, Windows NT.
Derwent Information Ltd An authority in patent and scientific information.

Contract: Analyst Programmer: National Westminster Bank. Dec 1995 to June 1996
Contributed to the development of a cash tracking and management system for optimizing investment reserves. The system's front end written in Visual Basic, backend COM objects and servers written in Visual C++ V4.0 using MFC and the Win32 API to provide NT Services on NT Server 3.51. Communicating recommendations, and confirmations via TCP/IP messaging, The VB client also provides database maintenance and reporting. Tasks undertaken included;- Design and build of re-usable OLE automation components , using SQL DMO to interface with SQL Server 6.0, the NT service as client. Multi-threaded COM objects marshaling interfaces across threads, and providing synchronization, error recovery, and NT event logging facilities. Designed and provided message handling system built on Windows Sockets, with interface to existing software in proprietary message format. Assisted with staff training in C++, VC++, OLE, and MFC. Attended Games and Multi-Media Developers conference.
Technologies: VC++, C++, MFC, Win32 API, NT Services, Sockets, TCP/IP, COM, OLE, ActiveX, SQL DMO, SQL Server.
Products: Windows NT, Windows NT Server.
National Westminster Bank More than just a bank.

Contract: Analyst Programmer: MTi Trading Systems. Jan 1995 extended to Oct 1995
A member of the core development team adding new functionality, enhancing and also debugging existing code for TradeWizard, a complex, object oriented 32 bit traders desktop used by many leading financial institutions. Written in MFC and running on Windows NT, Windows 95, and Unix ports, it has its own object database storage system. Added new data controller functionality, news service history handling. Attended the OLE2 Developers conference in June 95
Technologies: VC++, MFC.
Products: Windows NT, Windows 95, Unix.
MTi Trading Systems A leading supplier of advanced trading room solutions.

Independent Consultancy: Self Training: Chris Byrneham. Dec 1994 to Jan 1995
Attended the Windows 95 developers conference, and installed the Beta Windows95 M7 and SDK on Windows NT 3.5 together with Visual C++ V2.0. Intensively studied the new user interface and MFC OLE 2 facilities. Completed the Borland Interbase field test on Novell Netware NLM. Installed evaluation copy of Sybase RDBMS onto Windows NT 3.5 and configured TCP/IP. Reverse engineered and upgraded Toshiba portable PC BIOS.
Technologies: VC++, MFC, OLE, NLM, BIOS.
Products: Windows 95 Beta, Windows NT, Sybase.
Chris Byrneham A mature, reliable, highly skilled Designer Developer.

Contract: Windows Programmer: Standard Platforms Ltd. Sep 1994 to Nov 1994
Converted Unix C Document Scanning, Storage and Retrieval System to C++ Microsoft Windows Sybase embedded SQL and ODBC. Re-designed system to object based architecture and enhanced GUI using Borland 4.02 and OWL Object Windows Library. Provided additional object orientated wrapping to handle multiple scanner devices and KOFAX scanner engine interface library.
Technologies: Unix, C, C++, SQL, ODBC, KOFAX, OWL.
Products: Windows, Sybase, Borland.
Standard Platforms Ltd Specialists in Document Management and Data Storage.

Contract: C Programmer: Endsleigh Insurance Ltd. July 1994 to September 1994
Member of team that wrote tested and debugged OS/2 Dynamic Link Libraries in accordance with ANSI C and strict in house coding standards. Integrated the enhanced DLL's into OS/2 AM Quotation system to allow more efficient and flexible communication with IBM minicomputer servers.
Technologies: OS/2, DLL, ANSI C.
Products: IBM OS/2.
Endsleigh Insurance Ltd Endsleigh Insurance Ltd.

Permanent: Senior Analyst Programmer: Fujitsu Europe Ltd. Jan 1984 to June 1994
Wrote a Windows Futures Forecasting and Trading package in C++, which supported foreign currency hedging increased profits and stabilized prices. Designed, wrote, and supported 50+ user multi-currency transaction based system which provided the framework of Fujitsu Europe's £100M business needs. The system provided sales order processing, invoicing, multiple warehouses across networked locations, inventory control, forecasting, purchase ordering, repair administration, management reporting. This system reduced manual errors, and was built and maintained with savings of 80% of IT costs compared with similar companies. Converted the system from Novell Netware servers on Token ring lan running Clipper Summer87 and 5.02 based code to Unix Oracle client server and TCP/IP network, via SCO Unix as a test host.
Technologies: C, C++, Clipper, Unix.
Products: Windows, Novell Netware, Oracle, SCO Unix.
Fujitsu Europe Ltd Fujitsu Europe Ltd.


PERSONAL DETAILS

DOB: 12/2/53, Happily married (for over 20 years!) with 3 children, Non-smoker, Good health, Clean driving licence, own car.

A director of Maplestar Consultants Ltd which owns and has at its disposal a fully equipped office with many networked desktop and portable PC's, constantly updated versions of operating systems, IDEs, compilers and tools. Digital Cameras, Audio capture, Video capture, and film scanning facilities, Broadband, fax machine DVD and CD burning and authoring facilities and even standby generators, all enabling effective and productive work away from the client site if required.

Member of Java Developer Connection, BEA Dev2Dev, Microsoft Development Platform MSDN, Novell Professional Developers Program. Has been involved with various beta testing programs including DirectX, Subscribes to numerous journals. Hobbies include Silversmithing and jewellery making.

EDUCATION

Haberdashers Askes Grammar School For Boys. Supplemented technical apprenticeship with day release and evening classes in radio and computers to HNC level. Over 25 years industrial experience.

OTHER PACKAGES, OPERATING SYSTEMS, AND TOOLS

Windows 7/Vista/2003/XP/2000/NT5/W98 betas, NT 4, thru 3.5 workstation & server,Solaris 8,9,10, HP-Unix, Visual C++ 2008 thru 1.5. Microsoft Foundation Classes MFC 6.0 thru 3.0, Visual Basic V6.0 thru V3.0. Win32, ActiveX/OLE2.0, Stingray, Roguewave, ODBC SDK, Oracle 10,9,8,7, Oracle Call Interface OCI, Oracle Objects for Ole OO4O, SQL Server 7, 6.5 & 6.0, SQL Distributed Management Objects DMO, Winsock, TCP/IP, CVS, WinCvs, PVCS Source-Safe, MKS Source Integrity, Collabnet SVN, Embedded SQL. Sybase, Interbase, Perl, Shell-script, Red Hat ES, Suse, Mandrake, Linux. Java JDK 1.6,5,4,3, J2EE, JDBC, Web Services, REST, SOAP, Apache CXF, Axis, Hibernate, XML, JSTL, Spring, EJB,Servlets,JSP,Visibroker, Symantec Cafe, Enprise JBuilder, Webgain VCafe, Oracle JDeveloper, IIS, Proxy Server.Netscape SunOne NES,NAB,NAS. BEA Weblogic, Apache, Tomcat, JRun, Ant, XMLSpy, XForms, XQuery, Taglibs.

HARDWARE


Dell DL380, Sun E450 E4500 Blade 100, Compaq DL760 DL590, IBM compatible PC's, Firewire, USB, PCI, ISA, EISA, VLB, SCSI, IDE, SATA, Custom Interfaces. Mother boards, 8/16/32/64 bit Processors, Memory, Controllers, DVD-R, DVD, CD ROM, CD-R, Disk and Tape drives, Network Adapters, Impact, Laser and Ink-Jet Printers, Scanners. Audio and Video capture. Communications products and protocols ADSL, ISDN, Wireless, Token Ring, Thick, Thin, UTP Ethernet LANs, Bridges, Hubs, Firewalls, Proxy Servers. GPS, NMEA, PIC17C4X, Test equipment various. In circuit emulators ICE. In depth knowledge of electronics.


CAREER RESUME : Chris Byrneham chris@byrneham.com
West View. Kane Hythe Rd. Battle. East Sussex. TN33 9QU.
Telephone: 01424 773767 Mobile: 07790 525570

A mature, reliable, highly skilled Designer Developer

SUMMARY

  Proven technical competence in a range of tools and languages.  
  Adaptable and enthusiastic team player within multi-disciplined groups.  
  Integrated Software and Hardware knowledge.  
  Provider of cost effective solutions.  
  Flexibility to conform to tight deadlines within a changing environment.  

Language & Environment Experience (Overlapping years)

  Java J2EE 10  
  Windows NT/2000/XP 10  
  C++ Microsoft Windows 7  
  C Microsoft Windows SDK 7  
  C C++ Unix 5+  
  OO OOAD 5+  
  Oracle 6  
  Sybase 3+  
  SQL Server 3+  

Contact Chris Byrneham chris@byrneham.com chris@byrneham.com

An up to date version of this document is kept at http://www.byrneham.com


This CV is an Xml document, rendered to html, pdf, and text, using the Saxon Xslt processor with Fop and differing stylesheets.

Copyright Chris Byrneham MMVIX