Eric D.

Senior Software Engineer at Quote Factory
  • Claim this Profile
Contact Information
Location
US
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Transportation, Logistics, Supply Chain and Storage
    • 1 - 100 Employee
    • Senior Software Engineer
      • Sep 2020 - Present
    • Hospitality
    • Founder, VP Weird Stuff
      • Aug 2014 - Present

      Building quality products Building quality products

    • United States
    • Software Development
    • 1 - 100 Employee
    • Sr Software Engineer
      • Aug 2018 - Aug 2020

      I was originally hired to own and drive development of our React App, written in TypeScript, a language in which I had no previous experience. The app I inherited was built by a design agency, so I spent a lot of time refining the app to set it up to be able to scale and be built iteratively. A major part of that was replacing Redux with Apollo GraphQL for state management and data fetching. I had the privilege of working with a wonderful UX Engineer who I could delegate creating a design framework. As the company scaled and the backend didn’t, I drove re-architecting of the backend from a sprawling mess of Python microservices to a handful of Lambda-based services focused on the architectural concept of Bounded Contexts. These Lambdas were written in TypeScript, managed with the Serverless Framework, exposed GraphQL-based APIs, and backed by PostgreSQL. These handful of Serverless-services we’re decoupled from each other by communicating with each other using events, orchestrated by a Rules Engine and a Workflow Engine. I helped conceptualize and maintain the local development environment utilizing Docker containers and Docker Compose in order to define the environment in “Configuration as Code” in order to try and mimic production as closely as possible and create reproducible environments that were consistent accords developer machines. We implemented CI/CD with CodeBuild and utilized GitHub Flow (no develop branch). I frequently would push for adopting new technology, but not just for the sake of using the new hotness, but implementing it in such a way that it diminished a previous limitation so that we could more easily focus on creating customer value. I even helped teach a class at BlackHat 2019 on AWS Cloud Security. Show less

    • United States
    • Truck Transportation
    • 1 - 100 Employee
    • Product Lead
      • Feb 2016 - Dec 2017

      Shipping quality software.

    • Senior Software Engineer
      • Jul 2014 - Dec 2017

      Shipping quality software.

    • Software Engineer
      • Jul 2012 - Jul 2014

      I manage overseas development talent for various projects. I help define a feature set, work with a designer to figure out a project and how it will work, setup a schedule, and manage project. As projects change and we learn, I also tweak our process to be able to get the best results. When projects are behind I jump in and push them over the finish line. I usually have to work with the designer to tweak and perfect the code written overseas. Even with all these other responsibilities, I do manage to write code on our various projects. To some it up, I ship product. Show less

    • Cayman Islands
    • Software Development
    • 1 - 100 Employee
    • Lead Web Developer
      • Nov 2009 - Aug 2012

      I make websites. I make websites.

    • United Kingdom
    • Retail
    • Lead Developer
      • Feb 2011 - Oct 2011

      We are changing the way people communicate online. We are changing the way people communicate online.

    • RF Technician
      • May 2003 - Jan 2011

      Managed website & IT infrastructure as well as deploying large scale wireless networks based on the WiMaX standard. Managed website & IT infrastructure as well as deploying large scale wireless networks based on the WiMaX standard.

Education

  • Kansas State University
    Bachelors of Business Administration, Entrepreneurship
    2007 - 2012

Community

You need to have a working account to view this content. Click here to join now