Senior Software Development Manager Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Seasoned Engineering Manager of Cloud and Mobile Client Applications.
- Experienced in both Cloud (AWS) and client side development management.
- True Champion of CI/ CD development methodologies for Cloud, Mobile and Web applications.
- Solid technical background with extensive hands on experience in managing software development and integration teams.
- More than 10 years of Software Development experience.
- More than 7 years of managing and building software development teams of up to 35 Developers, Architects, Integrators and Test engineers.
- Wide experience with customer facing projects and pre - sales activities.
- A seasoned Agile Scrum Master (Certified Scrum Master) and Product Owner.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Development Manager
Responsibilities:
- Led Cloud development group leveraging AWS Cloud to deliver robust, predictable Video SaaS offering as part of the Confidential Platform product.
- Built a new group from the ground up to develop the client applications for the Confidential SaaS offering.
- Recruited, Mentored and Organized the group of 20+ engineers to build revolutionary iOS, Android, Apple TV, Roku, XBOX (1& 360), FireTV, Playstation and Web Applications.
- Championed the establishment of a state of the 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 the first Scrum Master and later the Product Owner of all teams leveraging Rally as the Agile management tool.
- Switched teams between Scrum and Kanban as needed.
Client Software Engineering Manager
Confidential
Responsibilities:
- Lead the successful development of numerous software development projects from inception to delivery
- Lead interaction with Customers and HW Vendors
- Perform design and architecture review prior and during the development phase.
- Perform code reviews on developed features and bug fixes.
- Planned integration and test activities.
- Part of the Cisco US pre-sales team, advising on software technologies, formulating architecture proposals, presenting solutions to customers.
Confidential
Software Integration Lead
Responsibilities:
- Lead the NDS professional services server and client Confidential teams. 2 teams comprised of top developers working to solve the most difficult software problems on the 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 the application persistent debug feature to assist troubleshooting and deployment of the Trio Multi-Room DVR project to market.
- Perform design and architecture review prior to development initiation.
- Perform code reviews on suggested development and bug fixes.
- Advise on software development best practice to software engineers.
Confidential
Server Development Team Lead
Responsibilities:
- Lead the Confidential server development team dedicated to developing the next generation solutions for Confidential .
- Lead the establishment of the team from day 1.
- Designed and enforced development processes using agile methodologies.
- Designed and built the initial build/ release system for the server components.
- Hands on leadership of the development team in the Java and C servers’ development.
- Perform code reviews
- Perform design and architecture reviews.
- Mentor software engineers.
Confidential
software Development and Integration Team Lead
Responsibilities:
- Develop and integrate embedded C code.
- Participated hands on with the development of numerous Confidential features.
- Manage the day to day operations of the team.
- Ensure code quality and software development processes are met.
- Perform code reviews
- Perform design and architecture reviews.
- Mentor software engineers.
Confidential
Software Engineer
Responsibilities:
- Recognized as OpenTV middleware Subject Matter Expert; fixed numerous complex defects that 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 Confidential at any given time; this gained great utility as a means to quickly discover defects.
- “Go to” engineer for the most challenging assignments.
Confidential
Software Security Consultant
Responsibilities:
- Specialist in identity and access management solutions for large corporations.
- Led a team of integrators in successfully implementing identity management solutions for the two largest banks in Israel.
- Gained expert knowledge of IBM Tivoli Identity Management and IBM Tivoli Access Management suites.
- Wrote software in JAVA that allowed analysis of human resource data needed for the identity management solutions.
- Supervised the IBM team that implemented these projects.
