지난 10여년 간 소프트웨어 개발에 있어서 150여 차례의 프로젝트를 수행했다. 매 프로젝트마다 객체지향/컴포넌트/아키텍처 등의 다양한 이슈에 있어서 원칙과 원리를 정확하고 올바로 적용하려고 노력했으며, 그러한 지식을 여러 회사들에게도 교육/컨설팅하고 있다.