Jayabasker Madalaimuthu, PMP

Product Manager

Bengaluru, Karnataka, India30 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 14 years in software development and management
  • Expertise in cloud technologies and server management
  • PMP certified with strong project management skills
Stackforce AI infers this person is a SaaS expert with extensive experience in cloud and server management software development.

Contact

Skills

Core Skills

Cloud ComputingSoftware DevelopmentProgram ManagementTechnical Leadership

Other Skills

Cloud deployment softwareOpenstackAgile methodologyProject leadershipProject managementServer Management softwareMiddlewareBusiness Continuity softwareArchitectural guidanceServer ManagementDeploymentRapid boot tool kitHybrid Cloud SoftwareServer Deployment softwareRapid boot technology

About

Over 14 years in the area of Software development in Application, Systems, Server Management and Cloud management software. Significant experience in requirements definition, project planning, prototyping, design and development. Additional 3 years of experience in the area of System and Network administration. More than 8 years of Management experience (PMP certified) in Software Development includes open-source cloud technologies (Openstack), Enterprise Server Management Software (Deployment, Configuration and Configuration), Business continuity software (Hardware / Storage management and Data protection) and Proof of concepts. Team management includes co-located direct reports as well as remote, contract resource management. Project management includes End-to-end delivery, scheduling and tracking; facilitate collaboration across teams, stake holder expectations and status reporting. Program management includes lead cross functional teams, people/process improvements and delivery of products and technology. Experience in software development in traditional waterfall and agile models. LEADERSHIP AND MANAGEMENT: • Meeting deadlines under challenging situations without compromising on quality • Managing all stages of product and project development • Project staffing and Training • Technical and Requirements reviews • Strong communication skills with followers, peers, upper management and customers • Cross functional interfacing • Strategic Analysis and Resource Allocation SKILLS • Languages: C, C++, Java, Visual Basic, Visual C++, Ruby, Python • Open Source: Openstack, AMQP (RabbitMQ, ZeroMQ), Postgres SQL • Environment/interfaces: OS (Windows, Linux, Solaris, WinPE, EFI), Communication (MQ, TCP/IP), Web services (RESTful), IPMI, SMBIOS, ACPI, BIOS and BMC, HII, WMI, SMI, SMBUS, RAID • Design/Process: OOAD, Design Patterns, Agile methodology, Scrum framework, traditional waterfall • Concepts: Virtualization, Cloud and distributed computing,

Experience

30 yrs 1 mo
Total Experience
10 yrs
Average Tenure
22 yrs 8 mos
Current Experience

Intel corporation

5 roles

Software Engineering Manager

Jul 2013Present · 12 yrs 10 mos

  • As a software Engineering Manager, managed the team developing cloud deployment and management software (IAAS), Power & Thermal Aware Scheduling software, Cloud SW POCs.
  • Managed and grew multi-disciplined team of full-time and contract software developers, providing project leadership for cloud management software with Openstack.
  • Managed project teams through all phases of the product developments to ensure the solutions met the customer requirements and business objectives.
  • Customized the product development process to use both modern Agile and waterfall methods that improved efficiency and communications across functions which led to improved deliver of scheduled tasks against extremely aggressive schedule.
  • Worked with product management on new features and enhancements, working with different sites on development and deployment activities, and worked with HR on talent acquisition
Cloud deployment softwareOpenstackAgile methodologyProject leadershipCloud ComputingSoftware Development

Software Engineering Manager/ Platform Software Program Manager

Promoted

Jan 2010Jun 2013 · 3 yrs 5 mos

  • As a software Engineering Manager, Managed the teams developing Server Management software building blocks (Core SDK), Middleware, Deployment, configuration & Management software) and Business Continuity suite software. As a platform SW program Manager, led the project teams, working with multiple teams across sites to deliver critical software components for server platforms launch.
  • Led SW teams in identifying dependencies, formulating and monitoring a risk/mitigation plan and publishing a common Software plan aligning to Enterprise Server products TTM. Took complete ownership of the program, efficiently managed schedule, risks and dependencies with multiple Internal and external stakeholders.
  • Provided architectural and design guidance for new features and bug fixes to ensure solutions met the requirements and were within schedule goals.
  • Delivered server deployment and management components for 17 different platforms, introducing a significant increase in quality, usability, and features.
  • Assessed and produced level of effort estimates, software requirements, schedules and resource allocation based on comprehensive analysis of product and business requirements.
  • Modernized the legacy software development model to include authoring of platform software execution model, cross functional risk analysis, unified software requirements and message sequence diagram resulting in more timely and higher quality releases.
  • Provided cross-functional input in authoring product/Marketing requirements, ensuring the product met the market needs and end user requirements.
  • Defined Software Acceptance criteria to report dependent issues early in the development phase
  • Led and mentored team to create message sequence diagram for dependent software component to track interface and design changes.
  • Coordinated with development teams across US, China, Poland and India.
Server Management softwareMiddlewareBusiness Continuity softwareArchitectural guidanceSoftware DevelopmentProgram Management

Software Development Manager / Program Manager

Apr 2006Dec 2009 · 3 yrs 8 mos

  • As a Software development Manager, managed the team developing Rapid boot tool kit, Hybrid Cloud Software and Server Deployment and Configuration software. As a Program Manager, worked with different teams across sites to delivered critical software components for server platform software milestones.
  • Led and managed multi-disciplined team through all phases of the product development life cycle including architectural and design solutions for new products and legacy products to ensure the requirements met the business objectives
  • Provided architectural and design guidance for new features and bug fixes to ensure solutions met the requirements and were within schedule goals.
  • Communicated frequently with internal customers to acquire and maintain a detailed level of software interface as well as to effectively communicate requirements to the development team.
  • Managed schedule, risks and dependencies with multiple Internal and external stakeholders.
  • Coordinated development across 4 project teams across different Geos (US, China, Poland and India).
  • Established aggressive objectives that link to org strategy with clear success measures.
  • Tracked regularly, taken proactive corrective action if any likely impact was foreseen
  • Aligned team with industry leading GS5000 standards
  • Successfully executed products to organization’s objectives:
  • Involved in process improvements by adopting a structured process to help the team improve the quality.
  • Participated in lean Six sigma change request improvement plan and prepared systemic recommendation on how to reduce.
  • Received Division Star Manager Award Four times for meeting corporate goals in Manager Feedback results.
Rapid boot tool kitHybrid Cloud SoftwareServer Deployment softwareSoftware DevelopmentProgram Management

Senior Software Engineer/Technical Lead

Promoted

Apr 2005Jun 2006 · 1 yr 2 mos

  • As a Senior Software Engineer/Technical Leader, involved in preparing technical roadmap, technical analysis, effort, schedule and head estimate for the annual plan. Derived optimized cost model for specific platform by tailoring software life cycle leading to cost savings for organization.
  • Lead team of 15 Development Engineers and Contract workers
  • Involved in Software Requirements, plan, design, developing prototype and execute projects
  • Helped form a long term vision and plan. Provided detailed technical analysis of all actual and considered projects, in order to keep projects on time and on budget. Successfully managed dozens of concurrent small, medium and large-scale projects.
  • Participated in Software Architect Team discussion on new technologies, architectural changes and process implementation.
  • Evangelized and mentored agile development methods, built and managed continuous integration builds
Technical roadmapSoftware RequirementsAgile development methodsSoftware DevelopmentTechnical Leadership

Software Engineer

Jul 2003Apr 2005 · 1 yr 9 mos

Research & development, bharat earth movers ltd,india

Assistant Development Engineer

Jan 1999Jul 2003 · 4 yrs 6 mos

  • Designed and Developed network diagnostic software, a centralized console to monitor network traffic, IP configuration and shutting up/down. Java, Windows, Linux, TCP/IP, DNS,
  • Designed and developed email mail client software to access and manage user email. Saved cost of purchasing software to company. Visual basic, MySQL, Windows, POP3, SMTP
  • Designed and implemented software to track user utilization of computer and analysis for patter recognition. Visual C++, MySQL, Windows and Linux
  • Designed and implemented Disk Management tool, Serial/Parallel port monitor, File encryption/decryption. C, DOS and Windows
  • Designed and Implement workstations management tool a central console to manage computer connected within LAN – monitoring workstations, shutdown/restart, initiate backup and configure. Visual C++, Windows

Research & development, bharat earth movers limited

System Administrator

Jan 1996Dec 1998 · 2 yrs 11 mos

  • Configured, installed and tested computer systems in Research and development computer center consisting of more than 40 windows and Solaris systems and servers. Responsible for creating Jump start installation, configuring NFS and NIS server. Extensively used Sun Solstice admin suite for managing systems. Responsible for Windows Performance tuning, monitoring I/O and network bottlenecks. Creating groups and user accounts, group and user level policies, implementation of roaming user profiles.
Network diagnostic softwareJavaWindowsLinuxSoftware Development

Education

Birla Institute of Technology and Science, Pilani

Master — Software Systems

Jan 1999Jan 2001

Stackforce found 100+ more professionals with Cloud Computing & Software Development

Explore similar profiles based on matching skills and experience