Kyle J. Dye

Profile

  • Experienced Software Architect with a demonstrated history of working in the consumer goods industry.
  • Skilled in Software Architecture, System Architecture, Agile Application Development, Web Development, and Team Leadership.
  • Seasoned Ruby on Rails, Python, and Node.js developer with a passion for building testable software that scales and is easy for everyone to use.

Employment History

Mediavine

Senior Software Architect

March, 2023 to Present
  • Provided tooling for publishers in the Mediavine network to track performance metrics and manage their accounts.
  • Led effort to convert 182 API RESTful endpoints from Ruby on Rails to NestJS to improve performance and standardize technology stacks across the company.
  • Designed auto-scaling Lambda functions in AWS that handled larger data processing tasks.
  • Designed a strategy for eliminating sharing of Personal Identifiable Information (PII) across systems within the network.

Tellus App, Inc.

Software Architect, Technical Lead, and Scrum Master

April, 2022 to March, 2023
  • Responsible for coordinating development efforts that would directly affect the AUM exponentially within the high-yield savings account products.
  • Contributed to Ruby on Rails and Front-end Web development projects.
  • Led project to centralize and improve the user experience for new user onboarding using Next.js in combination with existing APIs built in Ruby on Rails. Resulted in a 75% increase in sign-up conversions.
  • Acted as stand-in Scrum Master to schedule and conductcadence meetings for the team. Led refinement sessions, retrospective meetings, and other Agile activities.
  • Conducted multiple Root Cause Analysis exercises for the product’s most difficult bugs and enabled mitigation.

Amway

Senior Software Engineer, Line of Sponsorship Team

July, 2021 to April, 2022
  • Modernized company database systems using AWS Neptune to store ABO relationships in alignment with future roadmaps.
  • Worked on large-scale data stores in AWS DynamoDB to reconcile transactions historically and in an acceptable time frame.
  • Used AWS Kinesis for collection, processing, and analysis of data streams in real-time.
  • Designed and implemented a multi-region strategy for distributing data to be geo-located closer to consumers across the globe.
  • Leveraged AWS SDK to manage Infrastructure as Code (IaC).

Amway

Solution Architect, Global Builder Tools Team

January, 2019 to July, 2021
  • Led a 16-person, geographically diverse team of developers in the refactoring, testing, and support of web components being used by millions of users.
  • Used GraphQL to centralize and consolidate API connections within components, leading to cleaner, more predictable code.
  • Implemented quality initiatives to improve code coverage standards. This reduced multiple daily bug reports to 2-3 bug per month.
  • Created API endpoints in AWS Lambdas to handle heavy business logic so that web components would become simple reports.
  • Optimized builds so final distributed packages were reduced from ~22MB to less than 500kB.
  • Demonstrated capabilities of data visualization to primary stakeholders using modern web technologies, leading to the creation of the new Line of Sponsorship team.

HexArmor

Full Stack Engineer

April, 2013 to January, 2019
  • Managed 48 products across the company, consisting of websites, internal web applications, content management systems, an order management systems.
  • Led the planning and implementation of the company’s collection of e-commerce websites, responsible for $250,000 in sales in the first year of operation and scaling to $1.2MM in the second year.
  • Implemented an automated pipeline for projects using CI/CD (CircleCI). Allowed team to achieve 95% overall code coverage and high consumer confidence.
  • Built a machine and kiosk for testing and verifying ANSI impact protection on HexArmor’s and competitors’ safety gloves.
  • Automated inventory, shipping, and sales control systems between SAP, Amazon Seller Central, multiple e-commerce sites, and other channels to automate order fulfillment and handle returns.

Biggs | Gilmore

Front-End Engineer

January, 2011 to April, 2013
  • Implemented front-end code and design for client websites: poptarts.com, poptartsteens.com, kelloggs.com, kimberlyclarke.com, heinzesoups.com, and heinzketchup.com.
  • Integrated interactive marketing and social media campaign integration (Facebook, Twitter)
  • Consulted on the technical feasibility of designs and training new team members.
  • Contributed to annual charity projects that included websites for United Way of Kalamazoo and the Kalamazoo Literacy Council.

Trillium Staffing Solutions

Web Manager

January, 2007 to December, 2011
  • Created and maintained websites that helped match candidates with Job openings.
  • Designed an API interface for software that published jobs, allowed candidates to apply for open positions, and allowed recruiters to view applicant resumes.
  • Created a Beowulf cluster using Hadoop for crawling the internet based on guided search criteria, analyzing documents to determine if it is a résumé (using a 3rd party processor), and storing résumés in searchable tables. Implemented a basic, Google-style search utility for recruiters to proactively help them identify potential candidates outside of traditional recruiting tools.


Education

Western Michigan University

Bachelor of Arts (BA)

Major: Computer Information Systems.
Minor: Economics.
GPA: 3.69

Skills

  • Ruby
  • Node.js
  • PHP
  • Python
  • AWS Architecture
  • PostgreSQL
  • MySQL
  • Graph Databases
  • Big Data
  • GraphQL