Agile Development Manager at Vodafone Group Services GmbH
Dusseldorf, 40213
Germany
www.Vodafone360.com
March 2008-July 2011
March, 2008 - present: Agile Software Development Manager @ Vodafone 360 service
Vodafone Group Services Gmbh, Dusseldorf / Germany
www.vodafone360.com
www.vodafone.com
Leading development teams, managing mission critical parts of Vodafone 360 project, driving end2end service flows. Designed & managing the main backbone of software architecture including social network aggregation and social messaging, client-server communication.
Key Achievements:
-
Introduced & used COMET (long polling, server push) as the main technology. This addressed the main concept of client-server communication flow, providing client&network optimization and robust service flow, covering huge customer base (mobile & web), achieving "always online" concept for concurrent mobile clients/users.
-
Introduced "Hackathon" style into development process. Delivered innovative features by creating momentum and team spirit across multiple locations
-
Applied scrum practice and innovative team spirit into development process. Fun, creativity and agility are key assets of my teams.
- Setup&manage teams with members across different geolocations and timezones, teams are always on-track with sprint deliverables and achieving goals.
- Helped scale eight agile teams working concurrently, acted as go-between across teams to ensure cooperation and consistent technical vision.
- Actively lead re-architecting complex software components, achieved smooth transition into scalable&manageable architecture of Social Networking integration backend
Achieved KPIs:
- TTM of developing new features/communities decreased from 3 months to 2 weeks
- Deployment time decreased from 1 day to 1hour
- Simplified & centralized software architecture
- Extended monitoring and manageable software structure
- Setup & manage cross-functional teams which includes DEV(backend & clients), QA, DNO, Product Owners, Architecture
- Introduced new style to delivery process: "Ninja DevQa" ( www.WareNinja.com )
- Cross-functional team has end2end ownership,
- across all touch-points - from DEV till GoLive
- Success criteria is rich feature-set & on-time GoLive
- Acted as "invisible ninja": act/exist anywhere anytime
- One team one target; sharp&smooth releases-> Ninja style
Key Skills Gained:
-
Applying scrum practice, planning and prioritization using tools (Jira, Mingle), sprint kickoffs, daily standups, leading day-to-day development.
-
Working & leading cross-functional teams (dev, dno, qa, marketing, ue, testing) and geolocations
-
Developing team spirit while managing expectations of stakeholders
-
Applying key principle "Speed & Simplicity" and deliver scalable software based on "keep it simple, make it work" philosophy
Trainings & Certifications:
Show Details