Software systems conceived,
developed and carried forward.



I am a seasoned software developer serving customers worldwide.

I specialize in data-intensive apps, legacy system renewals, and project turnarounds.

I love to work on nuanced projects, especially those with multilingual and international facets.

I do project consulting

Two main areas: software development and web resets.

Software development

Project Management: seasoned management leadership and guru-level technical expertise from a veteran of domestic and international projects.

Turnarounds are my specialty: salvaging software projects, and working in difficult development situations.

Developer's Resource: elevate your team with project mentoring services.

Multilingual Applications: see my INTL Toolkit.

Web resets

Web application design and development: web-stores and custom data-driven, flexible, interactive websites.

Website auditing: to get a solid understanding of your current situation

Website refinement: renewal to reflect current best practices and your position relative to competitors.

Web analytics: analyze your web traffic to reckon what's right and what's wrong with your current reach.

Search engine marketing: optimize your site for search engines.

I do mentoring

Mentor: a trusted guide, a provider of wise counsel and advice, a confidant.

Mentoring for developers and teams

I've been mentoring teams within organizations with Visual FoxPro, web, and SQL applications for 25 years.

My mentoring relationships are: team-oriented, goal-oriented, and flexible.

Mentoring for site managers

Making your software strong is always a directed and incremental process.

I work with development managers to make smart plays while following sound, measurable plans.

Some of my past customers