Josh Garverick

Architect and Software Engineer in Buffalo, New York

Josh Garverick

Architect and Software Engineer in Buffalo, New York

Read my blog

So…about me. I’ll start by saying that I'm 100% self-taught. I did not go to school for CS and have not gone through any boot camps, conferences or training campaigns as of yet. I've unofficially been programming since the 5th grade, writing stupid programs in BASIC on the old Apple IIe, then the ever-lovable TRS-80. I played around with VT220s in junior college until I discovered HTML (circa 94). I didn't start to really take it on as a career aspiration until I got my first professional job as an HR generalist. I spent 8 years in HR at a couple of different companies, and that gave me exposure to all kinds of platform tools like Oracle HRMS, PeopleSoft, VBA via Excel and Access (I KNOW, I know).Somewhere around 2000/2001 I was able to get my hands on some used 486 machines and found a bookstore that was selling discounted computer books. Started teaching myself C, C , ASP “classic” (though I prefer the term “vintage” for that now) as well as Linux. Then a co-worker gave me a copy of VB4, and I thought I had hit the jackpot. It made waaaaaaaaaay more sense to me than the memory management tomfoolery I had to deal with in C( ). VB4 was kind of like a gateway drug for me, as I focused really heavily on VB until VB.NET came out. I seriously asked for a copy of VB.NET Pro for my birthday when it came out in 2003.I made the transition to “official” IT/development in 2007 and never looked back. Started developing a taste for all things C# shortly thereafter and ALM not much after that.

  • Work
    • Liazon
  • Education
    • SUNY Oswego
    • Jamestown Community College