Senior Software Development Manager Resume
3.00/5 (Submit Your Rating)
Q UALIFICATIONS:
- Seasoned Senior Software Engineering Manager of AWS Cloud and Client Applications (iOS, Android, Web, etc).
- Managed teams of up to 40 engineers on extremely challenging and complex products.
- Championed teh transition of teh Cisco Infinite Video from monolithic cloud application to Microservices architecture leveraging Java Sprint Boot, Docker and AWS EC2 Container Services, AWS SQS, etc.
- More than 10 years of managing and building software development teams of Developers, Architects, Integrators and Test engineers.
- A hands - on manager who is involved in daily development and architecture activities.
- Certified AWS Solutions Architect - Associate.
- Expert hands on developer - Java (Backend and Android), C.
- A seasoned Agile Scrum Master and Product Owner.
- Mentored and guided early stage startup’s CEO and VP of engineering on best agile practices which transformed teh company’s cadence and product.
P ROFESSIONAL E XPERIENCE:
Senior Software Development Manager
ConfidentialResponsibilities:
- Currently Leading Cloud development group leveraging AWS Cloud to deliver robust, predictable Video SaaS offering as part of teh Cisco Infinite Video Platform product.
- Led teh transition from a monolithic cloud based application to Microservices based architecture leveraging Docker, Java Spring Boot, Node.js, AWS ECS, AWS SQS and AWS ELB.
- Created a robust CI/ CD pipeline to deliver Microservices from development to production in an instant leveraging Jenkins and AWS EC2 Container Service.
- Managed teh day to day interaction with some key customers during teh initial onboarding phase to teh Infinite Video Platform product.
- Actively leading top customers’ E2E engagement across platform and client.
Senior Software Development Manager
Confidential
Responsibilities:
- Led teh client development team which included iOS, Android, Web, FireTV, AppleTV, Roku etc.
- Championed teh establishment of a state of teh art CI/ CD pipeline built around GitHub, Jenkins, Hockeyapp and Appium for fast deployment of mobile applications from development to device. Allowing every code change to reach a mobile device under test within minutes
- Acted as teh first Scrum Master and later teh Product Owner of all teams leveraging Rally and Jira as teh Agile management tool.
- Switched teams between Scrum and Kanban as needed.
Software Engineering Manager
ConfidentialResponsibilities:
- Managed a group of seasoned Developers, Integrators and Architects to deliver video solution to Cisco’s customers (COX, Confidential, Shaw Communications, etc).
- Led teh successful development of numerous software development projects from inception to delivery such as
- COX Contour STB
- NDS Snowflake 12 Set Top Box HTML5 Implementation
- Led interaction with Customers and HW Vendors (STBs and Connected TVs).
- Perform design and architecture review prior and during teh development phase.
- Part of teh Cisco US pre-sales team, advising on software technologies, formulating architecture proposals, presenting solutions to customers.
Software Integration Lead
ConfidentialResponsibilities:
- Managed teh NDS professional services server and client S.W.A.T (SoftWare Analysis and Troubleshooting) teams. 2 teams comprised of top developers working to solve teh most difficult software problems on teh COX Trio Multi Room DVR Set Top Box projects.
- Hands on debugging and development of embedded C and Java applications and server applications.
- Initiated, architected, designed and managed development of teh application persistent debug feature to assist troubleshooting and deployment of teh Trio Multi-Room DVR project to market.
Server Development Team Lead
ConfidentialResponsibilities:
- Acted as teh Team Lead of teh US COX server development team dedicated to developing teh next generation solutions for COX communications.
- Led teh establishment of teh team from day 1.
- Designed and enforced development processes using agile methodologies.
- Designed and built teh initial build/ release system for teh server components.
- Hands on leadership of teh development team in teh Java and C servers’ development.
- Mentor software engineers.
Software Development and Integration Team Lead
ConfidentialResponsibilities:
- Led teh NDS Set Top Box software development and integration team.
- Develop and integrate embedded C code.
- Participated hands on with teh development of numerous Confidential features.
- Manage teh day to day operations of teh team.
- Ensure code quality and software development processes are met.
- Perform code reviews
- Perform design and architecture reviews.
- Mentor software engineers.
EPG DVR Engineer
ConfidentialResponsibilities:
- EPG Technical Lead of teh BskyB Dual TV Set Top Box Project.
- Engineered and implemented critical high-profile features for BSKYB in C using OpenTV middleware (Sky Promo, Remote booking, Push VOD).
- Recognized as OpenTV middleware Subject Matter Expert; fixed numerous complex defects dat had stumped other engineers.
- Spearheaded use of innovative new debugging methodologies.
- Designed and implemented a method of tracking how much memory is used by a STB at any given time; dis gained great utility as a means to quickly discover defects.
- “Go to” engineer for teh most challenging assignments.