I am a senior software professional and play the following roles:• Developing architecture and design of the system• Providing technical leadership to the team and assisting them to resolve complex issues • Taking part in coding to implement complex parts of the system• Testing the application.• Promoting culture of innovation and productivity