Download PDF


I am interested in programming and electronic development, I have been programming for over 10 years mostly in C / C++, .NET, ASP, VB. Other interests include playing basketball and watching sport and movies.

Work experience

July 2015Present

Senior Software Engineer


Baremetal development, Bootloader/Security/Encryption development, Linux/RTOS BSP & driver development, Hardware/Electrical verification & debugging, Application & Kernel development.

Jan 2013Dec 2014

Software Engineer

ShadowMe NZ

iPhone app / Windows server development. Safety app for Students/Staff
traveling to and from school/work.Movements are sent to security monitoring
station during travels with panic button/timeout alerts raised at the
monitoring office.

Jul 2011July 2015



Laptop / PC Repairs, Networking, Server Deployment / Management, Web Development

Jul 2011Dec 2014

Software/Electrical Engineer

IHT International/Mountain O2

Altitude Training Simulator. Analysis / development. AVR32 MCU Programming in
C, Visual C++ development. Electronics development/implementation.

Feb 2002July 2015

Technician / Software Engineer

Northcross Intermediate School

Major project: Intranet site. Includes Daily Notices, Multiple bookings
    pages, LDAP integration with student account management, Per user intranet
    settings (Colors/Themes/Wallpapers).Other responsibilities: Network
    maintenance, Desktop/Laptop repairs, Server management.

Mar 2001Oct 2001

Manager / Software Engineer

CyberLAN Internet Cafe

Management software development and running at Hampton Beach, New Hampshire


Mar 2000Sep 2000

MCSI+I, MCP+I, Comptia A+, Comptia Network+, National Certificate in Computing Level 3

North Shore Training College

School Certificate

Long Bay College

High School


C programming

Low/High level C programming; Baremetal, Linux, RTOS.


Driver, Electrical, Application bug testing/fixing.

IT/Network Support

Hardware, Software, Servers, Networking, Internet support

Product Design/Risk Management

Investigating hardware components, design requirements, risk management.