Home Page

My Books

When I’m not working on software projects, I write books. These are a few books I’ve written over the last few years.

As of September 11, 2021, the Scala Cookbook has been an Amazon best-selling new release in both object-oriented programming and functional programming:

Valley Programming provides Business Systems Analyst, Product Owner, Scrum Master, and Computer Programming consulting services in Longmont, Boulder, Louisville, Broomfield, and Lafayette, Colorado. After several years of writing books, in January, 2022, Valley Programming is now open to begin working on software development projects!

Because I — Alvin Alexander — have been focused on writing books the last few years, Valley Programming currently just consists of me, but I think I have a good track record. Among other things, I have:

  • Founded and later sold a multi-million dollar software development consulting and web hosting company in Louisville, Kentucky
  • Led six-figure and multi-million dollar software projects as a Product Owner, Business Analyst, and Scrum Master
  • Created alvinalexander.com, which gets millions of page views every year
  • Written thousands of pages of requirements specifications in the form of use cases and user stories, while also developing software prototypes and designing databases
  • Written software applications using Scala, Java/Kotlin/Android, and Flutter/Dart, and other programming languages and tools
  • Worked in Scrum and other Agile environments


Are you ready to meet to discuss a software development project you've been thinking about? Fear not, initial consultations are free, and I'm glad to share whatever information I can about potential project costs, time frames, and what I’d need from you to get the project done.

I don’t currently have a contact form here, but you can reach me at “al” at (“@”) the name of this website domain (“valleyprogramming.com”), or use the phone number shown at the bottom of this page to set up a free initial meeting. If I can help you, I’ll let you know, and if I can’t, I’ll let you know that, too.

My Latest Inventions

From 2019 to 2021 I focused on writing books — over 1,000 pages about the Scala programming language — but in late 2019 I also released a cross-platform iOS and Android “mindfulness” application named Back To Now.

In addition to using Fluuter to write that as a cross-platform mobile application, I’ve also written other Android applications in the last few years, including a football game and a fast Android web browser named FLiB.