How It All Started: The eFitLog Origin Story

eFitLog wasn’t born in a boardroom or in a startup incubator — it was born in a garage gym. I had been lifting consistently, keeping handwritten notes, trying different apps, and growing increasingly frustrated by their limitations. They were either overloaded with features I didn’t need, bloated with ads, or just didn’t align with what I actually needed to train. I wanted something clean, fast, offline, and purpose-built. I needed something that provided the information when and where I needed it — so ultimately, I built it myself.

That decision wasn’t random. My passion for coding goes all the way back to my teens, when I taught myself BASIC programming language on a Commodore 64 computer. Though my career took me into the military serving 20 years as an Army Intelligence Analyst, it eventually led back to my first love - programming. Working in IT support and engineering, that love for tech and creating never left me. After leaving the Army, I dove back into software, building tools that solved my own problems. eFitLog quickly became one of them.

I started with a console app and a vision: replicate the simplicity of a logbook, but supercharged with automation, insights, and flexibility. From there, the pieces fell into place — SQLite for local data, clean UI forms for input, auto-calculated stats, a progress center, milestone alerts, and eventually full Android and iOS builds. No feature was added unless I would use it myself. I wanted an app that complemented lifting with a purpose, not just entering numbers into a phone.

In many ways, eFitLog is the culmination of everything I’ve done — blending my background in fitness, training, and discipline with a lifelong love of programming and building things that work. It’s personal. It's my story, turned into something others can use. And if it helps someone else lift better, train smarter, and stay consistent, then it’s already done its job. This blog is where I’ll share more about that journey — and what’s still to come.

← Back to Blog