I can elevate your programming skills

Quality application development involves more than learning to program in however many languages you might know.

Before you write even one line of code, you must plan your application with care, factoring in, not only what you need now, but what you’re likely to need in the future.

That aspect of programming, known as TDD (Test-Driven Development) is my specialty!

I look forward to helping you with TDD or any other consulting or training needs you might have.

What I Do

Consulting

Custom Mentoring

Can be handled remotely with one developer or a team. In some cases, can be done on location at client’s workplace 

Topcs discussed are chosen by the client with a goal of upgrading or resolving specific coding issues. 

Training

Live, Instructor-led

Typically conducted remotely with participants joining in from their respective locations.

Private classes can also be arranged with course materials customized to the needs of the organization.

Facilitation

Self-Paced Learning

Participants work through course materials on their own at a pace that accommodates their schedule.

Coding projects are assigned and evaluated by the instructor who is available by phone or email 6 days/week to answer questions.