John Crenshaw — Co-Founder
40 years in software. Still making mistakes. Spent four decades building backend systems, producing bugs, fighting databases, and blaming hardware. Most recently Lead Engineer at Salesforce, where I architected a text messaging engine that scaled across the platform. Apparently that wasn't stressful enough. Retired in 2024. Immediately replaced 30+ years of C#/.NET muscle memory with Rust, deleted my understanding of how anything works, and started contributing to COSMIC — the new desktop environment from System76. My weather applet, Tempest, got merged into the official repository. I consider this a win. Now I write about Linux, Rust, open source, and four decades of lessons learned at blog.vintagetechie.com. Mostly it's a chronicle of bad decisions, documented for your entertainment. If you're into desktop Linux, distro chaos, or watching someone learn in public — follow along. Codeberg: https://codeberg.org/VintageTechie Blog: https://blog.vintagetechie.com
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in Open Source and enterprise software development.
Location: Indianapolis, Indiana, United States
Experience: 16 yrs 6 mos
Skills
- Rust (programming Language)
- C#
- .net Framework
Career Highlights
- 40 years of software engineering experience.
- Architected a scalable text messaging engine at Salesforce.
- Contributed to COSMIC DE with a merged weather applet.
Work Experience
Freelance
Open Source Developer & Technical Writer Vintage Techie Apr 2024 – Present (2 yrs 2 mos)
Salesforce.com, Indianapolis
Lead Member of Technical Staff (3 yrs)
SMTS-LMTS (7 yrs)
TEK Systems (Constellation Energy), Louisville
Senior Software Engineer (11 mos)
The Rawlings Company, La Grange
Senior Programming Analyst (3 yrs 2 mos)
KFORCE – Humana, Louisville
Technical Lead (4 mos)