1. Understand the requirements, Conceptualize solutions
2. Develop prototypes/pilots to identify the best solutions
3. Owning feature design and implementation
4. Review and Enhance best practices, standards, and design templates etc. artifacts to ensure ongoing delivery excellence.
5. Leading a team to get the assigned feature development done
6. Guiding lateral hires and freshers to become familiar with the product
List of products and responsibilities owned:
I. CloudPoint
• Ownership of UI (Design + Development)
• Developing API layer
• Leading the front-end development team
• Educating lateral hires/sales/other product teams about the product
II. HyperScale for OpenStack
o Learning OpenStack, specifically Horizon(OpenStack UI)
o Worked on extending and adding new components to Horizon (Openstack UI)
o Worked on integrating opensource UI components like Angular JS, D3, Bootstrap components in to Horizon
o Worked on integrating components like ZooKeeper into the product
o Worked on implementing custom web services into the product
III. Veritas Operations Manager (VOM)