View Archive

How Kevy uses Elasticsearch to Build Real-time Reporting

Posted on August 3rd, 2015

In a previous post, Today Was a Good Day, I mentioned that I gave a talk entitled, “How Kevy Uses Elasticsearch to Build Real-time Reporting” at the July meeting of the Atlanta Ruby Users Group (ATLRUG). It was my first technical talk in front of an audience of other software engineers. I’ve had the pleasure of working with some of the faces in the crowd during my time at Big Nerd Ranch. Faces that I’ve looked up to in my never-ending journey as a software engineer. I look forward to giving more talks about how Kevy is revolutionizing eCommerce marketing with tools like Elasticsearch.

I shared the slides (with speaker notes) from the talk below. If you have any questions about how Kevy uses Elasticsearch, reach out to me.

Documenting the Twitter reaction reminds me of how amazingly supportive everyone was:



Hi, I'm Don Pottinger.

I love building things with computers. At 10 years old, I wrote my first program using BASIC. I built my first computer when I was 12 years old. I studied Electrical and Computer Engineering at Georgia Tech. Now, I'm a full-stack software developer and entrepreneur passionate about building rich web and mobile apps. My weapons of choice are Ruby, Javascript, and Objective-C.

I live in Atlanta with my amazing wife and son. For fun, I play too much soccer and follow my favorite soccer clubs, FC Barcelona and Arsenal F.C.

My CV so far

  • Chief Technology Officer at Kevy (2014 - Present)
  • Co-founder and Head of Technical Development of Body Boss Fitness (2010 - Present)
  • Co-founder and Head of Technical Development of Kickdrop (2014)
  • Resident Nerd, Full-stack Developer and Backend Team Manager at Big Nerd Ranch (2012 - 2014)
  • IT and Management Consultant for Accenture and Slalom Consulting (2008 - 2012)
  • Graduate of Georgia Tech with BS in Electrical and Computer Engineering (2008)

My Recent Projects

Facts About Me

  • I was born in Jamaica and raised in the United States.
  • I speak English, Spanish and Jamaican Patois.
  • I love to travel. So far, I've visited Peru, Argentina, Spain, Switzerland, Germany, Greece, France, Italy, Canada, Jamaica, Hawaii, Mexico and England.