RedStream Technologies
- Position
- Senior Frontend Developer
- When
- 03/23 to 6/24
Built custom interactive solutions for McKinsey & Company's public-facing website, streamlined their build process, helped troubleshoot and provide code reviews for other teams, and built A/B tests for their marcom initiatives.
Pearson
- Position
- Senior Software Engineer
- When
- 03/20 to 10/21*
Pearson acquired Smart Sparrow and I began the process of converting much of Sparrow’s legacy (backbone.js) front-end codebase into React and Redux based components. This rapidly evolved into a team of 6-8 engineers. About 8 months in, I made the team’s initial foray into Svelte which was eventually adopted for many components… yielding a 40% to 60% code reduction on average.
ASU (Arizona State University)
- Position
- Senior Software Engineer
- When
- 06/20 to 07/21*
At Smart Sparrow I architected and built ASU’s peer-review tool. Post-acquisition, I contracted directly with ASU to architect a new boilerplate version of the app from which several other apps could be developed. I built the entire front and back-end using MongoDB, Express, Apollo, GraphQL, NodeJS, React, and Redux running on an AWS framework. I also built the UI mock-ups and helped map out missing UX and logical flow requirements. To implement Canvas LMS connectivity, I coordinated with ASU’s chosen 3rd party LMS consultants.
Smart Sparrow, Inc.
- Position
- Senior Software Engineer
- When
- 06/16 to 03/20*
Here I developed custom learning applications and educational lab simulations. Work was primarily technical, front-end application architecture and engineering, but also meant providing creative, conceptual, and UI/UX input. Tech stack was predominantly JS, Backbone, React and Redux. Projects ranged from building virtual chemistry wet labs, interactive circuit board simulators, UI widget design and construction, automation scripts, CSS animations, and implementing accessibility requirements.
Linqto, Inc.
- Position
- Senior Software Engineer
- When
- 04/13 to 05/16
Played multiple roles, predominantly automation development. Led the architecture, prototyping, and development of a sizable build, test, and deployment automation solution for a key $1.6B client in the financial sector.
Also assisted in developing marketing content, strategy, and messaging for Linqto as we worked to make the transition from a service-based revenue model to a product-based one.
GSN (TV & Games)
- Position
- Game Developer
- When
- 04/13 to 11/13
Focused predominantly on refactoring code for various flash-based casino games, bug hunting and fixing, writing feature additions, and prototyping. Also built some automation tools to help cross the production gap between the design and development teams.
Dune Thomas Digital Design
- Position
- Contract Full Stack Developer / Designer
- When
- 03/00 to 04/13
Contracted with numerous organizations and individuals to build dozens of varied projects covering all things mobile and internet: CMS / WP sites, web apps, mobile games and apps, interactive multimedia presentations, video, audio, and design/animation work. I typically provided clients with full-spectrum design, content, and software development using HTML, XML, CSS, Flash/Flex, ActionScript 1-3, JavaScript, PHP, MySQL, and jQuery.