Langr Software Solutions, Inc. offers software training, consulting, mentoring, coaching, staffing, and development services. Services are provided primarily by Jeff Langr (me) but also in conjunction with a number of peers in the agile software development world. Langr Software Solutions was created in 2003 as a sole proprietorship, and was incorporated in 2013.

I have delivered services in the United States, South America, Europe, and Asia, and can help you no matter where you are. I also have five years of distributed development experience, and can help you create successful distributed teams as well.

Jeff Langr

I am a veteran software developer with over a third-century of experience. I’ve written five books on software development:

I also contributed two chapters to Uncle Bob’s (Robert C. Martin’s) bestselling book, Clean Code (Prentice Hall, 2008).

I am ecstatic to be a member of the technical advisory board for the Pragmatic Bookshelf. Let me know if you have a book idea–I can help you build a successful proposal!

I’ve written 100+ articles that appear in publications including PragPub, Gurock, Ranorex, Software Development magazine (now part of Dr. Dobbs), Informit.com, Ron Jeffries’ XProgramming.com site, Gamelan.com, Developer.com and C/C++ Users Journal.

I’ve spoken at various user groups and conferences, including OOPSLA (2001), SD East (2001), Cingular Wave (2001), Agile Developers Conference (2004), Agile 2007, the World Congress for Business Analysts (2007), Agile 2011, AgileDC (2011), Agile Alliance Technical Conference 2017, Mile High Agile (2017), Agile2017, Mile High Agile (2018),  Agile+DevOps East (2018), Agile+DevOps West (2019). I also provided the keynote for the first-ever technical conference at Marion Correctional Institute in 2010.

I have considerable experience in Clojure, Java/J2EE, JavaScript C#/.NET, large (and small) scale C++, C, Smalltalk, object-oriented design, test-driven development (TDD), behavior-driven development (BDD), agile software development, Scrum, and extreme programming (XP). I’ve worked with customers using handfuls of other languages, in more recent years including Python, Ruby, Scala, Kotlin, Go, and CoffeeScript.

I have worked for several Fortune 500 companies, including Marriott, MCI, and Sabre. I was an Object Mentor consultant from 2000 through 2002, where I had the opportunity to work with and learn from many of the finest people in the industry. I have supplied expertise for customers in a broad array of industries, including government, health care, insurance, airlines, telecommunications, retail, medical, agricultural, software, research, religion, manufacturing, and finance. I’ve helped design and develop many successful systems, ranging in size from two-week deployed efforts to multi-million lines-of-code systems.

I have created and taught courses to hundreds of students at several customers, including American Airlines, Bayada, Bayer, CarFax, CheckFree, eBay, Enron (!), Esri, Ford, Gordon Food Service, Grange Insurance, HP, Key Bank, LexisNexis, Nationwide, NM, Pix4D, Sabre, Sonic, Stanford Linear Accelerator Center, Verizon, the Veteran’s Administration, Visa, and a handful of other companies that I cannot name. I taught a Java development course at Colorado Technical University, where I also presented an agile seminar to doctoral candidates.

I’ve partnered with some great folks in the industry, including James Grenning at Wingman Software, LeanDog, Industrial Logic, Icon Technology Consulting, Innovel, SolutionsIQ, and ProTech.

I love doing this stuff!