Scrum Master/IT Specialist with over 20 years providing Enterprise Software Solutions to a range of customer groups: State Educational Assessments, Municipal Government, Public Utilities, and Fortune 500 Company Oracle SQL Development Teams; performing a cross section of Enterprise Software Solution Delivery roles including: Lean/Agile Scrum Master/Project Manager, Application Development Manager, Database Developer, Software Engineer, Senior Customer Account Manager and corporate Partner. Customer focused problem solver with proven ability to adapt as needed to an ever changing business and technology environment. Advanced Level Public Speaker and longtime Toastmaster, with a passion for mentoring, and inspiring others to become great communicators through public speaking. ACCOMPLISHMENTS Problem Solving | Software Development and Implementation: As a contract programmer at Measurement, I displayed initiative and my problem solving mentality, by offering to step in to take the lead troubled software development project, to requiring the ability quickly learn the product design, architecture, functionality, work flows, gaps in features and functionality, and incrementally deploy frequent bug fixes and improvements to customers. After over a year of incremental and iterative improvements, we were able to stabilize the product, and add much needed functionality and value. Oral Communication: In a number of meetings with senior management, I successfully communicated the scope of the problems in the VSC Training and Employee Qualification application to senior management, and the scale of the development effort to resolve them, and win management buy-in on in spite of resistance to wasting more money on the problem. Career Progression: My contribution was rewarded when I was offered a permanent position with increased responsibilities and a 7% salary increase. DUTIES As a Software Engineer and member of a highly accomplished team of Software Engineers, using lean/agile methodologies including Extreme Programming and SCRUM, to deliver frequent new features and enhancements to the Toad for Oracle, an extensive and powerful of tools for Oracle Database Developers. Own and oversee the development of and direction of several major Toad for Oracle modules by assisting the Product Owner setting priorities and initiating discussions on feature changes and end user acceptance criteria. Prioritize manage and complete software development tasks, in a fast paced iterative development cycles , using Agile software development methodologies including Extreme Programming and SCRUM. Deliver frequent end user ready product enhancements and bug fixes to highly technical Toad Beta user group members, and resolve issues quickly, using iterative bi weekly beta development sprints and two to three yearly production releases, to meet or exceed the high expectations of teams of fortune 500 IT Managers and Oracle Developers, as well as individual developers. Coordinate project tasks and assignments collaboratively as part of a self-managed agile team. Develop project work plans, track and report progress, identify slippage, and recommend or implement appropriate changes to work plan if necessary. Facilitate and coordinate user requirements gathering activities including: customer requirements meetings, end user interviews, monitoring user group emails to answer questions, resolve issues and respond to feature requests. Evaluate potential software solutions based on customer needs and advise on alternatives and trade-off options, typically as part of a user group conversation, with input and feedback from a very diverse and knowledgeable set of users. Write and deliver functional requirements to be used by multiple project team members including developers, quality assurance, customer account managers, software project managers and customer team project managers. Provide quality documentation of feature enhancements and technical changes, to be consumed by technical and non-technical audiences including: customers, product managers, content authors, and external collaborative development teams. Work closely with customers and stakeholders to understand priorities, provide information, resolve problems, advise on available products and features, and meet or exceed expectations. Developed and maintained Oracle API in Toad, using Devart Oracle Data Access Components (ODAC). As Partner/Senior Account Manager at Logics my duties fell under two main areas of competency: IT Organization Management Assess and Develop long range company direction and budget strategy. Determine and evaluate the need for staff, support, contractors and other human resources. Develop and short and long term goals for staff and financial resources. Participate and contribute to organizational long term planning, creating and updating the company business model, prioritizing effort on software product lines, and market focus. Make decisions on non-routine and costly and/or controversial development assignment requests, training, contracting or hiring requirements. Participate and acquisition activities including - evaluation, due diligence, and planning the integration of Software Development and Information Technology infrastructures Enterprise Software Solution Customer Account Management Serve as primary technology solution liaison with Municipal Government and Public Utility Customers. Build and maintain strong, long-lasting client relationships as trusted advisor to management and decision-makers in customer organizations. Advise and assist customer management in establishing short-term and long-term information technology priorities and investment needs to inform the annual budget process. Set priorities for software development and implementation projects, in close collaboration with customers, management and development teams. Direct, coordinate and oversee work through management and project team leaders. Communicate customer needs to development team by developing and establishing clear and detailed functional requirements, user stories, and customer acceptance criteria. Evaluate customer satisfaction post software and resolve any resulting customer issues/complaints Communicate orally with , customers and project team regularly, to clarify and validate requirements and acceptance criteria, and initiate and execute requirements changes in response to changing customer needs , and validate and modify requirements and clarify Oversee timely and successful delivery of enterprise software solutions involving multiple phases and complex delivery cycles. Clearly communicate software implementation project progress to internal and external stakeholders. Negotiate contracts and close agreements, requiring expertise in multiple in multiple competencies including: software solution product knowledge, detailed customer requirements, software implementation project timelines and deliverables, long term customer support requirements, customer purchasing process, short and long term customer budgetary constraints, and customer organizational structure. Assist sales as customer and product expert by: facilitating and leading software solution presentations, establishing customer requirements, costing and estimating solutions, responding to RFP’s, consulting with prospective customer to identify needs and customer-driven technology solutions to complex customer business problems. Evaluate potential solutions as they relate to customer needs, advice customer of cost/benefit and trade-offs of competing alternatives. ACCOMPLISHMENTS Successfully established and maintained relationships of trust with customer decision makers and stake holders, to maintain mutually beneficial long term business relationships and gained recognition as the go-to person to help resolve critical customer issues, with potentially long term negative consequences. Initiated, negotiated and strategic alliance with a third party HR Solution vendor and complement the company product offer for larger enterprise customers. Contributed to making and executing strategic and tactical decisions on company direction, new products, partnerships and the technology road map. Assisted in recruiting and hiring senior and managerial level employees. RELATED SKILLS Problem Solving, Attention to Detail, Organization Management, Customer Account Management, Personnel Management, Software Project Management , Communicating Technical Information, Written and Oral Communications, Consulting, Business Process Analyses, Requirements Gathering, Customer Relationship Management, Customer Issue Resolution. IT Business Management: Strategic business planning | establishing priorities| budget planning and setting | establishing and costing hiring needs| interviewing prospective employees| making hiring decisions |evaluating employee performance. Account Management: Maintaining relationship with C Level leadership in customer organizations, identifying strategic customer requirements, and assist in crafting solutions to add value and contribute to customer. Responsible for the relationship between the customer and customer service, maintaining customer satisfaction, ensuring issues are resolved to the customers satisfaction. Software Project Management: Establishing software project vision, scope and direction | setting priorities| project planning| developing work plans| tracking and reporting project progress. SCRUM Agile Software Development Methodologies: Planning and prioritizing project tasks and timeline | planning and managing project sprints and iterations| identifying customer needs | requirements gathering | evaluating alternative solutions | creating and providing software requirements | evaluating customer satisfaction and resolving post-production issues and complaints. Oral Communication: Customer presentations | IT and Business consulting | briefing and advising software development manager | logics | marCH 1997 – julY 2007 | salary $85000 | supervisor jeannie armagost– (919) 398 2768 DUTIES As Software Development Project Manager at Logics I managed a group of several teams of developers working concurrent on multiple enterprise software projects, for delivery to Public Utility and Government Customer. Manage multiple Enterprise Software Projects and Information Technology Projects concurrently. Lead Software Development Projects using Scrum Agile Methodologies performing activities associated with Scrum Agile Roles including: Scum Master: Plan and facilitate sprint iterations and tasks, lead daily stand ups, resolve blockages identified in stand up meetings, measure and report on sprint progress. Product Owner: Identify customer software needs; Evaluate potential software options as they relate to customer needs., Develop and Establish Functional Requirements, Create and provide software requirements to the developers, Evaluate customer satisfaction post-production and resolve issues and complaints Oversee and manage all Software Project activities including: Setting Priorities, Planning Activities, Assigning work to team members, developing work-plans, tracking and reporting on project progress, and manage frequent changes to project requirements in response to changing customer needs. Coordinate project tasks and assignments in collaboration with team members as part of a self-managed agile team. Develop project work plans, track and report progress, identify slippage, and recommend or implement appropriate changes to work plan if necessary. Collaborate with management, team leaders, project managers and scrum masters across multiple internal and external groups to facilitate project planning sessions. Perform personnel management functions typical of Department Head role including: assignment and review of work, approval of leave, identifying training needs, recommending team members for incentive awards and promotions, completing performance reviews and employee evaluations, making hiring decisions. Be responsive, adapting to frequently changing customer needs, priorities, business rules and regulations in a timely manner, by delivering workable solutions in regular sprints and iterative development cycles. Oversee software architecture decisions and establish and support software development standards and best practices to ensure delivery of robust scalable solutions. Work closely with customers and stakeholders to understand priorities, provide information, resolve problems, advise on available products and features, and meet or exceed expectations. Advice and Brief Management on development and technical issues including: lean agile best practices, software product progress, software and technology road maps, technology investment, training and hiring needs. Negotiate written agreements requiring understanding of differing prospections and positions including: customers, contractors, and strategic business partners. ACCOMPLISHMENTS Managed several Enterprise Software Development Projects concurrently, requiring frequent incremental customer deployments and multiple major releases per year. Lead and oversaw a multi-year development effort to deliver a best in class Utility Customer Management solution, to provide revenue management, service maintenance, planning and reporting tools for mid-market electric, water and gas public utilities. Researched, planned, negotiated and implemented a strategic business alliance with a third party Human Resource solution provider, to needs of larger customers, and provide a solution that was not a company core competency. FINANCIAL ACCOUNTING SOLUTIONS | logics | marCH 1997 – jANUARY 2002| salary $75000 | supervisor jeannie armagost– (919) 398 2768 duties Develop Enterprise Software Solutions to meet the needs of Government and Public Utility Customers by: conferring with customers to understand customer needs, gather requirements, design, code and test solutions, and conduct post-processing meetings to ensure customer satisfaction and be responsive in addressing customer issues. Oversee and lead the development of Government Financial Accounting Solutions meet the needs and expectations of Government Finance Directors and City Managers. Ensure, Financial Software meets compliance standards including government regulations, tax policy, accounting standards, privacy, and mandated public records access. Support, mentor and train development develop team members. Research and learn software development competencies in multiple disciplines, methodologies and best practices. Manage multiple Enterprise Software Projects and Information Technology Projects concurrently. Lead Software Development Projects using Scrum Agile Methodologies performing activities associated with Scrum Agile Roles including: Scum Master: Plan and facilitate sprint iterations and tasks, lead daily stand ups, resolve blockages identified in stand up meetings, measure and report on sprint progress. Product Owner: Identify customer software needs; Evaluate potential software options as they relate to customer needs., Develop and Establish Functional Requirements, Create and provide software requirements to the developers, Evaluate customer satisfaction post-production and resolve issues and complaints Manage Financial Software Project Development activities including: Planning Activities, developing work-plans, tracking and reporting on project progress, and manage frequent changes to project requirements in response to changing customer needs. Coordinate project tasks and assignments in collaboration with team members as part of a self-managed agile team. Develop project work plans, track and report progress, identify slippage, and recommend or implement appropriate changes to work plan if necessary. Be responsive, in adapting to frequently changing customer needs, priorities, business rules and regulations in a timely manner, by delivering workable solutions in regular sprints and iterative development cycles. Participate in making software architecture decisions and establishing software development standards and best practices. Work closely with customers and stakeholders to understand priorities, provide information, and resolve problems. Advice and Brief Management on development and technical issues including: lean agile best practices, software product progress, software and technology road maps, technology investment, training and hiring needs. I helped to allow our company to provide a custom reporting and query writing solution to customers using legacy flat file data that required: learning of the customer during a routine customer meeting , researching and learning the reporting tool and skills to create and maintain data dictionaries, creating and validating data mappings, designing a virtual relationship data model to transform complex legacy data to a more logical user friendly virtual relational design, creating and distributing sample queries to customers, designing and delivering customer training, and providing customer support for custom reporting and ad hoc querying’s. Successfully executed the migration of over 70 municipal customers from legacy systems to client server Enterprise Software Solutions including data extraction and conversion, translating work flows , planning and staging implementation rollout , writing and validating customer acceptance criteria, and resolving customer post processing issues. Oversaw the design, development, validation, rollout to multiple development teams, and customer delivery of the Y2K preparedness solution to municipal clients with an extensive codebase of legacy software applications. Deadline-oriented Programmer Analyst with proficiency in [Language] and [Language]. Offering extensive training in [Area of expertise]. Collaborative team player with commitment to building positive business culture.