Ravi Aluru
About
Ravi Aluru (CSM and SCPM) Objective: Obtain a Program / Project Manager ScrumMaster position at fortune 500 companies in Software Engineering department to engage in roles that help the company achieve its strategic and financial goals.Summary of Skill10+ years of experience in Enterprise class software application development and project management,Successful Stanford Certified Project Manager. Managing delivery from its inception to deployment with a track of completing the projects within budget and on time.Management of project scope, deliverables and make sure that team resources are adequate to meet the goals and produce the deliverables required for the project.Management of well defined contracts for services prior to start of work. Team resource management. Management of providing required inputs to team complete member tasks within schedule. Proactively Manage compile and communicate status, highlighting achievements and trouble spots using the information artifacts and lines of communication to the stakeholders. Management of project team building, assign and monitor work of team members and provide guidance and leadership Train, develop, coach, and mentor other team members Management of developing detailed plans including phase and activity schedules within the appropriate framework to manage Action Items, Risks and Issues. Management of identifying and removing obstacles in meeting goals and production of deliverables.Proven SCRUM master with Sprint achievements averaging 95% of project schedules over a 2-year period.Passionate to work with state of the art technologies and enjoy professional and technical challenges. Received individual and group performance awards.Expertise in Software Development life cycles, Distributed Application Architecture.Products and TechnologiesApplication servers: Working knowledge of WebLogic, WebSphere Application & Portal Servers and used NetBeans in project as a development environment or Web Portals.Databases: IBM Informix IDS Server, Informix Dynamic Server Developer Edition, Oracle, and MySQL.Software Development Models: AGILE, Iterative, Waterfall and SCRUM.Project & MS Office Software Tools: Microsoft Project, Clarity (project planning and budgeting), PowerPoint, Excel, Publisher, VISIO, Access, Word, Pages, OmniPlan, OmniGraffle, Numbers, SharePoint, Confluence and JIRA.Software Languages: C++, C, Java, ESQL/C, SQL, ACE reports, JavaScript, Informix 4GL, Informix-SQL, PL/SQL, Power Point, Power Builder, COBOL and FORTRAN.Relational Databases: Postgres, Informix RDBMS Tools: ISQL, dbaccess, onstat, onmonitor, oncheck, oncockpit, onperf, IECC, Triggers and Stored Procedures. Oracle RDBMS Tools: PSQL. Sqlplus, PL/SQL and Oracle Call Interface (OCI) library calls in C/C++, Enterprise Manager, Triggers and Stored Procedures.Data Connectivity Tools: OLAP, JDBC, and ODBC.Operating Systems: UNIX--Most flavors (Linux, Solaris, IRIX, AIX, SCO UNIX and HP-UX; Microsoft Windows 8 and Windows 7, Vista, XP, NT, 95/ 98 and other older versions.Areas of Interest: Project & Program Management, Risk Management, Strategic Management and Alignment of culture, business & strategy and Organizational Project Maturity Management Model and Corporate Capability Maturity Model Integration (CMMI).EducationCSM, Certified Scrum Master ( a certificate by scrumalliance.org), San Jose, CASCPM, Advanced Project Management (A certificate program), Stanford Professional Development Center, Palo Alto, CADatabase and UNIX Systems Administration, Informix Training Div., Denver, CO Certificate in Object Oriented Programming Using C++, UC Santa Cruz, San Jose, CAPost Graduate Diploma in Computer Applications, Indotronix Institute of Tech.M.Sc. Statistics (Equivalent of Computer Science in USA), Osmania UniversityProfessional DetailsProject Manager, KForce Inc. San Jose, CA, October 2013 to November 2013 Technical Project Manager, HP Software., Sunnyvale, CA, October 2013 to November 2013As a Scrum Master and Program Manager, I have been working at HP thru K-Force. As a Scrum Master, I played the role of a Scrum Master managed the Sprint planning, Backlog Grooming, sprint retrospective meetings and daily standups. Just completed the 2 two week Sprints. The team includes a Product owner and a team 8 of developers including a QA person. The project is developed using PHP, Java Script, Swift, Angular, SSO and integrates with Avangate payment technologies and Acquia communities product. This is a web site development for HP Software being developed from the scratch. Project Manager, Exilant Technologies. Cupertino, CA, August 2012 to Present Technical Project Manager, Apple Inc., Cupertino, CA, August 2012 to October 2013iTunes charts and piano July 2013 - September 2013In a consultant technical project manager role at Apple, thru Exilant, managing the team who does the development of the software for different areas. The application is a global business intelligence related warehouse project to produce, top 10 , top 100 charts and present in a dashboard. The data cones from worldwide iTunes radio usage and reports are generated for the songs played or purchased by the iTunes users. The team I am managing has on shore and off shore team operations. The team supports multi releases at any time. My role is to provide planning, monitor, execute and close the project using Agile methodology. The environment included Tomcat, Java 6 EE and Oracle database, Terradata database, JMX, JSon, Java script for dashboard. Using Numbers, Pages, Confluence, Radar, Espresso, OmniPlan professional and OmniGraffle professional. QuantumDB (Nov 12 – May 2013): In a consultant technical project manager role, managed the team who does the development of the product. The application is a virtually Distributed Database (custom JDBC layer) which allows Shading and distributed Database over multiple Data Centers with 8500 TPS (xCard application over Christmas time) capable. Team consists of developers and quality assurance team, from multiple vendors. The team I was managing has on shore team operations. The team supported multi release Development for internal application teams. Since I came in team has released 3 versions of software and one major release, released in April 2013. My role is to provide planning, monitor, execute and close the project using Agile methodology. The environment included Tomcat, Java 6 EE and Oracle database, SQL database, JMX, JSon, Netty DBCP, Java script for dashboard. Used Numbers, Pages, Confluence, Radar, Espresso, OmniPlan professional and OmniGraffle professional.Recruitment Systems (Aug 2012 – Nov 2012): In a consultant technical project / delivery manager role, managed the team who provided continuous integration of development of Recruitment systems. Worldwide development team included multiple vendor development and quality assurance teams. The team had on shore and off shore team operations supporting 24hour builds. The continuous integration process would automate the builds and deployments. The team supported infrastructure, build and deployments in development, IT, UAT, and Staging environments. The environment included Jenkins, RunDeck and XProvision servers, JBoss server and Java 6 EE, Oracle as database, used Confluence, Radar, Espresso, JIRA, OmniPlan professional and OmniGraffle professional as tools for the project management.Project Manager, Ciber Inc., Kirkland, WA, June 2011 to Feb 2012Technical Delivery/Project Manager, T-Mobile Bothell, WA, June 2011 to February 2012In a consultant technical delivery manager role at T-Mobile, I managed SDLC of project from beginning-to-end. Responsibilities included project plan, implementation, and managing day-to-day activities of the development, design and quality team. The project was in its development stage. My involvement on this project was a contractor role. Using SCRUM and AGILE methodologies in the SDLC with monthly sprints as the release frequency. Used .net, c sharp with WebSphere as the web server with SQL 2008 database server. Used Microsoft project for planning and Accurev system as source repository.Project Manager, Ra Assets Corp., San Jose, CA, April 2006 to August 2012Technical Project Manager, Apple Inc., Cupertino, CA, March 2012 to April 2012In a consultant technical project manager role, managed the projects for the team who developed POS systems for worldwide PFI compliance implementation. As a project manager, part of the EPO team, was to manage the team Intake, managing the estimates, schedules and project execution for the team by coordinating with QA, release and deployment teams. I played the SCRUM master role for the team while implementing Agile development methodology. Project was to release product in a) two week maintenance and b) monthly new features releases. The environment was JIRA, Java 6 EE and Oracle database, using Confluence, Radar, Espresso, Pages, Numbers, OmniPlan professional and OmniGraffle professional. Technical Project Manager/ Solution Architect, Wal-Mart Bentonville, AR, March 2011 to April 2011In a consultant technical project manager / architect role at Wal-Mart managed project in it’s SDLC. Responsibilities included project plan, implementation, and managing day-to-day activities of the user community, development, design and testing teams. I was involved on this project as a contractor of ITC Information Technology to provide my services to Wal-Mart. Used Scrum and Agile methodologies in the software development life cycle with monthly sprints as the release frequency. Implemented and mentored the team with the Scrum and Agile methodology, as it was the first time for the team. Used Java EE 6 with Eclipse as IDE and Tomcat as the web server with Hibernate to make the product database neutral. Used CLARITY (project planning and budgeting), Informix, and Oracle as databases behind and Quartz scheduler to implement the scheduling needs. Architect, Ra Assets Corp., Bentonville, AR, January 2011 to March 2011Involved on this project as a consultant of Cognizant Technologies, to provide my services to Wal-Mart. As an Architect, involved in development of “Statement of work” for migration of Decision Support System from HP UNIX to Linux. Work involved, gathering requirements for “Statement of Work” and “Proof of Concept” for the missing code and enhancements track of the migration project. Used SCRUM and AGILE methodologies to develop prototype with monthly sprints completing on time and in budget. Team used Informix, SQL Server, and Terra Data Database, ESQL/C on Unix and Linux operating systems. Project Manager, Ra Assets Corp., San Jose, CA, April 2006 to January 2011In a project manager role, manage, prioritize, application development, communications and support activities of RA Assets associates and consultants, supporting 10+ applications development in sales, finance, human resources, operations, and client service organizations. The responsibilities and achievements are as follows:Re-architected the web site for the customers so that the usage is very direct and reduced 50% of the wandering around the website before getting to what they are looking for. Re designed the information and processes behind the website to make the site 200% efficient. Manage project scope and deliverables and assurances that delivery team resources are adequate to meet the goals and produce the deliverables required by the project.Manage well-defined contracts for services prior to start of work. Team resource management. Management of providing required inputs to team member tasks within schedule. Manage scope and scope change requests; complete cost/benefit analysis, Plan and direct schedules and budgets.Proactively Manage compile and communicate status, highlighting successes and trouble spots using the information artifacts and lines of communication defined within the document to the stakeholders. Identify and develop contingency plans to mitigate and address risks. Take responsibility for benefits realization and meet milestone and budget targets Develop new project management tools and methods Administrate project close outs. Extensively used SCRUM and AGILE methodologies in whole of the software development life cycle with monthly sprints completing on time and in budget. Achieved more than 90% of scheduled tasks within budgets on an average for over 2 years, on all the monthly Sprints for the company.The projects were developed in NetBeans IDE environment with Java EE 6 with MySQL database in the backend. Project Manager, Cal Coast Financial Corp., Cupertino, CA, April 2002 to April 2006As a project manager, built cross-departmental relationships to manage project/support objectives, design application solutions, prioritize deliverables, determine implementation strategy and coordinate resources allocation in developing software for internal departments. The responsibilities and achievements included the following: Author Concept Documents, Vision Scopes, Roadmaps, Project Plans, Presentations, Online Surveys and Knowledge capture systems.Hands-on project management using MS Project. Manage project scope and deliverables and assurances that delivery team resources are adequate to meet the goals and produce the deliverables required by the project.Manage well-defined contracts for services prior to start of work. Team resource management. Management of providing required inputs to team member tasks within schedule. Manage and prioritize application development, communications and support activities of the staff engineers. Recognized for leadership skills, planning and organizing skills, and clear understanding of enterprise-wide perspectives. Extensively used SCRUM and AGILE methodologies in whole of the software development life cycle with monthly sprints completing on time and in budget. Achieved more than 90% of scheduled tasks within budgets on an average for over 2 years, on all the monthly Sprints for the company.The projects were developed in NetBeans IDE environment with Java EE 5 with MySQL database in the backend.