Front-end Web Developer
2018 - 2019Portefini- Conducted maintenance of a legacy Polymer code base.
- Developed React components. Used Redux and Redux-saga for stage management and styled-components for style encapsulation.
- Implemented integrations with marketing and analytics tools such as ActiveCampaign, OptinMonster, Facebook Pixel, Hotjar, and Google Analytics.
- Wrote Firebase Cloud functions in Node.js, primarily for background syncing.
- Customized code for server-side rendering with Next.js.
Technologies: Polymer, ActiveCampaign, Facebook Pixel, Hotjar, Google Analytics, Node.js, Redux-Saga, React, Next.js, Linux, Visual Studio Code (VS Code), Web, HTML, CSS, JavaScript, Google Cloud, TypeScript, Sass, Google Cloud Functions, Firebase, Cloud Firestore, Git, Scrum, REST, Progressive Web Applications (PWA), Single-page Applications (SPA), REST APIs, Responsive Design, Redux, Styled-componentsCTO
2017 - 2018Bredec- Architected software and infrastructure solutions (cloud-only, specifically Google Cloud Platform) for the company's clients.
- Implemented fully managed REST-like back ends in Go.
- Developed progressive web apps with Polymer and/or web components for the company's clients.
Technologies: Google Cloud, REST, Go, Progressive Web Applications (PWA), Linux, Visual Studio Code (VS Code), Full-stack, Web, HTML, CSS, JavaScript, TypeScript, Sass, Web Components, Gin-Gonic, Git, SendGrid, Single-page Applications (SPA), Google App Engine, REST APIs, Responsive DesignFront-end Web Developer
2016 - 2017Learning Health- Designed the company's user-facing single-page application completely using Polymer.
- Implemented lazy-loading for both assets and components, mobile-first, and responsive design patterns.
- Interfaced with multiple and disparate REST APIs (Bonita BPM and FHIR, among others).
Technologies: Polymer, Web Components, Single-page Applications (SPA), REST, CSS, Linux, Visual Studio Code (VS Code), Web, HTML, JavaScript, Git, REST APIs, Responsive DesignFullStack Developer
2015 - 2016Bredec- Developed bespoke content management systems in Go and (mostly) Google Cloud Datastore.
- Developed web front ends in Angular and later Polymer.
- Deployed and monitored the codebase to Google Cloud (App Engine).
Technologies: Content Management Systems (CMS), Google Cloud, Go, AngularJS, Polymer, Linux, Full-stack, Web, HTML, CSS, JavaScript, TypeScript, Gin-Gonic, Neo4j, Git, SendGrid, REST, Single-page Applications (SPA), Google App Engine, REST APIs, Responsive Design