- I have worked for long time on highly distributed development environment.
- Working and managing different development teams, coordinating with them on development and deliveries.
- Committing the code remotely and merging, branching and releasing the customer builds.
- Regular Skype meetings, proper and timely status update emails.
- Scrum calls.
- Weekly or bi-weekly sprint plans, and build releases
- Test build distribution via testflight
- Overlapping few or all working hours with the clients on located in different timezones.
- Project development, management, planning, bug reporting and fixing.