David Robinson's On Line CV

D

David Mark Robinson Curriculum Vitae

CURRICULUM VITAE
                                                David Mark Robinson
Personal Details
Age:             44                        Email:           davered.robinson@yahoo.co.uk.
Nationality:     British                   Position sought: Software Development Engineer
Summary I am a hard working and self-motivated software developer, actively interested in Qt & C++ programming. I
offer 15 years experience in software and engineering disciplines, gained in technical & team leading roles. 5 years gained
in software products developed for mobile phone radio frequency test equipment, 3 years in real-time software development
for client/server distributed computing environments in the financial investor & internet markets and a further 6 years in
engineering reliable software applications & design solutions for high speed production line manufacturing systems, using
computer aided design/engineering, simulation modelling & analysis software technologies.
IT & Technical Experience
Operating Systems:             Windows: 9x/NT/ME/W2K/XP, Unix: SunOS/Solaris/Irix, Linux: RedHat/SuSE/Mandrake
Hardware:                      SGI workstations, Sun Sparcs, Convex, Dell PCs, Annex & DEC Terminal Servers
Languages:                     C/C++, C#, VB, Java, Perl, CGI, XML & 4GL’s. API: Qt, OpenGL, Xt/Motif,. Shells: bash/csh
                               Eclipse, Developers Studio 2005 + Qt integration, VC++ 6, Visual Build & Installshield Pro, Doxygen.
Development Tools:
                               Kdevelop, Qt toolkit/designer and Eclipse integration & QAPartner (now SilkTest)
System Utilities:              Source Control:MKS, VSS, PVCS & CVS. Win32:COM, STL, ATL & MFC Unix:GNU tools
Computer Aided                 MBS - Dynamics: ADAMS, Mechanica, Camford, Camlinks, Working Model & Demec.
Engineering (CAE)              FEA - MARC/Mentat, SDRC/I-deas Supertab. Statistical Analysis – SAS.
Applications:                  CAD - 3D: SDRC/I-deas Master Series, Unigraphics. 2D: AutoCad, ME10.
Market Data Systems            BT Open Trading System, Reuters Select feed+, Liberty feed, RTW, Teknekon TIB
Mobile RF Test Sets            Anite Baseband processors, Fadar adapter units, Agilent 8960, Racal 6103, Ubinetics CS100
Network & Web Services         Databases:MySQL, HEAT Content:Joomla FTP:Filezilla, GuildFTP, SVN Web:FrontPage
Office Automation:             MS Office, Access, Project & Outlook. Lotus123, Notes & Organiser. WordPerfect & Freelance
Education            4 'A' levels (3A’s:- Pure Maths, Applied Maths & Technical Drawing), 1 'O/A' level & 9 'O' levels.
1983-1988            BSc (Hons) in General Engineering. University of Surrey, Guildford. (Class 2.2)
                     STC prize awarded for final year thesis project work.
Employment History
Oct 2004 – Present              Anite Telecoms Ltd, Harvest Crescent Fleet. Conformance Toolset Software Engineer
Anite Telecoms is a leading global supplier of RF testing solutions to the mobile telecoms industry. Providing handset and network
protocol testing products and services to mobile manufacturers and network operators for 2G, 3G, Wimax & LTE radio access
networks.

The products are written in C/C++, C# and Java for Windows XP systems connected to either hardware & handset or software &
development UE stack platforms. The platforms provide the same signalling as seen over the air interface in real networks between
radio transmission & receiving equipment.

I work in a key role within the 3G & LTE conformance toolset development team implementing new product features & generating
software releases. Previously I led a team of 5 in developing bespoke solutions and assessing quarterly software releases against
product & platform.
Responsibilities:
   Product development, maintenance & enhancements to toolset & libraries to support new features and resolve customer issues.
   Developing build automation and InstallShield scripts with responsibility for the creation and delivery of installation images.
   Plan, schedule & coordinate product testing tasks & activities within the team of 5.
   Undertaking hands-on technical assessment of product software releases.
   Liaison with product & development project managers in areas relating to future developments & customer requirements.
Achievements:
   Lead & coordinate the development of a Roadmap feature for software and firmware version control automation across products.
   Developed in my own time a Qt GUI client to execute test plans on multiple distributed test platforms across remote communication interfaces.
    This was subsequently made available to customers via the web support portal
   Achieved end-to-end automation of the software build process, enabling the rapid deployment of release updates.
   Developed all CT toolset components, builders & installers for the new LTE product release.
   Developed In process COM servers & class interfaces for backend & feature enhancements to Java based GUI.

Oct 2003. Returned to the UK after completing a self-funded dream to travel around the world on a motorcycle.
Oct 1998 - Jun 2000 Red D. Software Ltd. Providing contracted services in IT software systems development at
                     Netcom UK Ltd, Bracknell. Software Development Project Manager (Contract)
Leading an in-house development contract team of 5 in the design, development & implementation of an information exchange for
an ISP. The system was written in C and Perl on Linux Redhat for a Solaris target platform, using customisations to Apache, Xmail
and MySQL open source components and provides control over access and core services, centralised storage of customer
information and integration of billing and finance systems.

New Internet services were developed for authentication, registration, web, mail and ftp. Process communications used TCP/IP
sockets routed and synchronised by a data-multiplexing daemon. The customer RDBMS was populated from existing flat file data
and Perl/CGI scripts were written to perform administrative functions via intranet and remote access and Perl extensions used to
send and receive service updates.
Responsibilities:
     Writing system design, test & new hardware specifications & weekly progress reports. Benchmarking system performance.
     Plan, schedule & allocate tasks. Recruit and retain contractors. Liaise with directors and other managers.
     Developing Perl5 modules & scripts to enable users to manage customer information within a centralised MySQL database.
     Developing a system of configurable web-based CGI forms to create, query & modify the database.
 Achievements:
    Documented the proposed system architecture, operating principles & database hierarchy within the design, test & hardware specifications and
     developed an achievable plan, approved & agreed by the board.
    Developed, tested & documented Perl5 scripts that generate, check & process configurable CGI web forms, issuing SQL commands that enable
     specified users to create, query, modify & manage a customer database.
    Demonstrated system integration & performance improvements in a successful presentation to the board of directors.

 Sep 1997 - Sep 1998                    Travelled around the world backpacking through 14 countries on the way.
 Dec 1995 - Aug 1997                    Syntegra, Annandale House, Sunbury. Software Development & Test Engineer
 Syntegra is BT’s systems integration business. I worked in the Wholesale Finance sector on the Open Trading System (OTS) market
 data products, that provide integrated vendor data services to investment & commercial banks.
 Joining as a member of the system test team and later involved in development and 3 rd party product integration within an office of
 50+ developers. I worked on the integration of the client GUI front-end applications (OTSview, net & man) with the distributed back
 office server components, comprising the OTS market data product suite.
 As the lead system test consultant I was involved in 3rd party applications work, providing technical support to external developers
 integrating products using OTSlib and spent time on site, in pressurised customer-facing roles, configuring & testing OTS
 installations linked via gateways to different market data systems.
 Responsibilities:
     Developing & maintaining the Portable System Kernel shared & linked C libraries that provide cross platform distributed networking & real-time
      data transfer support for all OTS applications running on SunOS, Solaris, VMS & Windows NT.
     Installation, configuration & testing of 3rd party applications, MDS gateways & data feed handlers for the OTS product suite.
     Development of automated system integration test harnesses for new releases of the front-end product OTSview.
     Classifying and reporting faults and tracking the progress of changes through development
 Achievements:
     I initiated and was responsible for the development of automated test harnesses using QAPartner scripts, used by the team to test the integration of
      new OTSview functionality, regress known faults and verify code fixes.
     These together with an isolated test environment were used for the 1 st time in the performance and load testing of OTSview integration for failure
      recovery, load sharing and cache transfer of distributed backend systems.
     I concurrently coded & tested new data feed handlers, took responsibility for developing and maintaining the Portable System Kernel C libraries
      and regression tested the SI of new OTSview3 & OTSnet releases.

 Jan 1990 - Dec 1995                    Unilever Research, Colworth Lab, Sharnbrook. Engineering Research Manager
 Unilever plc is a large multinational, manufacturing group, in the FMCG sector. I worked in corporate R&D as a design-engineering
 manager responsible for achieving line performance improvement through modifications to strategic production systems. I managed
 research programmes, application projects, computer resources & software training.
 Working as a design engineer within a manufacturing research department I was involved in developing new tools & techniques for
 engineers using C/C++ in-house programs & interfaces to CAD/CAE leading edge software.

 As a result of this research I was able to develop software that allows engineers to perform design studies and show the interactions
 of chosen parameters & their effect on performance criteria, in a novel interpretative way. Enabling the engineer to quantify design
 sensitivity & optimise system performance within the acceptable limits of operation.

 Responsibilities:
     Provide an expert capability & lead the research in the area of computer-aided design, analysis & dynamic simulation modelling.
     Apply to strategic existing & proposed mechanical/control manufacturing systems, using appropriate CAD/CAM & CAE software.
     Simulate & assess operational performance limits, resulting from settings, adjustment & variability in machine, product & packaging.
     Plan, organise and carry out data acquisition, motion analysis, part installation & verification on machinery in factory environments.
     Select, maintain & administer the group’s UNIX workstations & software, providing supervision, training & support to others.
 Achievements:
     I developed embedded C functions within a constraint modelling CAD system using the ACIS solid modeller and macro programs using a built-in
      language interface to X Motif graphical objects. These tools were successfully used within the business units to improve machine performance &
      production line efficiencies.
     Motion Analysis of Video Recorded Images on Computer (MAVRIC) was developed in C++ to track moving objects & resolve parallax issues
      when filming within a 3 dimensional frame. The concept behind this tool was awarded a patent & the software successfully used to measure the in-
      plane motions of production line systems.
     Videoplex was a tool developed in C to integrate VCR controls with frame encoded video images to enable the rapid analysis of production
      downtime from time-lapse recordings. Successfully used in performance studies

 Industrial Year Placement Company: HH Airpower Engineering Position: Technical Sales/Production Engineer
 As an industrial engineer I worked in technical sales & production, receiving customer enquiries, specifying
 requirements & providing design proposals & quotations for systems used in commercial & industrial applications.
Training       C++ Best Practices and Design Patterns: Hands-On, Learning Tree International Oct 2005
               3G & 2G Air Interface, Conformance Toolset GSM, EGPRS & UTRAN & Network Simulation.
               ADAMS, MARC, TQM, Time Management, Team Building, Lotus123, Freelance & WordPerfect.
               Unilever Business Education Programme 1T, 1G, 2G, 3G. OTS, Financial Trading & Internet courses.
Interests      Biking, cycling, running, skiing, diving, surfing, motor sports, playing football, travelling & trekking.
               Maths & Physics, engineering design, vehicle dynamics, computer technologies, open source & DIY.

Recomendados

VenutoResume von
VenutoResumeVenutoResume
VenutoResumeTony Venuto
219 views3 Folien
ASHISH CV von
ASHISH CVASHISH CV
ASHISH CVAshish R. Singh
759 views5 Folien
Chirko, Kenneth Resume - long von
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - longKenneth Chirko
354 views7 Folien
ResumeFQ2016 von
ResumeFQ2016ResumeFQ2016
ResumeFQ2016Tom Schmidt
135 views4 Folien
Harvinder Singh-Resume von
Harvinder Singh-ResumeHarvinder Singh-Resume
Harvinder Singh-ResumeHarvinder Singh
217 views4 Folien
Gervais Peter Resume Oct :2015 von
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Peter Gervais
733 views16 Folien

Más contenido relacionado

Was ist angesagt?

Thomas Georgeson CV Jan16 von
Thomas Georgeson CV Jan16Thomas Georgeson CV Jan16
Thomas Georgeson CV Jan16Thomas Georgeson
454 views7 Folien
Ezhilarasu_C,C++,Telecom,Resume von
Ezhilarasu_C,C++,Telecom,ResumeEzhilarasu_C,C++,Telecom,Resume
Ezhilarasu_C,C++,Telecom,ResumeEzhilarasu A
356 views4 Folien
kavita_resume_3 von
kavita_resume_3kavita_resume_3
kavita_resume_3Kavita Raghunathan
515 views3 Folien
res01 von
res01res01
res01Norman Gross
109 views4 Folien
DineshCV (1) von
DineshCV (1)DineshCV (1)
DineshCV (1)dinesh srivastava
663 views7 Folien
Muruganandam_7years von
Muruganandam_7yearsMuruganandam_7years
Muruganandam_7yearsmuruganandam nallathambi
288 views10 Folien

Was ist angesagt?(20)

Ezhilarasu_C,C++,Telecom,Resume von Ezhilarasu A
Ezhilarasu_C,C++,Telecom,ResumeEzhilarasu_C,C++,Telecom,Resume
Ezhilarasu_C,C++,Telecom,Resume
Ezhilarasu A356 views
RESUME_AdjunctFaculty von James Fink
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
James Fink246 views
Charles Hale 1 2011 von CRHale
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011
CRHale168 views
Charles Hale 9 2010 Rev1 von CRHale
Charles Hale 9 2010 Rev1Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1
CRHale115 views
Lee+Shanley's+Resume 2016-2 von Lee Shanley
Lee+Shanley's+Resume 2016-2Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2
Lee Shanley412 views
Tom_Osborne_Resume von Tom Osborne
Tom_Osborne_ResumeTom_Osborne_Resume
Tom_Osborne_Resume
Tom Osborne222 views
Technical Architect on Embedded System. von Prasad Roy Raju
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
Prasad Roy Raju662 views
Resume- Director of Engineering von johnsodd
Resume- Director of EngineeringResume- Director of Engineering
Resume- Director of Engineering
johnsodd1.2K views

Destacado

12.6.25 upper arlington area chamber newsletter safeguard your business; te... von
12.6.25 upper arlington area chamber newsletter   safeguard your business; te...12.6.25 upper arlington area chamber newsletter   safeguard your business; te...
12.6.25 upper arlington area chamber newsletter safeguard your business; te...hmhollingsworth
70 views3 Folien
Ales2007kasimsayisalcevapanah von
Ales2007kasimsayisalcevapanahAles2007kasimsayisalcevapanah
Ales2007kasimsayisalcevapanahguest188878
148 views1 Folie
Carbon Footprinting useful Websites von
Carbon Footprinting useful WebsitesCarbon Footprinting useful Websites
Carbon Footprinting useful WebsitesBusiness Link
257 views1 Folie
Presentoir von
PresentoirPresentoir
Presentoirlaure_emmanuelle
94 views1 Folie
Lm Medicamentos Guia RáPida von
Lm Medicamentos Guia RáPidaLm Medicamentos Guia RáPida
Lm Medicamentos Guia RáPidajemirihu
604 views2 Folien
Martina Rosa, Coca-Cola von
Martina Rosa, Coca-ColaMartina Rosa, Coca-Cola
Martina Rosa, Coca-ColaUNDPhr
2.3K views26 Folien

Destacado(20)

12.6.25 upper arlington area chamber newsletter safeguard your business; te... von hmhollingsworth
12.6.25 upper arlington area chamber newsletter   safeguard your business; te...12.6.25 upper arlington area chamber newsletter   safeguard your business; te...
12.6.25 upper arlington area chamber newsletter safeguard your business; te...
hmhollingsworth70 views
Ales2007kasimsayisalcevapanah von guest188878
Ales2007kasimsayisalcevapanahAles2007kasimsayisalcevapanah
Ales2007kasimsayisalcevapanah
guest188878148 views
Carbon Footprinting useful Websites von Business Link
Carbon Footprinting useful WebsitesCarbon Footprinting useful Websites
Carbon Footprinting useful Websites
Business Link257 views
Lm Medicamentos Guia RáPida von jemirihu
Lm Medicamentos Guia RáPidaLm Medicamentos Guia RáPida
Lm Medicamentos Guia RáPida
jemirihu604 views
Martina Rosa, Coca-Cola von UNDPhr
Martina Rosa, Coca-ColaMartina Rosa, Coca-Cola
Martina Rosa, Coca-Cola
UNDPhr2.3K views
Final hh - 12.3.1 otap cscc grant release von hmhollingsworth
Final   hh - 12.3.1 otap cscc grant releaseFinal   hh - 12.3.1 otap cscc grant release
Final hh - 12.3.1 otap cscc grant release
hmhollingsworth150 views
Ales2007kasimsozelcevapanah von derslopedi
Ales2007kasimsozelcevapanahAles2007kasimsozelcevapanah
Ales2007kasimsozelcevapanah
derslopedi52 views
Book Report Primary 3rd von guestf6baa44
Book Report    Primary 3rdBook Report    Primary 3rd
Book Report Primary 3rd
guestf6baa44261 views
Strateške smjernice - Ličko-senjska županija von UNDPhr
Strateške smjernice - Ličko-senjska županijaStrateške smjernice - Ličko-senjska županija
Strateške smjernice - Ličko-senjska županija
UNDPhr2.3K views
12.7.30 upper arlington chamber of commerce newsletter von hmhollingsworth
12.7.30 upper arlington chamber of commerce newsletter12.7.30 upper arlington chamber of commerce newsletter
12.7.30 upper arlington chamber of commerce newsletter
hmhollingsworth116 views
14.1.27 columbus ceo samsung galaxy s4 zoom von hmhollingsworth
14.1.27 columbus ceo   samsung galaxy s4 zoom14.1.27 columbus ceo   samsung galaxy s4 zoom
14.1.27 columbus ceo samsung galaxy s4 zoom
hmhollingsworth270 views
Parmar Pinnacle Inside Brochure von Salicon
Parmar Pinnacle Inside BrochureParmar Pinnacle Inside Brochure
Parmar Pinnacle Inside Brochure
Salicon163 views
Island of Eigg - Green island in miniature von UNDPhr
Island of Eigg - Green island in miniatureIsland of Eigg - Green island in miniature
Island of Eigg - Green island in miniature
UNDPhr429 views
14.1.27 columbus ceo samsung galaxy s4 zoom von hmhollingsworth
14.1.27 columbus ceo   samsung galaxy s4 zoom14.1.27 columbus ceo   samsung galaxy s4 zoom
14.1.27 columbus ceo samsung galaxy s4 zoom
hmhollingsworth93 views

Similar a David Robinson's On Line CV

Bikram kishor rout von
Bikram kishor routBikram kishor rout
Bikram kishor routBikram Rout
50 views5 Folien
Bikram kishor rout von
Bikram kishor routBikram kishor rout
Bikram kishor routBikram Rout
78 views5 Folien
Resume von
ResumeResume
ResumeChandra Sekaran
165 views12 Folien
Qiang Yu Resume von
Qiang Yu Resume Qiang Yu Resume
Qiang Yu Resume Qiang Yu
19 views3 Folien
Surekha_haoop_exp von
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_expsurekhakadi
370 views5 Folien
Davis, Michael Resume Aug 2015 von
Davis, Michael Resume Aug 2015Davis, Michael Resume Aug 2015
Davis, Michael Resume Aug 2015Mike Davis
190 views2 Folien

Similar a David Robinson's On Line CV(20)

Qiang Yu Resume von Qiang Yu
Qiang Yu Resume Qiang Yu Resume
Qiang Yu Resume
Qiang Yu19 views
Davis, Michael Resume Aug 2015 von Mike Davis
Davis, Michael Resume Aug 2015Davis, Michael Resume Aug 2015
Davis, Michael Resume Aug 2015
Mike Davis190 views
oyedele_resume_updated von Akin Oyedele
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
Akin Oyedele303 views

Último

Resume_McCauleyFynnBullock-1 (1).pdf von
Resume_McCauleyFynnBullock-1 (1).pdfResume_McCauleyFynnBullock-1 (1).pdf
Resume_McCauleyFynnBullock-1 (1).pdfFynnBullock
17 views2 Folien
Part 6.pptx von
Part 6.pptxPart 6.pptx
Part 6.pptxSheldon Byron
6 views34 Folien
Danny Gaethofs CV - n English.pdf von
Danny Gaethofs  CV - n English.pdfDanny Gaethofs  CV - n English.pdf
Danny Gaethofs CV - n English.pdfDanny Gaethofs
13 views12 Folien
SUDIP DHAR Resume.pdf von
SUDIP DHAR  Resume.pdfSUDIP DHAR  Resume.pdf
SUDIP DHAR Resume.pdfSudip Dhar
14 views2 Folien
WordCamp (Why fret over AI overlords when you can befriend them).pdf von
WordCamp (Why fret over AI overlords when you can befriend them).pdfWordCamp (Why fret over AI overlords when you can befriend them).pdf
WordCamp (Why fret over AI overlords when you can befriend them).pdfBiaAhmed1
26 views14 Folien
Ellenore Updated Resume.pdf von
Ellenore Updated Resume.pdfEllenore Updated Resume.pdf
Ellenore Updated Resume.pdfEllenoreSanPedro2
21 views2 Folien

Último(17)

Resume_McCauleyFynnBullock-1 (1).pdf von FynnBullock
Resume_McCauleyFynnBullock-1 (1).pdfResume_McCauleyFynnBullock-1 (1).pdf
Resume_McCauleyFynnBullock-1 (1).pdf
FynnBullock17 views
Danny Gaethofs CV - n English.pdf von Danny Gaethofs
Danny Gaethofs  CV - n English.pdfDanny Gaethofs  CV - n English.pdf
Danny Gaethofs CV - n English.pdf
Danny Gaethofs13 views
SUDIP DHAR Resume.pdf von Sudip Dhar
SUDIP DHAR  Resume.pdfSUDIP DHAR  Resume.pdf
SUDIP DHAR Resume.pdf
Sudip Dhar14 views
WordCamp (Why fret over AI overlords when you can befriend them).pdf von BiaAhmed1
WordCamp (Why fret over AI overlords when you can befriend them).pdfWordCamp (Why fret over AI overlords when you can befriend them).pdf
WordCamp (Why fret over AI overlords when you can befriend them).pdf
BiaAhmed126 views
Software Engineer's Career Management Toolkit von ozgengungor1
Software Engineer's Career Management ToolkitSoftware Engineer's Career Management Toolkit
Software Engineer's Career Management Toolkit
ozgengungor126 views
114. BP International [2023] von Manu Mitra
114. BP International [2023]114. BP International [2023]
114. BP International [2023]
Manu Mitra6 views
reStartEvents 12:7 Nationwide TS:SCI & Above Employer Directory.pdf von Ken Fuller
reStartEvents 12:7 Nationwide TS:SCI & Above Employer Directory.pdfreStartEvents 12:7 Nationwide TS:SCI & Above Employer Directory.pdf
reStartEvents 12:7 Nationwide TS:SCI & Above Employer Directory.pdf
Ken Fuller242 views
Topic 36.pptx von saleh176
Topic 36.pptxTopic 36.pptx
Topic 36.pptx
saleh1767 views
113. BP International von Manu Mitra
113. BP International113. BP International
113. BP International
Manu Mitra7 views
Understanding the power of YouAi MindStudio.pdf von isamusak
Understanding the power of YouAi  MindStudio.pdfUnderstanding the power of YouAi  MindStudio.pdf
Understanding the power of YouAi MindStudio.pdf
isamusak5 views
GLS-Recognition-Award-2023 von Manu Mitra
GLS-Recognition-Award-2023GLS-Recognition-Award-2023
GLS-Recognition-Award-2023
Manu Mitra5 views

David Robinson's On Line CV

  • 1. CURRICULUM VITAE David Mark Robinson Personal Details Age: 44 Email: davered.robinson@yahoo.co.uk. Nationality: British Position sought: Software Development Engineer Summary I am a hard working and self-motivated software developer, actively interested in Qt & C++ programming. I offer 15 years experience in software and engineering disciplines, gained in technical & team leading roles. 5 years gained in software products developed for mobile phone radio frequency test equipment, 3 years in real-time software development for client/server distributed computing environments in the financial investor & internet markets and a further 6 years in engineering reliable software applications & design solutions for high speed production line manufacturing systems, using computer aided design/engineering, simulation modelling & analysis software technologies. IT & Technical Experience Operating Systems: Windows: 9x/NT/ME/W2K/XP, Unix: SunOS/Solaris/Irix, Linux: RedHat/SuSE/Mandrake Hardware: SGI workstations, Sun Sparcs, Convex, Dell PCs, Annex & DEC Terminal Servers Languages: C/C++, C#, VB, Java, Perl, CGI, XML & 4GL’s. API: Qt, OpenGL, Xt/Motif,. Shells: bash/csh Eclipse, Developers Studio 2005 + Qt integration, VC++ 6, Visual Build & Installshield Pro, Doxygen. Development Tools: Kdevelop, Qt toolkit/designer and Eclipse integration & QAPartner (now SilkTest) System Utilities: Source Control:MKS, VSS, PVCS & CVS. Win32:COM, STL, ATL & MFC Unix:GNU tools Computer Aided MBS - Dynamics: ADAMS, Mechanica, Camford, Camlinks, Working Model & Demec. Engineering (CAE) FEA - MARC/Mentat, SDRC/I-deas Supertab. Statistical Analysis – SAS. Applications: CAD - 3D: SDRC/I-deas Master Series, Unigraphics. 2D: AutoCad, ME10. Market Data Systems BT Open Trading System, Reuters Select feed+, Liberty feed, RTW, Teknekon TIB Mobile RF Test Sets Anite Baseband processors, Fadar adapter units, Agilent 8960, Racal 6103, Ubinetics CS100 Network & Web Services Databases:MySQL, HEAT Content:Joomla FTP:Filezilla, GuildFTP, SVN Web:FrontPage Office Automation: MS Office, Access, Project & Outlook. Lotus123, Notes & Organiser. WordPerfect & Freelance Education 4 'A' levels (3A’s:- Pure Maths, Applied Maths & Technical Drawing), 1 'O/A' level & 9 'O' levels. 1983-1988 BSc (Hons) in General Engineering. University of Surrey, Guildford. (Class 2.2) STC prize awarded for final year thesis project work. Employment History Oct 2004 – Present Anite Telecoms Ltd, Harvest Crescent Fleet. Conformance Toolset Software Engineer Anite Telecoms is a leading global supplier of RF testing solutions to the mobile telecoms industry. Providing handset and network protocol testing products and services to mobile manufacturers and network operators for 2G, 3G, Wimax & LTE radio access networks. The products are written in C/C++, C# and Java for Windows XP systems connected to either hardware & handset or software & development UE stack platforms. The platforms provide the same signalling as seen over the air interface in real networks between radio transmission & receiving equipment. I work in a key role within the 3G & LTE conformance toolset development team implementing new product features & generating software releases. Previously I led a team of 5 in developing bespoke solutions and assessing quarterly software releases against product & platform. Responsibilities:  Product development, maintenance & enhancements to toolset & libraries to support new features and resolve customer issues.  Developing build automation and InstallShield scripts with responsibility for the creation and delivery of installation images.  Plan, schedule & coordinate product testing tasks & activities within the team of 5.  Undertaking hands-on technical assessment of product software releases.  Liaison with product & development project managers in areas relating to future developments & customer requirements. Achievements:  Lead & coordinate the development of a Roadmap feature for software and firmware version control automation across products.  Developed in my own time a Qt GUI client to execute test plans on multiple distributed test platforms across remote communication interfaces. This was subsequently made available to customers via the web support portal  Achieved end-to-end automation of the software build process, enabling the rapid deployment of release updates.  Developed all CT toolset components, builders & installers for the new LTE product release.  Developed In process COM servers & class interfaces for backend & feature enhancements to Java based GUI. Oct 2003. Returned to the UK after completing a self-funded dream to travel around the world on a motorcycle. Oct 1998 - Jun 2000 Red D. Software Ltd. Providing contracted services in IT software systems development at Netcom UK Ltd, Bracknell. Software Development Project Manager (Contract) Leading an in-house development contract team of 5 in the design, development & implementation of an information exchange for an ISP. The system was written in C and Perl on Linux Redhat for a Solaris target platform, using customisations to Apache, Xmail and MySQL open source components and provides control over access and core services, centralised storage of customer information and integration of billing and finance systems. New Internet services were developed for authentication, registration, web, mail and ftp. Process communications used TCP/IP sockets routed and synchronised by a data-multiplexing daemon. The customer RDBMS was populated from existing flat file data and Perl/CGI scripts were written to perform administrative functions via intranet and remote access and Perl extensions used to send and receive service updates.
  • 2. Responsibilities:  Writing system design, test & new hardware specifications & weekly progress reports. Benchmarking system performance.  Plan, schedule & allocate tasks. Recruit and retain contractors. Liaise with directors and other managers.  Developing Perl5 modules & scripts to enable users to manage customer information within a centralised MySQL database.  Developing a system of configurable web-based CGI forms to create, query & modify the database. Achievements:  Documented the proposed system architecture, operating principles & database hierarchy within the design, test & hardware specifications and developed an achievable plan, approved & agreed by the board.  Developed, tested & documented Perl5 scripts that generate, check & process configurable CGI web forms, issuing SQL commands that enable specified users to create, query, modify & manage a customer database.  Demonstrated system integration & performance improvements in a successful presentation to the board of directors. Sep 1997 - Sep 1998 Travelled around the world backpacking through 14 countries on the way. Dec 1995 - Aug 1997 Syntegra, Annandale House, Sunbury. Software Development & Test Engineer Syntegra is BT’s systems integration business. I worked in the Wholesale Finance sector on the Open Trading System (OTS) market data products, that provide integrated vendor data services to investment & commercial banks. Joining as a member of the system test team and later involved in development and 3 rd party product integration within an office of 50+ developers. I worked on the integration of the client GUI front-end applications (OTSview, net & man) with the distributed back office server components, comprising the OTS market data product suite. As the lead system test consultant I was involved in 3rd party applications work, providing technical support to external developers integrating products using OTSlib and spent time on site, in pressurised customer-facing roles, configuring & testing OTS installations linked via gateways to different market data systems. Responsibilities:  Developing & maintaining the Portable System Kernel shared & linked C libraries that provide cross platform distributed networking & real-time data transfer support for all OTS applications running on SunOS, Solaris, VMS & Windows NT.  Installation, configuration & testing of 3rd party applications, MDS gateways & data feed handlers for the OTS product suite.  Development of automated system integration test harnesses for new releases of the front-end product OTSview.  Classifying and reporting faults and tracking the progress of changes through development Achievements:  I initiated and was responsible for the development of automated test harnesses using QAPartner scripts, used by the team to test the integration of new OTSview functionality, regress known faults and verify code fixes.  These together with an isolated test environment were used for the 1 st time in the performance and load testing of OTSview integration for failure recovery, load sharing and cache transfer of distributed backend systems.  I concurrently coded & tested new data feed handlers, took responsibility for developing and maintaining the Portable System Kernel C libraries and regression tested the SI of new OTSview3 & OTSnet releases. Jan 1990 - Dec 1995 Unilever Research, Colworth Lab, Sharnbrook. Engineering Research Manager Unilever plc is a large multinational, manufacturing group, in the FMCG sector. I worked in corporate R&D as a design-engineering manager responsible for achieving line performance improvement through modifications to strategic production systems. I managed research programmes, application projects, computer resources & software training. Working as a design engineer within a manufacturing research department I was involved in developing new tools & techniques for engineers using C/C++ in-house programs & interfaces to CAD/CAE leading edge software. As a result of this research I was able to develop software that allows engineers to perform design studies and show the interactions of chosen parameters & their effect on performance criteria, in a novel interpretative way. Enabling the engineer to quantify design sensitivity & optimise system performance within the acceptable limits of operation. Responsibilities:  Provide an expert capability & lead the research in the area of computer-aided design, analysis & dynamic simulation modelling.  Apply to strategic existing & proposed mechanical/control manufacturing systems, using appropriate CAD/CAM & CAE software.  Simulate & assess operational performance limits, resulting from settings, adjustment & variability in machine, product & packaging.  Plan, organise and carry out data acquisition, motion analysis, part installation & verification on machinery in factory environments.  Select, maintain & administer the group’s UNIX workstations & software, providing supervision, training & support to others. Achievements:  I developed embedded C functions within a constraint modelling CAD system using the ACIS solid modeller and macro programs using a built-in language interface to X Motif graphical objects. These tools were successfully used within the business units to improve machine performance & production line efficiencies.  Motion Analysis of Video Recorded Images on Computer (MAVRIC) was developed in C++ to track moving objects & resolve parallax issues when filming within a 3 dimensional frame. The concept behind this tool was awarded a patent & the software successfully used to measure the in- plane motions of production line systems.  Videoplex was a tool developed in C to integrate VCR controls with frame encoded video images to enable the rapid analysis of production downtime from time-lapse recordings. Successfully used in performance studies Industrial Year Placement Company: HH Airpower Engineering Position: Technical Sales/Production Engineer As an industrial engineer I worked in technical sales & production, receiving customer enquiries, specifying requirements & providing design proposals & quotations for systems used in commercial & industrial applications. Training C++ Best Practices and Design Patterns: Hands-On, Learning Tree International Oct 2005 3G & 2G Air Interface, Conformance Toolset GSM, EGPRS & UTRAN & Network Simulation. ADAMS, MARC, TQM, Time Management, Team Building, Lotus123, Freelance & WordPerfect. Unilever Business Education Programme 1T, 1G, 2G, 3G. OTS, Financial Trading & Internet courses. Interests Biking, cycling, running, skiing, diving, surfing, motor sports, playing football, travelling & trekking. Maths & Physics, engineering design, vehicle dynamics, computer technologies, open source & DIY.