Tim Kennedy

Software engineer

t.m.knndy+jobs@gmail.com
+61 447 289 103

Download as PDF


Profile


Skills

Front end

Strong front-end knowledge across multiple languages and frameworks, with a focus on writing reusable code, refactoring complicated spaghetti code, fixing strange bugs, and generally making life easier for the rest of the front-end team.

Back end

Years of experience writing RESTful APIs and Progressive Web Apps backed by a variety of different SQL and NoSQL databases. Started using GraphQL professionally within months of its public release.

Dev-ops

Has maintained web applications across AWS, Heroku, Linode, and bare metal servers.


Technologies

Front End
Technology Proficiency
React * Professional
Apollo * Professional
GraphQL * Professional
Redux * Hobbyist
Relay Rusty
WebGL and canvas * Dabbled
Sass/SCSS w. css modules Professional
Webpack Professional
Backend
Technology Proficiency
Go (golang) * Professional
Apache Thrift Professional
Elixir + Phoenix * Hobbyist
graphql.js * Professional
Ruby + Rails Professional
Loopback Dabbled
SQL Professional
MongoDB Professional
C#.NET Rusty
Devops
Technology Proficiency
AWS (EC2, S3, ECS, EB, and more) Professional
Heroku Professional
DigitalOcean/Linode/Vultr Professional
Docker Professional
Fastly + VCL Dabbled

and more.

What do these proficiencies mean?

Dabbled: briefly used this technology in either a professional or personal project.
Hobbyist: extensively used this technology in a personal project.
Professional: extensively used this technology in a professional project.
Rusty: extensively used this technology once, but not recently.

Those with an asterisk *: technologies that are especially interesting


Experience

Uber / UberEats · 1455 Market Street, San Francisco, CA 94103, United States
Senior software engineer 1
Nov 2018 - Present

Be Collective · 28 Thistlethwaite St, South Melbourne, VIC 3205, Australia
Software engineer / Senior software engineer
Jan 2014 - Sep 2018

Lambda Software · 10-11/80 Wellington St, Collingwood, VIC 3066, Australia
Junior software engineer
Jan 2012 - Oct 2012

RMIT
Bachelor of Software Engineering
2009 - 2013


Tim Kennedy — t.m.knndy+jobs@gmail.com+61 447 289 103