...
...

Hi! I’m Robert Lair

experienced Software Artisian
Go to my resume!
Resume

About Me

I believe that building good software is an art

I call myself a software artisan, because I believe building good software is an art. I have been building software professionally for 20+ years and have served at just about every position in the SDLC. Everywhere from President/CEO, VP or Product Development, CTO, Software Architect, Developer and Scrum Master/Product Manager. My visibility at such a wide range of positions makes me uniquely qualified to help other companies transform their needs into a successful software solution. I am passionate about correctly architected software, efficient development processes, documentation, reducing technical debt, organization, and productivity.

Skills & abilities

Unity
Ionic Framework (Mobile)
Angular (version 2+)
Ionic Framework (Mobile)
Beacon Technology
Augmented Reality
Web API
Microsoft .NET
SQL Server Database
Git Source Code Management
Graphic Design

Publications & Presentations

January 2018 CodeMash, Sandusky Ohio Building Mobile Applications with the Ionic Framework. Abstract: Have you wanted to start developing mobile applications, but have found that selecting the right technology, framework, and language is overwhelming? Ionic provides a framework that allows developers to build applications using familiar web technologies in order to produce a native application experience for iOS, Android and Windows Phone. Unlike other frameworks that can be extremely expensive, Ionic is completely free and backed by a vibrant community of millions of developers who have used Ionic to build more than 5 million apps. This talk will provide a brief introduction to Ionic and will look at how to get started developing, testing and deploying your apps. We will also look at how to take advantage of native phone services using Ionic.
2008 - 2012 Beginning Silverlight Series - Apress The Beginning Silverlight series included 4 books (Beginning Silverlight 2 through Beginning Silverlight 5) that covered using Microsoft Express Design to build Silverlght assets, Expression Blend to build user interaction for Silverlight elements, Visual Studio to manage interaction between designers and developers to wire up code to the user interace. The book included in-depth coverage of key features provided by Silverlight.
May 27, 2009 Dayton .NET Users Group, Columbus, OH Talk Abstract: Silverlight is Microsoft's cross-browser, cross-platform plug-in that allows you to create rich interactive (or Internet) applications (RIAs) for the web. As new versions are released, Silverlight is catching more and more attention, and it is time for developers to make certain they are aware of what Silverlight is and what it offers. This session will provide an introduction to Silverlight, covering both Silverlight 2 and the upcoming Silverlight 3.
Sep 27, 2001 Pure ASP.NET - Sams Publishing Pure ASP.NET is a code-intensive reference to ASP.NET that was broken into three sections: The first section contained an accelerated introduction of ASP.NET concepts and features. The second section provided a code-intensive discussion of ASP.NET. Finally, the third section contained a comprehensive reference of many of the most widely used Microsoft .NET namespaces.
June 2016 Stir Trek, Columbus, OH Building Mobile Applications with the Ionic Framework. Abstract: Have you wanted to start developing mobile applications, but have found that finding the right technology, framework, and language overwhelming? Ionic provides a framework that allows developers to build applications using AngularJS and HTML in order to produce a native application experience for iOS, Android and Windows Phone. Unlike other frameworks that can be extremely expensive, Ionic is completely free and as of early 2016 it has already been used by developers to build over 1.8 million applications. This talk will provide a brief introduction to Ionic and will look at how to get started developing, testing and deploying your apps. We will also look at how to take advantage of native phone services using Ionic.

My Specialities

Software Visionary

Transforming needs into software

Software Artchitecture & Development

Architect strong software foundations and frameworks

Development Team Productivity Consultant

I have a passion for helping companies build strong and productive development teams and processes

Development Consultant Liaison

Bridging the gap between companies and their software consultants

Startup Consulting

Helping startups establish solid development behaviors and processes

Graphics Design

Mobile App, Web App and Logo Design

Mobile Application Development

Building Mobile Applications for iOS and Android

Industry Experience

2014 - Present Owner of LifeQuest Studios LifeQuest Studios mission is to use software and gamification to improve the quality of life. It does this by building web and mobile applications that help people to live more enjoyable and more productive lives. Technologies: Ionic Framework, Angular, TypeScript/JavaScript, C#, Web API, Firebase/Firestore, and SQL Server.
2016 - Present Consultant for JJR Solutions Helping JJR invision, design, manage and implement a Merit Review management software for use at the VA. Technologies: Angular (progressed through v2 through 6), TypeScript/JavaScript, ASP.NET Web API, Token Based Security, SQL Server, and Microsoft Azure.
2016 Consultant for CincyTech & Cincinnati Children's Hospital Contracted to provide a professional assessment of the a development team and mobile application product that was being built for the hospital.
2014 - 2016 Consultant for MorphoTrust USA MorphoTrust is a identity companh that provides services such as TSA Pre-Check and State driver's licenses. I came in to assist in the architecture of a parallel two-way data synchronization migration between Microsoft CRM SQL Server and an existing ADABAS mainframe solution. Technologies: C#, Microsoft CRM, Treehouse tcVISION, and Microsoft SQL Server.
2009 - 2014 VP of Software Development at T3 Technologies Head of T3's development arm responsible for building tooling to support mainframe migrations conducted at T3. Responsible for the design, architecture and project management of all tools built at T3. Built a suite of commercial products known as Liberty Suite, which included Liberty Online (CICS to Silverlight/.NET), Liberty Batch (Batch to .NET) and DataMover (Mainframe data to SQL Server). Technologies included: Microsoft .NET, Silverlight, C#, SQL Server, VSAM, COBOL, and CICS.
2001 - 2007 President/CEO at Intensity Software (Founder) Co-Founder, President/CEO, Architect, Developer. Intensity specialized in concerting mainframe applications to the .NET framework. Kicks for .NET was a commercial product that converted CICS mainframe applications to ASP.NET.

Programming languages

TypeScript/JavaScript
C#
HTML/CSS
T-SQL
Visual Basic
COBOL

Tools & Applications

Visual Studio Code
Visual Studio
Adobe Photoshop
Adobe Illustrator
OmniFocus

Is Your Project a good Fit?

Creating a New Product or Idea?

I have spent most of my career working with small companies to vision, design, plan, manage and implement new development projects. If you have a new product or idea, I can provide you with the experience and expertise to get your idea to a stage where it is ready for a development team. I will help you establish a new development team and get your new projects started with a solid foundation that involves establishing architectures, processes and best practices that lead to successful projects.

Existing Development Team needing Optimization?

Managing a Software Development team is complex and it can be particularly difficult to identify places that need improvement on your own. If you have an existing development team that may have areas that need optimized, I can help you evaluate your team and offer ways to help your team be more effective.

Investing in a Development Company?

Technical debt is the hidden cost associated with cutting corners during the development process. Nearly all software startups have significant technical debt due to the priority of getting product to market as quickly as possible. While this can be understood, it means that there can be significant costs that will need to be invested to get the product to a healthy and maintainable state. I will conduct interviews with members of the development team, look at the source, analyze the system architecture, review supporting documentation, and analyze the development processes. From that investigation I will deliver a report that will score the development team and summarize findings so you will have a good understanding of the health of the development team and the product as well as know what sort of hidden costs may be lurking.

New Software Startup or New Dev Team?

Do you have a new software startup and need assistance with establishing your development team? Most startups cannot afford a full-time CTO, so I can help you establish your development team and establish healthy development processes that will set you on the path to success. I can help with interviewing, selecting technology, establishing development processes, and all areas of the development lifecycle.

Hobbies & Interests

  • Disney
  • Photography
  • Tennis
  • Manly Crafts
Portfolio
Testimonials

Over 20 years of experence - countless happy clients!

Look at their opinions!
Bob is a great partner to work with providing both strong architecture and technical leadership. Bob is focused on understanding customer's business needs and recommending that right technical solutions to support the requirement.
Joni Burton CEO at JVS Career Services
Robert is a strong developer in a broad variety of technologies. He has authored technical books on best practices with technologies like Silverlight and knows Microsoft technologies inside and out. We have worked with Robert on multiple occaisions and have been pleased with his work product. From web site development to cryptography, we will continue to work with him whenever we need a resource that understands in depth how all the details work together.
Dave Lovekin Program Manasger, Kroger Digital
Robert is a superb .NET Technical Expert and a great problem solver. he has the ability to go places that others have not and to create viabl solutions for difficult problems in short periods. His knowledge of ASP.NET is top notch and I would highly recommend him to anyone needing high level skills in this area.
Howard Hinman Vice President of Technology at AveriSource.
Robert is an amazing ASP.NET developer, or as I like to say ASP.NET artist. He truly cares about the clients needs and will only suggest to them what will work best.
Tara Jones Merchant Account Executive at Fifth Third Bank
Robert is a top notch software architect and developer pertaining to the Microsoft platform. I wouldn't hesitate for a second to engage him on the most challenging software development projects.
Bill Thacker Managing Member, Thacker Enterprises, LLC
was working with Robert as a technical reviewer of his great book - 'Beginning Silverlight 2: From Novice to Professional'. Robert proved his deep knowledge of the topic, putting together a book that can be easily recommended as obligatory read for everyone, who is just starting her/his adventure with Silverlight. He is clearly a highly professional author, able to catch-up with (way to) often releases of Silverlight 2 CTP/RTM and challenging deadline. It was a pleasure to help him on this particular book and I hope that we will have opportunity to work together in future.
Stefan Turalski FX Software Developer at BNP Paribas
...

Don’t hesitate to contact me!

Use Contact Form
Check my social media!
...

Please fill the form - I will response as fast as I can!