Technical Toolbox

Languages: JavaScript, C#, SQL
Tools: Git, VS Code, SSMS, JetBrains
Frameworks: React, Vue, ASP.NET
Operating Systems: Windows, MacOS

Professional Experience


TPC Training / eFoodHandlers

Senior Full Stack Engineer (JavaScript, C#, SQL)

Lead the development and refactoring of eFoodHandler’s e-commerce and LMS platforms.

  • Implemented protocols like LTI to integrate with other learning management systems.
  • Implemented dependency injection.
  • Implemented vertical slice architecture.
  • Implemented a robust messaging system by using SQL Server Service Broker.
  • Rolled out custom OAuth 1.0 implementation for .NET.

Stone Soup Solutions

Senior Full Stack Engineer (JavaScript, C#, PHP, SQL)

Built marketing and e-commerce sites along with web apps, leading multiple projects from conception to completion.

  • Developed full stack custom web APIs using .NET, PHP, NodeJS, CSS, JavaScript (React, Vue, Stimulus).
  • Architected and maintain custom-case management software used by SSA (React, ASP.NET, and SQL Server).
  • Built a variety of e-commerce and marketing sites using PHP and modern web technologies (ECMAScript 2018).
  • Created custom Enterprise Resource Planning (ERP) integration software using .NET Core.
  • Mentor and manage junior software engineers in completing projects and prioritizing tasks.
  • Wrote SQL scripts to migrate a legacy database to a new schema with referential integrity and federal compliance.

UniverCity

Full Stack Engineer (JavaScript, TypeScript, PHP)

Lead developer for multiple user, business-facing web advertising applications.

  • Built web technology for interactive mobile promotions to advocate businesses and products.
  • Integrated Typescript with Webpack before it was natively supported.
  • Simulated ACID transaction in MongoDB before it was natively supported.

CommonTongue Inc.

Software Engineer (JavaScript, PHP)

Lead developer for small mobile applications, in addition to being responsible for site maintenance and stability.

  • Developed a companion app for Japanese: The Game using React Native where barcodes on physical cards could be scanned, rendering on the app while providing additional card data.
  • Developed an offline transaction app that integrated with Square to work around poor internet connection at conventions.
  • Implemented style and software updates to a WooCommerce site to maintain site security.

Oregon Institute of Technology

Adjunct Professor

Adjunct professor for a university as requested by the software department head.

  • Led and taught undergraduate students in advanced C++ and Unity courses.

Eduction


Oregon Institute of Technology

Bachelor of Software Engineering Technology & Associates of Computer Engineering Technology