Arun Nair is an experienced software development professional with a range of experiences as software developer, solution architect, project manager, and people manager.
I have a total of 6 years of scrum experience, 4 years of which was as a Scrum Master. In the past 4 years, I have transformed multiple teams from waterfall development to agile development and has implemented Scrum, Kanban, CI, and TDD in different teams. As a manager, I have hired people and built a team of 10 to develop a medical device from scratch. Since all the people, including the architect came from a non-scrum background, I acted as the coach and trained them in scrum methodology initially and later coach them to continuosly improve performance using various agile & lean techniques and tools.
Prior to agile, I had 6 years of software development experience largely in a plan driven environment. Moving from such an environment, where scope creep, time slip, and stress was a constant, agile development was a great experience.
I am a firm believer of agile, lean and scrum now that I try to convert other plan driven project managers to agile and exhort them to empower their team to self organize and adopt agile engineering practices.
In addition to my full time job, I have given part time pro-bono coaching to a startup team in adopting agile & scrum. Here I was able to make a huge impact as the team was new and small and was very eager to learn ways to deliver their project with lowest possible risk.
ConceptBytes Consulting, Agile Consultant
June 2011 - October 2014, Bangalore, Karnataka, IN
In this job, I was coaching a small startup team of 5 for implementing Agile methodologies, mainly scrum and kanban as a pro-bono consultant.
Philips Healthcare, Project Manager
September 2006 - October 2014, Bangalore, Karnataka, IN
At Philips Healthcare, I was part of the R&D team developing software for X-Ray based medical devices. I was hired as a software engineer, and over a period of 8 years, I got promoted to technical lead, project lead, and project manager roles. My Scrum experience started in 2008 when I was a technical lead in the product innovation team where I was a scrum team member in a cross functional team led by an innovation manager who ran the scrum. Later in 2010, I got promoted as a project lead and consequently my role became that of a scrum master. The team that I lead was large (23 engineers + architect + project lead + manager), so i split the team in to 3 scrums for team effectiveness. Though I didn't have any formal scrum education/certifications at that moment, I learned the principles from various sources in the internet and applied those to gradually transform the team from a traditional, waterfall based development to agile development. Later, in 2012, I got formally certified as a Scrum Master. From 2011 onwards, I have coached and transitioned multiple teams from waterfall to agile and also implemented Lean techniques such as Kanban, continuous integration, TDD etc.., in different teams, sometimes up-to 3 teams in parallel.