John Ruble

Software Consultant & Developer

,

Grand Rapids

John Ruble

Software Consultant & Developer

Grand Rapids

Like many in this field, my interest in computers started with games. As a child, while my peers were playing Mario Brothers on the Nintendo, I played Commander Keen on the family 386 computer.

I continued to tinker with computers as I grew up, and it was an easy choice to study Computer Science at Purdue University in my home state of Indiana. As a student, I worked for Delphi Electronics, primarily focused on automated testing of Anti-Lock Brake controllers.

After graduating I joined Arxan Technologies, a startup in application-level software security. There I enjoyed a wide variety of work including research, consulting, product development, and field support. I mostly worked with C, C++ and Java, but also used web technologies, .NET, and a variety of scripting languages. My division was acquired by Microsemi, a large electronics manufacturer, in 2010.

As a customer-facing generalist, I thought Atomic Object felt like a great fit, and I joined in November 2014. I value the modern tools and development processes that Atoms work with, and I appreciate the keep-swimming business model of a consultancy. I also really enjoy the nature, craft beer, and great food available in western Michigan!

In my time at Atomic, I've worked for a variety of clients in a variety of industries. A couple of projects you can read about include Quell, a companion smartphone app for a wearable medical device, and NexGen Inquiry, a web app for science education.

These days I spend most of my free time with my kids, but outside of work I also enjoy cycling, photography, and of course recreational programming.

Papers and presentations
AWARDS, CONFERENCES, & GROUPS

Meet the Atoms

Leadership & Operations
Development
Delivery
Design
Quality

Meet the Atoms

Michael Li
bio
A2
Ml
Michael
Sulaiman Bah
bio
A2
Sb
Sulaiman

Meet the Atoms

Michael Li
bio
A2
Ml
Michael
Sulaiman Bah
bio
A2
Sb
Sulaiman
Michael Li
A2
Ml
Michael
Sulaiman Bah
A2
Sb
Sulaiman

Meet the Atoms

Michael Li
bio
A2
Ml
Michael
Sulaiman Bah
bio
A2
Sb
Sulaiman