I'm a self-taught software developer and creative with a strong background in full-stack web development.
I've had over 7 years of professional experience working with teams on large-scale products. I love sharing knowledge and enabling people to do their best work.
I ran the EmberYVR JavaScript meetup group which gave me the opportunity to teach, train, and guide new devs in JavaScript best practices for their pet projects
My main experience is with Ruby on Rails & Javascript frameworks like Ember and React.
Sub contracted on a number of different short term start up projects. Parachuting in to help quickly build out new features and bootst...
Sub contracted on a number of different short term start up projects. Parachuting in to help quickly build out new features and bootstrap a project in to their beta phase.
- Grandstand: Setting up greenfield services for a social media app to interact with Apple app connect API, RevenueCat, and activity feeds with GetStream.io. Created an async flow to trigger the set up of users on various payment systems upon their creation. Created a versioned REST API for the beta version of their mobile app along with an OpenAPI spec to document all REST endpoints for the API. Breaking down figma designs in to their required engineering tasks.
- Census: Building API integrations to major B2B services with a highly customized internal DSL. Improved internal service generators to reduce the boilerplate needed when adding new integrations. The service allows seamlessly taking data from a number of sources and giving users a UI to parse and pass that data to our supported API integrations. Ruby on Rails, with a little Vue.JS
- Patch: Added static and dynamic internationalization using translation APIs. Ruby on Rails, i18n
- Dr. Bill: Pull request reviews, code refactoring and shipping features
Rails, MySQL, and React/NextJS stack with GraphQL API. Runs on Kubernetes and AWS.
Identified and refactored cryptic parts of...
Rails, MySQL, and React/NextJS stack with GraphQL API. Runs on Kubernetes and AWS.
Identified and refactored cryptic parts of our legacy rails codebase.
Introduced tooling for better style guides and automation for better pull request feedback. Improved testing suite
Responsible for leading the planning and development of a new customer focused API geared towards our enterprise clients.
Cr...
Responsible for leading the planning and development of a new customer focused API geared towards our enterprise clients.
Created guidelines and added CI tooling to help a large team of devs keep a consistent experience for our consumers.
Lead discussions on best practices, and periodically gave talks on ruby/testing best practices to our +20 person dev team.