Ricky Miller
hello@ricky.codes • GitHub • bsky
Greetings! I'm Ricky, a software developer with experience across several languages, currently based in Ottawa, ON, Canada.
For the past several years, I've built interactive web applications using React, Redux, and Node.js (JavaScript).
I've also worked with Python, Bash, Rust, and PHP. My work is primarily on the front-end, with experience in 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 enjoyed teaching others how to write software. Along with some friends, I helped start the Toronto chapter of Nodeschool, a meetup focused on JavaScript and Node.js.
work history
Senior Developer @ MetaMask
Nov 2019 - Oct 2024
Responsible for maintaining MetaMask Mobile, a crypto wallet and dapp browser. I focused on enhancing security, improving stability, and implementing new features. MetaMask Mobile is a React Native application. I've also contributed to the browser extension.
Senior Developer @ :Resolver
Nov 2018 - Nov 2019
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 and UI regressions, writing database migrations, updating tooling to improve developer experience, or adding tests to improve software quality.
Senior Developer @ NowSecure
Jul 2015 - Apr 2018
Created several mobile security focused applications. Responsible for implementing all components in application UIs. Worked closely with other developers to ensure front-end was compatible with APIs.
Senior Developer @ OneMethod
Sep 2014 - Jul 2015
Full-stack developer on several microsites for large brands. I built and maintained websites with the Angular 1 and Backbone JavaScript libraries. I focused on optimizing build tools and workflows. My most substantial contribution was introducing automated functional testing (Selenium).
Developer @ MetaLab, Ltd.
Apr 2014 - Sep 2014
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 codebase. Other projects included building static websites with Middleman.
Developer @ High Road Communications
Nov 2010 - Jul 2013
I developed user interfaces for large-scale PR initiatives and was responsible for creating several interactive experiences for a variety of large-scale brands. I mostly created projects that integrated with social media platforms, including Twitter and Facebook.





















