Developer, Project Manager, Product Manager
Columbus, Ohio Area
Developer, Project Manager, Product Manager
Columbus, Ohio Area
A product team builder with experience contributing to all aspects of software development. Experience working with senior management to form the product strategy, and building and managing teams to carry out the strategy. Deep programming experience, strong work ethic, and passionate about about work.
A listener and contributor in all software development roles with a deep, hands-on background in programming, software design, quality assurance, agile team building, and devising and implementing best practices. A team leader who “gets in the trenches” to regularly contribute to debugging elusive bugs, and designing and implementing features.
A decade of contributing to market-leading Business Intelligence products for developers including ActiveReports, Data Dynamics Reports, Data Dynamics Analysis, ActiveBar, and DynamiCube.
I want to continue working with senior management to focus the product strategy and then organize the teams needed to realize this strategy. I love working with effective and transparent agile groups that have shared vision and commitment to constantly deliver business value.
In 2006, I authored two chapters in the book "Windows Developer Power Tools" (2006, O'Reilly).
Commercial products, software design, C#/.NET, ActiveX/COM, project management, Scrum, team building, mentoring, best practices implementation, project management of globally distributed teams, product management, requirements definition, marketing, competitive analysis.
(Privately Held; Computer Software industry)
December 2008 — Present (1 year )
Planning and managing the projects to maintain and extend the development tools product line in GrapeCity’s global market. Responsible for guiding Product Managers and agile teams creating commercial, shrink-wrapped software for developers on Microsoft platforms. Responsible for product vision statements, requirements, planning and scheduling, and ensuring that multiple teams produce products that will meet market demands and business objectives.
(Sole Proprietorship; Myself Only; Computer Software industry)
2004 — Present (5 years )
A small venture I've done some software development consulting through over the years.
(Computer Software industry)
January 2007 — December 2008 (2 years )
Provided direct technical guidance to teams of software developers, implemented best practices and oversaw all engineering activities. Key member in planning the company's goals and business strategy. Responsible for ensuring the company’s product strategy was carried out. Implemented agile practices including comprehensive automated unit testing, continuous integration, code review process, agile planning and more. Trained teams and implemented Scrum throughout the company.
(Computer Software industry)
August 2004 — December 2006 (2 years 5 months)
Advanced .NET programming, team leadership, mentoring and training other developers and QA members. Hosted “book clubs” and mentored developers & QA into more demanding positions. Leader of teams comprised of members with little experience to members having decades of experience. Implementation of new successful development practices on one project led to advising multiple projects on best practices.
(Privately Held; 11-50 employees; Computer Software industry)
January 2001 — August 2004 (3 years 8 months)
Mostly Microsoft Windows & .NET development in rich client and ASP.NET applications. Also worked on COM and Java projects.
(Privately Held; 11-50 employees; Computer Software industry)
August 1996 — January 2001 (4 years 6 months)
Built and coordinated a team of technical support engineers offering guidance, debugging, and troubleshooting to programmers. Developed, tests, and documentation for new products, and processes and procedures. Represented customers to management in project meetings.
Software Product Management 2009 — 2010 (expected)
programming, science, technology, gadgets, world news, politics
ACM, ScrumAlliance