With 23+ years of IT consulting experience, I am a seasoned professional with a proven track record for results. I have completed projects ranging in size from small brochure web sites to multimillion dollar fixed bid software projects. I have very strong analytical skills and am very adept at translating business needs into software. I believe in a data-first approach to software development where data structures are a driving factor in sound software architecture.