Senior Software Development Manager
Current• Led 3 teams in the development of a highly performant, resilient block storage solution. Collaborated cross-functionaly to define hardware/software requirements, launching the first release of UltraIO.• Directed end-to-end planning, coordinating with cross-functional teams to define release objectives, timelines and priorities.• Coordinated partner testing and benchmarking to qualify our solution for use with parallel file systems, achieving transfer rates in the 15-20 GB/s range.• Collaborated with GUI and Control Path teams to enhance the UI/UX experience.• Manage sprints, backlogs, and progress with Jira, tracking Agile metrics for data-driven decision making.• Developed and executed team expansion plan, defining roles, responsibilities, and skill sets required for the team. • Conducted regular performance reviews to evaluate progress against quarterly goals. Provided constructive feedback to team members, recognizing achievements, and addressing areas of improvement.• Led the creation and development of a customer support team from the ground up, defining roles, hiring top talent, and introduced tailored tools that significantly improved customer issue resolution and team productivity.• Collaborated with cross-functional teams to lead the development of a customer system monitoring tool, enabling proactive issue identification and resolution, reducing downtime, and enhancing overall system reliability.• Revamped and optimized processes for POC deployment to customers, accelerating timelines and reducing deployment time by 30%.• Established and maintained an extensive AI-driven knowledge base, facilitating users’ self-help initiatives and streamlining support processes.• Conducted a thorough analysis of the upgrade process, streamlining the process to reduce overall time by 50%, resulting in improved efficiency and reduced downtime.• Led continuous improvement initiatives, enhancing team performance and project outcomes.