Ricky Miller
+1 613 6188322 • [email protected] • GitHub • Twitter • Blog
Greetings! I'm Ricky, a polyglot software developer currently living in Toronto, ON. Canada.
For the past several years I've been building interactive web applications with React, Redux and Node.js (JavaScript).
I've also written programs in Python, Bash, Rust and PHP. I tend to work on the front-end, but I'm no stranger to testing and automation. I've also used Electron to build cross platform desktop applications.
Open Source
I've contributed to several open source projects on GitHub, most notably, Hyper, Beaker Browser, winamp2-js, and stdweb.
Mentoring
In my spare time I enjoy teaching others how to write software. Along with some friends, I started the Toronto chapter of Nodeschool, a monthly meetup focused on JavaScript and Node.js. Currently responsible for maintaining MetaMask Mobile, a crypto wallet and dapp browser. Focus on enhancing security, improving stability and implementing new features. MetaMask mobile is a React Native application. I've also contributed to the browser extension. Responsible for maintaining the main risk incident management software products. The front-end application is written in React and the back-end API is written with HapiJS. On any given day I can be found patching bugs/UI regression, writting database migrations, updating tooling to improve developer experience or adding more tests to improve software quality. Created several applications focused on mobile application security testing. I was responsible for creating all components in the user interfaces. I worked closely with other developers to ensure the front-end played nicely with the API it was built on top of. Feel free to watch a demo video of Lab Automated. The most substantial contribution I made was refactoring the applications and rebuilding them with React. Full-stack developer on several micro sites for large brands. I built and maintained websites with Angular 1 and Backbone JavaScript libraries. I was focused on the optimization of build tools and work flow. The most substantial contribution I made was introducing automated functional testing (Selenium). I worked on Walmart’s (walmart.com) shopping cart checkout experience styling markup and writing JavaScript. I collaborated with a giant team of committers (400+) on a large Node.js code base. Other projects included building static websites built with Middleman. I developed user interfaces involved in large scale PR initiatives and was responsible for the creation of several interactive experiences for a variety large scale brands. I mostly created projects that integrated with social media platforms including Twitter and Facebook.work history
Senior Developer @ MetaMask
Nov 2019 -
new Date()
Senior Developer @ :Resolver
Nov 2018 - Nov 2019
Senior Developer @ NowSecure
Jul 2015 - Apr 2018
Senior Developer @ OneMethod
Sep 2014 - Jul 2015
Developer @ MetaLab, Ltd.
Apr 2014 - Sep 2014
Developer @ High Road Communications
Nov 2010 - Jul 2013