Steve Crago is an IBM Certified IT Architect and a Certified Scrum Professional (CSP) in the Mobile Solution team within IBM's Interactive Solution Service Area. He has a proven track record in guiding project teams to achieve the successful design, implementation, and delivery of custom and off-the-shelf Mobile Solutions and Applications in numerous client environments using various Agile processes/methods.
He has vast experience in designing and implementing Mobile B2B eCommerce applications and telematics applications on a variety of device form factors. He also has proven experience designing Java EE and SOA applications for enterprise solutions. He is actively engaged in providing solutions by applying agile practices/methods to optimize initiatives, assessing and planning for the application of agile practices, preparing and conducting Agile/Scrum training, as well as IBM Agile With Discipline (AWD) training.
He is a leading Agile practitioner in the IBM Mobile Solutions group and is frequently called upon to provide agile mentoring, advice, and training to other members of his group. He is a hands-on IT Architect who possesses highly-developed technical and leadership skills. He is an excellent communicator who possesses a strong work ethic.
IBM, Focus Team Lead/Agile Consultant
January 2013 - Present, Harrisburg, PA, United States
As the Focus Team Lead, I am responsible for supervising the development, testing, delivery, and defect management of the assigned packages during each two week iteration for two development teams and one System Integration Test team. As an Agile Consultant, I have been asked to integrate some Agile processes into the development and testing aspects for not only my teams but the other two development and test teams as well. I have conducted sessions on Scrum, principals and values of Agile, and Test Driven Development. I have also integrated Daily Stand-up meetings for all the teams involved in the project.
IBM, Scrum Master, Mobile Solution Architect
July 2009 - February 2010, Atlanta, GA, United States
I was a Scrum Master and Mobile Solution Architect in support of an innovative nationwide mobile payments initiative. The project consisted of two-week sprints with a defined deliverable for each sprint. I participated in all aspects of the Product Backlog Planning, Sprint Planning, daily Scrum meetings, Sprint Review, and Sprint Retrospective. I also coordinated integration and readiness of deployment with the other teams. As a Mobile Solution Architect, I provided input into the J2ME MIDlet/Applet Functional Model, the MIDlet Architecture, and the MIDlet/Applet Lifecycle. I worked with the Product Owner in order to provide assistance on defect prioritization and tracking using Rational Team Concert with the Scrum plug-in. I assisted in the creation of user stories, storyboards, and program specification documents as required/requested by the client.
IBM, Scrum Consultant, Senior Enterprise Integrator
March 2009 - June 2009, Overland Park, KS, United States
As a Scrum Consultant and Senior Enterprise Integrator, I was responsible for evaluating a third party that the client had hired as part of a systems integration program. I reviewed the third party company’s implementation of the Scrum approach and provided recommendations for improvement. I advised the client on Scrum implementation and made recommendations that could be used to improve the overall performance of the Scrum teams, such as conducting Sprint Reviews and Sprint Retrospectives at the end of each Sprint instead of waiting until the end of a planned release. I recommended that a person from the offshore team be trained and appointed the Scrum Master for the offshore development team. I was also responsible for applying IBM's knowledge of the client's processes/applications and leading practices towards migration of potential risks/issues from an Enterprise perspective for the client's online presence. I provided technical oversight and enterprise integration management.