top of page
Anchor 1
Languages

C

C++

Python

Assembly

Verilog

Working on a number of projects from the initial concept phase through to completion, I have learned a wide range of electronics, electrical and mechanical engineering skills.
- 3D CAD Design
- Electronics CAD Design
- PCB Design
- CNC Operation
- 3D Printing and Customization
- Soldering (SMT and PTH)
- PCB Assembly and Prototyping
- PCB Testing and Fault Analysis
- Test Scripting
- Multi-Rotor UAV Operations
- UAV Radio Operator
- Mechanical Workshop Techniques (Metalwork, Woodwork, Fibreglassing and fixings)
- Auto Repairs (basic)
- Technical Drawing (Mechanical and Electrical)
- Embedded Systems Design
- Technical Documentation Writting and Reveiw(Datasheets, Changelogs, Graphs and Charts, Test and Analysis Reports, Applications Note, Bug Report, Project Managment)
- NIOSII
- STM32
- EFM32
- Cyclone V FPGA
- TI Stellaris
- J-Link, JTAG and TAP Debugging
- UAV Assembly
- Test Equipment (Spectrum Analyser, Logic Analyser, Oscilloscope, VNA, DMM)

Engineering

Working through complete project lifecycles, I have worked with and on a number of software platforms, including;
- Altium Designer
- Circuit Maker
- V-Carve Pro
- Batch Files
- C
- C++
- Python
- Assembly
- Verilog
- G-Code
- CAM software
- UAVCAN
- MS Office
- Mat-Lab
- SolidWorks
- Onshape
- Linux, Mac and Windows
- VM-Ware
- VirtualBox
- Command Line Tools and Shell Scripting
- Mav-Link
- Libre-Pilot
- Q-GroundControl
- ArduPilot
- Git-Hub
- Sourcetree
- Eclipse
- Visual Studios
- LT Spice
- Geany
- Dropbox
- Liquid Planner
- CoolTerm
- TeraTerm
- Putty
- e-Quest Energy Modeling
- Quartus Prime

Software

Highly Passionate about Acquiring Knowledge and Understanding
Geoff is continually increasing his knowledge base, attending many professional seminars, workshops and lectures outside of the university. Geoff is Passionate about engineering.
Strong Oral and Written Communication
Demonstrates high-level capabilities in writing technical reports and communicating effectively within his leadership roles at Griffith. Geoff has succeeded in face-to-face sales roles previously. He has experience in managing a small brigade of staff through verbal and non-verbal communication.
High Level of Teamwork and Networking Skills
Proves to be a real team asset, as Geoff is a hard working and effective communicator that works to get the job done. Geoff engages in many professional networking events through his club and society networks.
Excellent and Flexible Personal Workload Management
Geoff has always managed his time effectively, focusing on a structured and systematic approach to everything he works on. Geoff successfully manages to balance part time work, University roles, tutoring and full time studies.
Exceptional Presentation and Management skills
Constantly receiving positive feedback on professional presentations and marketing. Geoff has excelled at product placement in many sales roles.
Management and Training
Geoff has proven experience in management roles, with strong focus on managing people from varied backgrounds and cultures to create a happy, safe and productive dynamic.
Cost Analysis
Geoff has experience in cost analysis and waste management.
Inventory Management
Geoff has experience managing stock and inventory in small bussiness.

Professional

bottom of page