Senior Software Engineering Manager Resume
Duluth, GA
PERFORMANCE PROFILE:
- Senior Technology Management professional with 15+ years of strategic team leadership driving new product innovation and software engineering teams to deliver commercially successful consumer technology products that focus on the consumer experience.
- Experienced in adding business value, improving efficiency, and optimizing product delivery costs.
- Take ownership in delivering small to large scale projects by effectively collaborating, leading, and coaching multiple project teams and building scalable processes to help scale engineering to be the highest efficiency and quality. Expertise in ensuring product adoption, quality implementation, and enforcement of Agile and Scrum methodologies.
- Experienced in overseeing all aspects of SDLC, from initial capture of requirements through architecture, design, development, testing, delivery, and enhancement.
- Work closely with team members, managers, and cross - departmentally with engineering, product, operations, and executive leadership as well as external business partners to ensure product success and optimal business revenue.
TECHNICAL COMPETENCIES:
Product Innovation, Cross-functional Team Leadership, Agile/SCRUM/Waterfall Methodologies, Project ManagementConsumer Technology Products, Product Management, Product Development, Product Strategy, Market Trends, Meetings, Consumer Experience, Business Strategy, User Adoption, Business Process Improvement, /Coaching, SDLC, SaaS/IaaS/PaaS, Solution Architecture, SOA/Microservices, Big Data/Data Analytics, Revenue, Budget Planning, Resource Planning, Client Relationships, Data Warehouse, AWS/Azure, IoT, Docker, DevOps Best Practices (CI/CD)
TECHNICAL SKILLS:
- Java/C/C++ JavaScript AngularJS Node.js REST Oracle
- HTML XML JSON Python SOAP MySQL
- J2EE EJB Servlets Struts SOA JUnit
- UNIX LINUX Windows Android HTTP ELK
- Tomcat Apache JBOSS Swing PostgreSQL Git
- Selenium MongoDB Puppet Jenkins VersionOne JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Duluth, GA
Senior Software Engineering Manager
Responsibilities:
- Spearhead the product launch of Video-on-Demand (VOD) product lines (CMS, CMS-D, Android App, Pre-pack and Data Warehouse) using CI/CD practices, generating revenues of over $20M at peak.
- Direct, train, and develop 4 managers in driving multiple cross-functional and Agile teams with up to 40 team members and oversee the development of roadmaps for system and product growth; identifying, planning, and executing support for productivity.
- Successfully recruit high-performance teams across functional/engineering departments; improving processes of staff efficiencies, team development, and corporate culture that scaled teams 30% over a period of 1 year.
- Coach, motivate leaders and teams creating collaborative environment through Agile transformation, engage in social and team building activities, provide the necessary ; increasing employee engagement by 25%
- Build business relationships/strategic partnerships with vendors and other business entities to address customer demands/requirements and ensure deadlines.
- Provide strategic and technical direction to teams as SME, with architectural design decisions, tools selection, and code reviews; catching bugs early to increase productivity by 15%.
Confidential, Duluth, GA
Senior Software Engineering Manager
Responsibilities:
- Transform existing CMS application into Highly-Scalable and Highly-Available system, reducing downtime from 8 hours to few minutes.
- Overhaul look-and-feel to enhance customer experience of the UI application.
- Define and execute strategy to reduce Capex and Opex by transitioning to Virtualization and adopting Automation and DevOps configuration management tools reducing cost by 30%.
- Migrate CMS to AWS cloud. Execute SaaS model with multi-tenancy feature for CMS to cater to cost-conscious customers; increasing the customer base by 30%.
- Develop process for driving innovation to increase the number of patents filed by the Confidential team; successfully filing 10 patents in total, resulting in Confidential making and saving millions of dollars on these patents.
- Strategize to form a team of developers overseas for development of standardized adaptors to minimize the cost of customization and increase profitability; reducing the cost by at least 30 percent and increasing sales by 20%
- Develop SOW (Statement of Work) for various customers in coming up with solution to integrate VOD product lines and 3pp products for solving complex problems.
- Coordinate with client executives and internal groups (product, sales, operations) to obtain buy-in on proposed strategies to ensure fulfillment of requirements in alignment with the vision of the company.
Confidential, Duluth, GA
Software Engineering Manager / IT Architect
Responsibilities:
- Organized and managed all aspects of team by defining processes and communicating effectively with recommendations for organizational and staff efficiency improvements.
- Deployed 1000+ MediaPath Catchers, 180+ Asset Management Systems, 15+ MediaPath Manager systems at multiple Content Providers and Cable/ Confidential over a period of 5 years, generating total revenues of +$60M.
- Executed multi-node architecture on AMS application to remove single-node bottleneck, expedite the flow of content, increasing the throughput by 300%.
- Defined scalable architecture for MediaPath Manager application to support 100,000 movie titles.
- Led the effort to formulate a CI/CD framework for faster development and deployment of products, reducing end-to-end time by 40%
- Improved data transmission rates by leading integration effort of MediaPath with zBand to meet increased customer demand, achieved rates of 70 Mbps from 18 Mbps.
Confidential, Duluth, GA
Senior Software Engineer / Technical Architect
Responsibilities:
- Laid ground for MediaPath Manager, a UI management tool, using Java Swing framework; deployed 10+ systems at 10 customer sites.
- Developed web version of MediaPath Manager application using Java, EJBs, JSPs, and HTML to support use of the application over the internet; deployed at 5+ customer sites.
- Implemented web version of MediaPath Catcher, the receiver part of the MediaPath system, using HTML, JSP, Java and Servlet technologies; deployed at 100+ sites.
- Designed/Developed the SOAP APIs using Java libraries for management of MediaPath Manager product.