peoplePeople at Savannah: David Mackenzie Resume & Skills

Site Wide
 
 

Follows Resume & Skills of David Mackenzie <macka>.

Resume

I am currently in 4th year at RMIT studying Engineering (Comp Sys)/App Sci (Comp Sci).  The course explores both hardware and software:

Hardware subjects involve: Digital Design, Microprocessors, Engineering Design, Electronic Principles and Communications Engineering.

Major Hardware Projects Completed include:

    * Variable Power Supply: Designed the circuit from a      schematic, made the PCB and soldered the components. Encased in a box complete with on/off switch and variable voltage control.
    * Infra-Red Counter: The counter was incremented every time the infra-red beam was broken.
    * Designed and Simulated the Motorola 68HC12 Microcontoller using Xilinx.
    * Designed and Simulated the PIC 12C508A Microcontoller in VHDL using ModelSIM.

Software subjects involve: Programming (C, C++, Java, PHP, Perl, Python, JavaScript, SQL, LISP, CLIPS), Software Engineering, UML, Artificial Intelligance, Operating Systems, Database Fundamentals and Computing Theory.

Major Software Projects Completed include:

    * Java Application Calendar System - SQL backend, Java Swing front-end
    * Java Music Server - Application that downloads songs form a server. If a users download rate reaches a calculated lowerbound threshold subsequent downloads are blocked.
    * Brick Smash game for the Pocket PC
    * Network Naughts and Crosses
    * Calculators
    * Other programs involving various data structures

Skills

Skill Level Experience
MySQL Base Knowledge 6 Mo - 2 yr
PostgreSQL Base Knowledge < 6 Months
Lisp Base Knowledge < 6 Months
PHP Base Knowledge < 6 Months
SQL Base Knowledge 6 Mo - 2 yr
Python Base Knowledge < 6 Months
Perl Base Knowledge < 6 Months
Java Good Knowledge 2 yr - 5 yr
C Good Knowledge 2 yr - 5 yr
C++ Good Knowledge 2 yr - 5 yr
HTML Good Knowledge 2 yr - 5 yr

Back to the top

Powered by Savane 3.13-758e.
Corresponding source code