sunset
Jamie Kelly

software engineer|

software engineerGo

Hi, I'm Jamie Kelly, a Canadian software engineer based in the SF Bay Area with a penchant for code. Since 2011, I have been converting pizza and caffeine into functional web applications.

Work Experience

2019 - Present

Plaid | Software Engineer

2018 - 2019

Darkstore | Software Engineer
REST API design & development (node/express & postgres/sequelize)
Role based authentication middleware design and implementation
Owner of internal and customer facing dashboard (react/redux)
PDP button maintenance and quality assurance (react/redux/selenium)
React native app development
On Boarding & self-service UI/UX
Hi-fidelity email template & CSAT survey for one of the most iconic brands in the USA
Defined, documented, and implemented a software development lifecycle for a team of engineers
UPS integration for large furniture brand
Order forecasting for partner warehouses
Mentored & on boarding new engineers
On call support

2017 - 2018

Tesla | Software Engineer
Apple Pay integration for Model S,X,3 deposits
Lead UI Engineer on Go Anywhere Project (React & Redux)
Design Studio maintenance & feature development for desktop & mobile experience (Javascript, jQuery, Coffeescript, React, Redux)
Development for new & experimental Tesla products
Desktop & mobile financial service layer maintenance for all Tesla markets (node.js)
Feature development of internal admin tools and PDF documents (PHP)

2013 - 2016

Studio 174 | Fullstack Developer
Content Management System Development (PHP, MySQL, JS)
Frontend Development (HTML, CSS, JS)

2012 - 2013

Link Web Development | PHP Programmer
Content Management System Development (PHP, MySQL, JS)
Frontend Development (HTML, CSS, JS)

2011 - 2012

Studio 174 | Frontend Developer
Content Management System Development (PHP, MySQL, JS)
Frontend Development (HTML, CSS, JS)

Education

2016 - 2016

Georgian College | Interactive Web Design & Development
Ontario College Diploma, Co-op
Advanced server-side scripting
Advanced client-side scripting
Bitmap & vector graphics
User experience & interaction design
Web usability & accessibility

2009 - 2011

Georgian College | Web Animation & Design
  • Information architecture
  • Design principles
  • 2D animation
  • Web design
  • Understanding the web
  • Client management & professional practices
  • Animation 2D & 3D
  • Server-side scripting
  • Web content development
  • Web standards

2008 - 2009

Georgian College | Computer Programming
Computer programming concepts
Web development
Web programming
Data organization
Relational database
Math for computer industry
Introduction to Java

Skills & Techniques

Development

Languages
  • JS:    React, Redux, Express, GraphQL
  • PHP:    Laravel, Lumen
  • HTML:    Pug, Bootstrap, Materialize, Material-UI
  • CSS:    Sass, Less, JSS
  • Database:    MySQL, PostgreSQL, MongoDB
  • Scripting:    Shell, Python
Environment
  • Node.js
  • MongoDB, ExpressJS, AngularJS, NodeJS, (MEAN)
  • WHM / cPanel
  • Windows/Linux, Apache, MySQL, PHP (WAMP/LAMP)
  • Heroku, Google Cloud, Netlify
  • Agile
Techniques
  • 508 Accessibility Compliance
  • Model View Controller (MVC/MVVC)
  • Performance Optimization
  • SEO / SEM
  • Unobtrusive JavaScript
  • Semantic Web
  • User Interface & Experience (UI/UX)
  • Usability
  • W3C Standards Compliance
  • RESTful API design
  • Flux Architecture (Redux)
  • Test Driven Development
Tools
  • VS Code
  • Webpack, Gatsby
  • ConEmu / iTerm
  • Photoshop, Balsamiq, Sketch
  • Slack Chat / Mattermost
  • Jira
  • Git
  • HeidiSQL / Sequel Pro / Postico
  • Postman
  • Jest, Enzyme, Phpunit
  • Jenkins

Other

Projects I've Developed
  • Ecommerce platforms
  • Content management systems
  • Blogging software
  • Inventory management software
  • Dynamic survey software
  • Accounting software
  • Work order management systems
  • Online billing systems
  • Real estate software
  • Game server management software
  • Customer relationship management systems
Self-Management
  • Manage multiple projects simultaneously
  • Easily learn new software and programming languages
  • Highly resourceful and efficient
  • Cooperative and observant
  • Strong attention to detail

Awards & Recognition

2010

Scholarship from the School of Design and Visual Arts

2010

Georgian College Award of Excellence in Web Design