About

Highly motivated, full stack software developer with a passion for delivering high quality, requirements-driven software.

I have over 10 years of experience as a full stack software engineer and have worked at both small startups and large organizations. As a software developer, I enjoy putting my obsessive attention to detail to use building out user friendly frontend components and scalable backend services.

I have an insatiable interest in learning new technologies as well as a strong desire to build modular, maintainable, and well-tested applications. I am constantly sharpening my skills and keeping up with the latest trends in web development and cloud computing.

Experience


ConnectRN is a trusted clinician-staffing partner that delivers high quality nurses and CNAs at consistent rates, and alleviates staffing shortages across healthcare settings.

Product Development
  • Full stack tech lead on scrum team designing and implementing new product features
  • Designed, built, and deployed in-app payment system in React Native and Golang. Allows app users to manage debit card and financial transactions
  • Developed and deployed microservices in Golang using Docker containers, Terraform, and AWS ECS
  • Participate in both frontend and backend guild meetings discussing code quality, new trends, and general direction of engineering department
  • Involved in candidate interviews and mentoring junior developers
  • Tools: React, React Native, Typescript // Go, MySQL // AWS, Terraform

Product Development
  • Lead developer on maintaining and building new features for USSoccer.com website and backend .NET APIs
  • Working with internal and external teams to bring software engineering in-house at US Soccer
  • Rearchitecting legacy consulting company code to better position organization for future engineering success
  • Tools: React, Typescript // C#, .NET, Go, MySQL, Postgres // Sitecore CMS // AWS, Azure

Innovative, software consulting firm implementing cutting-edge solutions combining technology, strategy, and change management to meet and exceed client needs

Client Product Development
  • Contribute core features to a client requested video streaming progressive web application (PWA)
  • Collaborated with agile team to build front-end of PWA using React
  • Researched and determined best third party video streaming software to fit client needs
  • Lead developer on building out AWS lambda functions to handle streaming using AWS SDK
  • Tools: React, Typescript, SASS // Node.js, Typescript, Go, MySQL // AWS

Legal software company allowing patent prosecutors to predict the behavior of their examiner, competitors, and potential clients using big data analytics

Core API Development
  • Built and enhanced Node.js web APIs by designing and writing Javascript functions and complex GraphQL schema types
  • Creating and maintaining data in multiple Elasticsearch indexes via HTTP requests and Node.js APIs.
  • Leveraging Node’s AWS SDK to perform operations in S3, SQS, and other services.
  • Writing extensive unit tests using Jest and Mocha and performing QA prior to production releases
  • Tools: Node.js, Typescript, GraphQL // Elasticsearch, MySQL // AWS

Technology and supply chain services provider

Software Engineering
  • Supporting and customizing Oracle's Warehouse Management system (Inventory (INV) and Shipping (WSH) modules) to fit user needs and requirements
  • Writing custom Java code on Oracle's Mobile Web Applications (MWA) framework to enhance WMS system.
  • Enhancing existing web applications written in AngularJS, Groovy/Grails, and PL/SQL stack.
  • Created a customer requested file upload web app with a tech stack in Vue.js, Node.js, Hapi.js, and Oracle PL/SQL
  • Tools: Oracle EBS // Vue.js, Node.js, Groovy/Grails // Oracle PL/SQL, Linux, Java, SQL // Cloud Foundry

Technology and supply chain services provider

Software Engineering
  • 2+ years of programming experience as an Oracle PL/SQL Developer in Analysis, Design, and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS)
  • Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against deadlines
  • Experience with data flow diagrams, data dictionary, entity relation modeling, and design techniques
  • Heavily involved in yearlong Oracle EBS upgrade from 11i to 12.2.4
  • Tools: Oracle EBS // Oracle PL/SQL, Linux, Java, SQL

Skills

HTML


HTML5 Logo

HTML5

React Logo

JSX/TSX

CSS


CSS3 Logo

CSS3

SASS Logo

SASS

Bootstrap Logo

Bootstrap

Materialize Logo

Materialize

Styled Components Logo

Styled Components

Javascript


React Logo

React

React Logo

React Native

Typescript Logo

Typescript

jQuery Logo

jQuery

Node.js Logo

Node

Back-End


Python Logo

Python

Golang Logo

Go

Java Logo

Java

MySQL Logo

MySQL

Oracle Logo

Oracle

Cloud


AWS Logo

AWS

Certifications

Contact