Full-stack JavaScript developer having fun with Node, React and React Native.
I've been working as a JavaScript developer for the last year and a half. In that time, I've worked on a handful of products for a management consulting firm and a few startups. Previously, I spent six years at two small software companies in business, product and project management roles and eight years working for internationally-focused non-profits.
Right now, I'm strongest with Node, React and React Native. My recent database experience is with Mongoose and MongoDB. In the past, I've used FireStore and MS SQL Server. My testing experience is largely with Mocha, Chai and Sinon. I've done one Gatsby project and have some experience with D3 and Redux. In upcoming projects, I look forward to working with TypeScript and GraphQL.
I have a BA in Economics from Boston College and an MA in Political Economy from Fordham University. In 2018, I did a three month software development bootcamp at Burlington Code Academy.
These screenshots are from a mobile app that I recently created called Farewise. The purpose of the app is to help rail commuters in the New York metro area determine their least expensive ticketing option. It is available in the App Store as well as the Google Play store.
The API is built with Node, Express and Mongoose and is hosted on Heroku. The mobile app is built with React Native and Expo. The marketing site is built with React and Gatsby and hosted on Netlify.