Broad based experience in software engineering and project management emphasizing a hands-on and milestone driven approach. Have led numerous teams in the design and development of advanced applications and products for commercial, government and transportation sectors. Proven success in team management, leadership, systems architecture, software development, SaaS development, database integration and technical writing. Excellent client and customer relation skills and the ability to meet delivery schedules and accommodate customer priorities. Involved in many aspects of company growth, product direction, budgeting, and in decisions that shape positive corporate culture and success.