Eric D.
Senior Software Engineer at Quote Factory- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Quote Factory
-
United States
-
Transportation, Logistics, Supply Chain and Storage
-
1 - 100 Employee
-
Senior Software Engineer
-
Sep 2020 - Present
-
-
-
Dorsio LLC
-
Hospitality
-
Founder, VP Weird Stuff
-
Aug 2014 - Present
Building quality products Building quality products
-
-
-
DisruptOps
-
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
-
-
-
Freightview
-
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
-
-
-
Limitless Labs
-
Cayman Islands
-
Software Development
-
1 - 100 Employee
-
Lead Web Developer
-
Nov 2009 - Aug 2012
I make websites. I make websites.
-
-
-
Bunchd
-
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