A Note From the Founder
I founded Agave Mountain in 2007 to showcase my skills as a developer and to help customers build great applications that solve problems.
For the better part of 20 years, I have been building complex applications for companies in a wide variety of industries, including: manufacturing, oil & gas, telecommunications, video, payment processing, semiconductor, and building control systems.
Ever since I can remember, computers have always enthralled me. I learned to program 6502 assembly language as a teenager and continued to seek out ways challenge myself as well as my apple computer. Later, I ended up getting an a night computer operators job and quickly transferred into programming harnessing the now ancient X.25 and SNA protocols.
I never said no, and would quickly tackle any problem, no matter how hard or complicated. At my first programming job I wrote my first windows device driver, because no one else knew how or wanted to learn.
In the 1980's I started contracting through recruiters and worked on various contracts in Houston and Dallas. I focused mainly on C and C++, gleefully writing applications under VAX/VMS, Digital OSF/1, and creating Microsoft MFC desktop applications.
In the 1990's, I started my first consultancy and started getting gigs with major companies through recruiters. I traveled across the U.S. plying my trade, developing Linux and Unix applications. As I delved deeper into Linux, I started writing user mode and kernel code under a variety of Linux flavors, most prominently MontaVista Linux.
Ultimately, I was persuaded to join a startup as a permanent employee, developing embedded software for a cable set top box. The startup ran out of money, so I started consulting again.
On May 9, 2007, I founded Agave Mountain, Inc. to do what I do best -- write code and solve problems.
What We Do
We build a few applications, and build them right. I personally take pride in developing products that work as designed.
Joe TurnerPresident and Founder Agave Mountain, Inc.