Joel Smith
Portfolio

Final year Electrical Engineering and Computer Science at UNSW in Sydney.
Completed thesis in 2019: 'Qualitative Assessment Metrics For Transfer Learning'
Previously interned at Westpac and QBE. Worked as a contractor at iOS startup Coffee Better.

Technical Ability

Languages

Proficient: Python, C, Java
Familiar with: Haskell, Matlab, Swift, Bash, Javascript, SQL, HTML/CSS, Visual Basic, Assembly
Some experience: Perl, Ruby, Prolog, Liquid

Tools & Frameworks

Proficient: Git, P5
Familiar with: XCode, React, Spark, Keras, OpenGL, NumPy, Excel, PyTorch, Processing
Some experience: TensorFlow, CMDB, Firebase, hdfs, hbase, atlas, NodeJS

Courses Completed

Computer Science: Algorithms, AI, operating systems (OS161), network programming, neural networks, computer graphics

Electrical Engineering: Electronics, digital signal processing, control systems, electromagnetics, analogue electronics, RF electronics and engineering design

University Courses tutored: Computer Networks (2019-20), Computing 1 (2016)

Other tutoring: HSC Mathematics (all levels), Music tutoring (all brass, guitar, drums, bass, piano)


Employment & Work Experience

Westpac - Coop-internship

July - December 2018

Context
Data engineer in Data Driven Experiences (Big Data)
Developed Python framework for data ingestion/transformation pipelines
Large development team with a big codebase and complex data structures
Contributions
JSON file type feature with nested tokenisation via inferred schema
Created unit tests for 100% coverage of huge codebase (TDD)
Used Spark, hdfs, hbase and atlas.

QBE - Coop-internship

July - December 2017

Context
Enterprise architect and DevOps engineering
Created high-level tech solutions to business problems
Automation of the environment management framework
Contributions
Communication between tech/non-tech stakeholders
Developed email deliverability service high-level solution
Created arch. blueprints mapping existing infrastructure
Automated large-scale spreadsheet analysis using VBA
Developed internal project scorecard diagnostics system

Coffee Better - iOS Dev

December 2018 - February 2019

Context
iOS development using Swift 3, XCode & Firebase
'Coffee Better': customized barista-in-your-pocket app helping create barista level coffee
Codebase was already existing and role mostly involved bug-fixing
Contributions
Self-taught Swift
Front end: UX consistency and flows, pop-ups for intuition and layout fixes
Back end: added custom bean functionality, default barista setups and Firebase integrations

UNSW Tutor

2016, 2019 - Present

Context
University computing tutor
COMP1917 - beginner computing course teaching C and fundamentals
COMP3331/9331 - Computer networks course teaching network theory, terminal protocols and socket programming
Contributions
Developed communication, teaching and leadership
Conveying abstract concepts in easy to digest ways
5.27 score from myExperience
(university staff feedback system: avg instructor = 5.19)