Rekous - John Rankin

Hi there! I’m John Rankin, and I have a lifelong love affair with technology. I graduated from the University of Wisconsin – Eau Claire with a Computer Science degree, and I’ve been turning clever ideas into real software ever since.

These days, I’m a Software Engineering Manager at HPE, working with Cluster Systems. I love dreaming up creative solutions and building tools that make life easier for developers across a variety of platforms.

My love of coding started young — I learned C++ at age 12 because I needed to make a configuration tool for one of my favorite games, Quake. From that point on, software development has been my playground. In college, I turned that passion into projects that went far beyond the textbooks — I build software whenever inspiration strikes.

I’m comfortable across the full stack, from applications to web development, and I speak many programming “languages”: Python, Java, PHP, JavaScript, jQuery, SQL, Ansible, Elixir, Bash… and the list goes on. I’m a Linux enthusiast, and I thrive with tools like Eclipse, Vim, and Git.

I enjoy tackling Object-Oriented Design, client/server architecture, database design, and automating repetitive tasks — basically anything that lets me solve problems and make things work smarter, not harder.

When I’m not coding, I’m probably experimenting with a new tech toy or brainstorming my next clever idea.