Skip to content. | Skip to navigation

You are here: Home CV CV
Personal tools

CV

A brief outline of my skills and experience. If an attractive and exciting job opportunity were to present itself, I would certainly give it the attention it deserves.

Software & Electronics Systems Engineer

  • Software and Electronic Systems Engineering professional with extensive experience of systems analysis, specification, design, development and deployment.
  • Dedicated, reliable and enthusiastic engineer progressing towards chartered status.
  • Member of the IET (formally IEE). Active member of the IT community.

Skills Summary

  • Object Oriented Software Design including use of Design Patterns (MVC GoF PoEAA)
  • 3D Graphics including OpenGL, DirectX
  • Motor Control Systems
  • Signal Conditioning & Processing
  • USB Connectivity
  • Web Design
  • Design, Development, Project Management
  • Generation of IP
  • Mathematical Algorithms including 3D Matrix Transformations, Calculus, 2D & 3D Trigonometry

Employment

2003 –

Engineering Consultancy

Software and Electronics Engineer

  • Responsible for a number of innovative software and electronic projects as well as managing engineers and project IT infrastructure.
  • Initiated a software development framework including version control, software component libraries, reference material, and test frameworks.

Education

1999 – 2003

MEng (Hons) in Microelectronics and Software Engineering (2:1)

  • Major Project involving Microprocessor System Design
  • 3D Computer Graphics, Computer Games Development
  • Ballistic Tracking System, Rendering Techniques for Foods

2002

ESA SSETI – Student Space Exploration Technology Initiative

2001

TEDCO – Graduates into Business

Project Experience

Enterprise Applications

  • Responsible for several projects valued at >£150K
  • Systems Analysis and Design including ERD, UML
  • Generation of IP
  • Complex mathematical algorithms
  • Java, JSP, Tomcat, Oracle, JBuilder 2005, Eclipse, RedHat Linux, Debian Linux
  • Visual Studio 2005, C#, ASP.NET 2.0, SQL Server 2000 & 2005, Visio for Enterprise Architects, Windows XP, Windows Server 2003
  • Web design using HTML, XML, CSS, JavaScript, SharePoint, Plone, Accessibility, Dreamweaver, FrontPage

Electromechanical Systems

  • PID Control System
  • Stepper and DC Motors with drive electronics, Quadrature Encoders, PWM
  • Experience using MPLAB and Hi-Tech C with the PICMicro® microcontrollers including PIC12, PID16, PIC18 and dsPIC30 families
  • Communications & interconnectivity, SPI, I2C, USART, USB

Signals

  • Signal conditioning & processing applications involving Analogue Circuit Design and DSP algorithms using dsPIC
  • Interfacing to PC Applications
  • Generation of IP

3D Graphics

  • Visualisation projects involving 3D animation, Lighting, Cameras, Particle Flow System using 3DS Max 7 and Camtasia
  • Project management of workflow involving CAD work by other engineers
  • Other Applications involving use of OpenGL, DirectX, Java3D, Irrlicht and Physics Engines

Interests

A wide variety of interests including playing piano and bass guitar, listening to and writing music with friends, socialising, world cinema, painting, photography, learning Cantonese, brewing wine, and playing online multiplayer computer games.

Document Actions