Full-stack Software Engineer
2018 - PRESENTNumetric- Led the compilation of internal component library realizing a significant decrease in the prototyping of new layouts.
- Supported a data visualization suite using JavaScript, Python, and various persistence technologies.
- Organized the team's educational direction promoting a deep understanding of a wide variety of potential technologies.
- Built a systemic analysis application joining the suite of tools into a central source of understanding.
- Created code migrations scripts altering 3,000+ lines of code standardizing practices and paradigms.
Technologies: Redis, Mapbox, Recharts, Storybook, Python, PostgreSQL, Elasticsearch, React, Node.jsFreelance Front-end Software Engineer
2019 - 2020Propel Inc.- Implemented responsive CSS to develop multiple HTML5 mobile applications in Vue.js and built-in Cordova for iOS and Android.
- Supported a team of QA engineers in the efficient handling of bugs.
- Aided in the planning and implementation of a standardized design system.
Technologies: Webpack, TypeScript, Python, Cordova, VueContributing Product Manager
2018 - 2019Quintric Corporation- Headed team in developing, testing, and deploying web and mobile applications used in successful initiation of 2,000+ transactions.
- Oversaw development of diverse payment system, integrating with Stripe payment wallet and Coinbase Commerce to ensure secure and compliant transactions.
- Architected secure cryptocurrency transfer environment, utilizing PostgreSQL notifications, Node daemons, and a PHP Slim API.
- Implemented RTSP stream through sockets, allowing for thousands of viewers to audit banking practices.
- Developed a mobile interface using React Native.
Technologies: Graphene, Coinbase API, Commerce, Stripe, PostgreSQL, Vue, Slim, PHP, Node.jsSoftware Engineer
2017 - 2018United Precious Metal Association- Automated 10+ high-volume transactional processes, including deposits, member exchanges, withdrawals, and currency conversions.
- Led team of front end engineers in refactoring outdated Angular 1.0 front end into Vue.js in 6 weeks.
- Executed best practices in component architecture tripling code reuse in transactional automation.
- Spearheaded relational database redesign, yielding 75% reduction in asset load time.
Technologies: HubSpot, Python, Stripe, PostgreSQL, AngularJS, Vue, Slim, PHPLead Software Engineer
2017 - 2018Dominion Insurance Services- Constructed framework for port of 20+ year old LXP application to Vue.js with Express.js back end.
- Implemented multi-dimensional scoping authorization library for diversified and customizable user types.
Technologies: PostgreSQL, Vue, Node.jsTechnical Consultant/Software Engineer
2016 - 2017Oklahoma City Mission for The Church of Jesus Christ of Latter-day Saints- Automated proselytizing reporting methods, increasing accuracy by 60% and decreasing process time by 750+ working hours per year.
- Constructed, beta tested, and successfully pitched database-driven reporting application prototype to global headquarters, within 3 month period.
- Trained and led groups of 8+ volunteers in goal setting, relationship building, and efficient work habits.
Technologies: MySQL, AngularJS, Node.js