John Crenshaw

Co-Founder

Indianapolis, Indiana, United States16 yrs 6 mos experience
Highly Stable

Key Highlights

  • 40 years of software engineering experience.
  • Architected a scalable text messaging engine at Salesforce.
  • Contributed to COSMIC DE with a merged weather applet.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in Open Source and enterprise software development.

Contact

Skills

Core Skills

Rust (programming Language)C#.net Framework

Other Skills

SQLPython (Programming Language)Strategic Use Of TechnologyTechnical Requirements GatheringSplunk IT Service Intelligence (ITSI)Internet Protocol Suite (TCP/IP)ADO.NETProject Change ManagementChange ControlClass DiagramsACH PaymentsSoftware DevelopmentREST APIsMessage QueueCoding Standards

About

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

Experience

16 yrs 6 mos
Total Experience
3 yrs 7 mos
Average Tenure
2 yrs 2 mos
Current Experience

Freelance

Open Source Developer & Technical Writer Vintage Techie Apr 2024 – Present

Mar 2024Present · 2 yrs 2 mos · Indianapolis, Indiana, United States · Remote

  • Y2K survivor, veteran of 40+ years in software engineering, and living proof that the apocalypse is always "two weeks away." Retired now but still distro hopping, gaming, and documenting every terrible decision I've made—because apparently watching me fail isn't entertaining enough, you need instructions. Welcome to the disaster zone.
  • Background spans enterprise development in C#/.NET and SQL Server - database design, backend systems, and full-stack applications. Currently developing Tempest, a weather applet for COSMIC DE that's been merged into the official cosmic-flatpak repository.
  • GitHub: https://github.com/VintageTechie
  • Blog: https://vintagetechie.com
SQLRust (Programming Language)

Salesforce.com, indianapolis

2 roles

Lead Member of Technical Staff

Apr 2021Apr 2024 · 3 yrs

  • · Implemented Continuous Deployments and staggered rollout plans for new features and updates, ensuring smooth deployment and minimal disruption to operations and reduced the direct involvement of team members for production rollouts
  • · Led in increasing test code coverage from 70% to 82%, demonstrating my commitment to maintaining high-quality standards for the project.
  • · Managed and coordinated multiple projects while ensuring timely completion.
  • · Met deadlines while maintaining high-quality deliverables.
SQLC#

SMTS-LMTS

Apr 2014Apr 2021 · 7 yrs

  • Designed and developed a highly scalable multi-threaded Windows Service in C# for SMS delivery via SMPP 3.4.
  • Implemented a FIFO queuing system using MSMQ to optimize message delivery efficiency.
  • Led the migration of the existing SMPP Server to Hyperforce, enhancing security with TLS support.
  • Mentored new team members and spearheaded projects for onboarding third-party partners.
SQLC#

Tek systems (constellation energy), louisville

Senior Software Engineer

Dec 2012Nov 2013 · 11 mos

  • · Developed Windows forms based UI maintenance screens for MichCon Easement project
  • · This included creating data layer tier along with WCF for data access
  • · Created windows service that detected web enrollment for the Choice project
  • · This service sent enrollment requests to the supplier exposed API and sent a failure or confirmation notice to the consumer
  • · Created a new Security Interface using RESTful web API and MVC that allowed the user to control access to modules and applications based on AD Groups.
SQLC#

The rawlings company, la grange

Senior Programming Analyst

Nov 2008Jan 2012 · 3 yrs 2 mos

  • · Functioning as both a Software Engineer and Development Specialist as key member of an internal team that designed and maintained an in-house Distributed Computing Environment for data mining called WorkBroker developed in .net 4.0 C#, utilizing a combination of technologies including WCF and Unity with Sql Server 2008 R2 as the backend database
  • · Additional recent projects include: Designed and programmed an Integrated Voice Recognition System used to identify Medicare eligibility benefits from a government sponsored IVR system improving the quality of insurance audits, as well as increased the overall monthly billing by 50%
SQLC#

Kforce – humana, louisville

Technical Lead

Jul 2008Nov 2008 · 4 mos

  • · Responsible for analyzing software requests from business units and creating design documents for a development team
  • · Documents include Class diagrams and sequence diagrams
  • · Other responsibilities included code reviews of software (c#) during and after coding cycle to insure developers where following Humana coding Standards
  • · Lead offshore team in integrating data from on-line pharmacy division and Humana Clinical Pharmacy Review
  • · Technologies used C# and Asp.Net
.NET Framework

Stackforce found 100+ more professionals with Rust (programming Language) & C#

Explore similar profiles based on matching skills and experience