I've written software for over 30 years, running laps around both the complete application lifecycle -- requirements analysis and architecture through design and implementation to maintenance and troubleshooting -- and the startup lifecycle. I came on board at ScriptPro when it had a prototype and no customers, and helped build it into the pharmacy automation market leader it is today. I believe in three pillars of software development management excellence: communication, leadership, and execution. I strive to excel in all three areas.I've written millions of lines of commercial, production C++ on applications ranging all the way from user-configurable desktop user interfaces to an ODBC 3.0 application library written using modern C++ (C++14 and Alexandrescu-style policy-based design).I also have a particular love for SQL Server. I've been building, administering, writing software against, and optimizing SQL Server for over 15 years, and I still enjoy continuing to learn what makes this complex and powerful RDBMS tick. I am expert in database architecture and schema design, hardware analysis and capacity planning, security, Service Broker, advanced query authoring, server administration, performance optimization, and troubleshooting, and have presented at a half-dozen regional conferences on SQL Server development topics.I now have management responsibility for a couple of different groups. I consciously strive to be results-focused and lead projects from the front whenever possible. My long experience with the politics and practice of software development gives me the discipline and experience to champion multiple simultaneous objectives while mentoring staff and promoting their professional growth.I'm very skilled at written and verbal communication, including corporate and conference presentations. I specialize in explaining complex technical concepts to people at all levels of technical skill.
Listed skills include Software Documentation, Microsoft Sql Server, Databases, Sql, and 14 others.