Overview

  • Extensive expertise in web technologies, specifications, and standards, ensuring robust and compliant web applications.
  • Proven expertise in designing, implementing, and optimizing high-performance distributed databases, particularly ElasticSearch and OpenSearch.
  • Proficient with UNIX tools, server hardening, Kubernetes, and AWS orchestration and automation.
  • Expert at testing, deploying, and running Java web applications and jobs on Kubernetes.
  • Knowledge of AWS services such as SQS, RDS, Lambda, Kinesis, SNS, and more.
  • Strong understanding of front-end development principles, with a focus on user-centered design and seamless user experiences.
  • Rapidly adapts to and masters diverse technology stacks, ensuring efficient problem-solving and project execution.

Work History

Staff Software Developer

Acquia - (2022-Present)
  • Engineered and maintained high-throughput, enterprise-grade APIs, processing over 1.1 million daily requests with a 99.99% uptime, ensuring exceptional service reliability.
  • Designed and implemented robust services and APIs that powered rich search experiences for web and mobile applications, enhancing user engagement.
  • Successfully managed and optimized large-scale ElasticSearch clusters, handling millions of daily requests across thousands of indices, ensuring optimal performance.
  • Developed and optimized high-throughput, event-driven reindexing systems, significantly improving data freshness and search accuracy.

Senior Software Developer

Widen Enterprises - (2015-2022)
  • Collaborated with cross-functional teams to deliver complex web applications to thousands of users, driving significant product enhancements.
  • Streamlined development and fostered collaboration by architecting and implementing a shared front-end component library, resulting in increased development efficiency and consistent user experiences.
  • Significantly improved customer retention by leading the refactoring of a legacy server-side rendered application to a modern Angular single-page application, enhancing performance and user experience.

Junior Software Developer

Widen Enterprises - (2013-2015)
  • Served as a core maintainer of the widely adopted Fine Uploader open-source JavaScript library.
    • Provided comprehensive documentation, support, and efficient issue resolution for a widely used open-source library, ensuring a positive user experience.
    • Demonstrated deep expertise in JavaScript, web specifications, and cross-browser compatibility, including support for legacy browsers like IE7.
    • Successfully managed the maintenance and distribution of a widely used software library, demonstrating strong software lifecycle management skills.

Education

Bachelor of Science - Computer Science

University of Wisconsin - Platteville - 2008-2013