Samuel Attard

Eat, Sleep, Code, Repeat

About Me


Photo of Samuel Attard

Experience

The past is a tool to learn for the future


Education

Monash University

2015 - 2018

Bachelor of Computer Science
Melbourne, Australia


Work

Slack

2019 - CURRENT

Senior, Software Engineer
Vancouver, Canada

Atlassian

2016 - 2018

Software Engineer
Sydney, Australia

Orion Health

2015 - 2016

Software Engineering Intern
Auckland, New Zealand

Orion Health

2014 - 2015

Software Engineering Intern
Auckland, New Zealand

Macleans College

2012 - 2015

Web Development Contractor
Auckland, New Zealand


Open Source

A desktop player for Google Play Music
After waiting patiently for Google to release their own desktop player for Play Music I couldn't wait any more so I designed the simplest one I could. This project is based on the Electron framework for cross platform desktop applications. It currently has over 50,000 downloads and is growing every day.
Everywhere

Electron

2015 - CURRENT

Build cross platform desktop apps with JavaScript, HTML, and CSS
Mostly thanks to the success of GPMDP I started contributing to the Electron project in early 2015, in July 2015 I was invited into the Electron Org on GitHub and continued supporting, improving and fixing Electron. Since then I have implemented a touch bar API, created a brand new build tool and helped out as many people as I can in the Electron Community. Electron is a new-found passion of mine and I hope to keep developing awesome things with it for a long time.
Anywhere

Past Projects

What have I worked on that looks epic


Flash Maths

An interactive maths learning assistant for kids struggling for basic facts. Designed and built by me, built on top of the PHP Slimframework and Bootstrap

Google Play Music Player

A windows executable that embeds the Google Play Music web interface while adding support for media hotkeys and notification media control. The GitHub releases have tens of thousands of downloads and it is entirely open source. Written in Javascript (ES6) and uses the Electron framework

Daily Notices

An web based notices system with SSO integration. Designed to meet Google Material Design standards and is compatible with all modern web browsers