Gina Madnani

Director of Engineering

San Jose, California, United States19 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14 years of experience in software development management.
  • Proven track record of delivering high-quality products.
  • Expert in managing geographically distributed teams.
Stackforce AI infers this person is a seasoned leader in software development and project management within the SaaS industry.

Contact

Skills

Core Skills

Project ManagementSoftware DevelopmentTeam LeadershipAgile

Other Skills

Requirements GatheringAPI IntegrationScrumCross-functional CollaborationMagentoDesign and ImplementationUser TrainingAnalysis and DesignMentoringAgile MethodologyProcess ImprovementDesign and DevelopmentSystem MaintenanceLeadershipAnalysis

About

A seasoned professional with 14 years of experience. 12 years in managing software development projects. Proven track record of delivering superior results in a fast paced and dynamic environment. An effective leader with outstanding communication skills who thrives on cross functional collaboration to ensure smooth operation and deliver high quality products. Excellent ability to pick up new technologies quickly and drive projects to completion. Experience managing geographically distributed teams.

Experience

19 yrs 7 mos
Total Experience
2 yrs 9 mos
Average Tenure
3 yrs 9 mos
Current Experience

Github

Senior Engineering Manager

Sep 2022Present · 3 yrs 9 mos

Shopify

Software Development Manager

Aug 2021Sep 2022 · 1 yr 1 mo · San Jose, California, United States

Cognella

Software Development Manager

Jun 2017Aug 2021 · 4 yrs 2 mos · San Jose, California, United States

  • Manage projects end-to-end from requirements to design through implementation, testing and release. Responsible for managing project schedules, prioritization, risk identification & mitigation,
  • communication with internal & external stakeholders
  • Work closely with different functional departments to understand and prioritize the requirements & translate functional requirements into technical tasks for the development team
  • Collaborate with external partners to understand their systems, design & implement integrations with APIs
  • Lead development of application used by cross-functional teams in different phases of the
  • Publishing process like Opportunity management, Product management, Content Management,
  • Licensing, Pricing, Marketing, etc.
  • Designed & led development of solutions to integrate with Ebook hosting partners like VitalSource via APIs. Automated the Digital Textbook Content set up process, user access, seamless integration with our Magento Store, etc.
  • Designed & led development of solutions to integrate with the Marketing partners like Eurospan, Bowker, etc.
  • Led development team working on Magento Store to add customisations to support our product
  • offerings like Print Books, Perpetual Ebooks, Rental Ebooks, etc.
  • Orchestrated Scrum Ceremonies: Sprint planning, daily Scrum meetings
Project ManagementRequirements GatheringAPI IntegrationScrumCross-functional CollaborationSoftware Development

Search initiatives

Sr. Java Engineer

Apr 2014Nov 2016 · 2 yrs 7 mos

  • Accomplishments:
  • Was hired as a Sr. Engineer but stepped up to manage the software development project and lead the offshore team.
  • Responsibilities:
  •  Project Management -- Lead the offshore software development team. Single point of contact between the business team in the US and the offshore development team.
  •  Requirements Gathering -- Work with the business team to understand the requirements and develop the product functional specifications.
  •  Design & implementation -- Perform analysis and design the system end-to-end. This includes designing the application UI, building prototypes, designing the data model, designing the external application integrations, API requirements, implementation, etc.
  •  User Training -- Work with the users and train them to use the new application systems
  •  Present capability demos to the executive team
  • Environment: Wordpress, PHP, Java, Javascript, jQuery, webservices, MySQL, JIRA. Scrum
Project ManagementRequirements GatheringDesign and ImplementationUser TrainingSoftware Development

Accenture

Tech Lead

Jul 2012Nov 2013 · 1 yr 4 mos · Mumbai Area, India

  • Accomplishments:
  • Awarded AAA for performance (March 2013)
  • Secured a new Insurance application development & maintenance project for Accenture by assessing the current system and suggesting improvements over the current system
  • Responsibilities:
  • Team Lead for Insurance Application Maintenance
  •  Led and managed a team of 10+ members
  •  Collaborated with client and vendor teams to understand the integrating systems
  •  Conducted knowledge-sharing sessions for the team
  •  Ensured smooth operation, on-time and high quality product output for change projects and maintenance issues
  •  Led the analysis and design phase of the change project to rollout the application in more states
  •  Performed analysis and prioritized the maintenance issues, planned their releases, performed task assignments, guided the team and reviewed their work to ensure smooth delivery
  •  Performed analysis, design, implementation and testing to resolve the reported issues
  •  Held daily meetings with the onsite team to co-ordinate and ensure smooth hand-off
  •  Prepared weekly status reports to share updates with the management and the client
  •  Established best practices
  •  Highlighted issues to senior management and planned mitigation
  •  Mentored junior staff
  •  Interviewed candidates
  • Environment: Java, XML, Javascript, JSP, Servlets, Struts, webservices, JUnit, PMD, Oracle 10g, RAD, Rational ClearCase, Rational ClearQuest, WebSphere, ServiceNow, MainFrame, AS/400
  • Team Lead for Insurance Application Assessment
  •  Performed task planning, assignment, tracking and review for the assessment team
  •  Collaborated with client and vendor teams to understand the application system and maintenance process
  •  Worked with the teams responsible for application maintenance to understand the solutions provided – collect assessment data
  •  Performed data analysis to identify the problem areas and suggest improvements
  •  Prepared reports to showcase the assessment work
Team LeadershipProject ManagementAnalysis and DesignMentoring

Igate

Tech Lead

May 2007Jun 2012 · 5 yrs 1 mo

  • Accomplishments
  • Outreach: Explored development of applications in the Business Process Management system. This led to significant cost savings for the client ; iGATE received new project opportunities
  • Responsibilities
  • Team Lead for the development and maintenance of Corporate Legal applications
  •  Led & managed a team of 10 members
  •  Implemented projects using Agile SCRUM methodology
  •  Responsible for collecting requirements from the client, overall project planning, review & delivery of development projects in sprints
  •  Performed analysis, design, implementation and testing to add new functionalities
  •  Worked with the external vendors and the client’s internal teams to understand the systems. Designed and implemented solutions to integrate the internal systems with the applications hosted externally
  •  Performed prioritization, planning, task assignment, tracking, review to ensure smooth delivery of maintenance issues
  •  Worked with the client and iGATE Patni Leadership teams on several process improvement initiatives for the project
  •  Prepared and presented Monthly Business Reviews & participated in VOC calls with the client
  •  Conducted several knowledge sharing sessions for the project team to introduce the different tools used by the client
  • Environment: Java, JSP, Servlets, Struts, Spring, webservices, SQL Server 2005, Oracle 10g, BPM system, XML, XSLT, javascript, AJAX.
  • Lead Design and Development of applications in BPM system
  •  Performed feasibility studies & built prototypes to develop applications in the BPM system
  •  Performed requirements gathering, solution design, implementation and testing and successfully delivered applications in the BPM system
  •  Prepared Instructional manuals for the users
  •  Prepared case studies and conducted sessions for the leadership team to showcase our expertise. Led projects and set up a Centre of Excellence to develop applications in the BPM system.
Project ManagementAgile MethodologyRequirements GatheringProcess ImprovementAgile

Lee financial corporation

Software Developer

Aug 2005Mar 2007 · 1 yr 7 mos · Dallas/Fort Worth Area

  • Design & Development of CRM
  • The Customer Relationship Management (CRM) system was built in-house. It was used to maintain the customer data, meeting notes, etc.
  •  Gathered requirements and documented the specifications
  •  Created designs to meet user requirements and implemented the system end-to-end
  •  Created unit test plans and testing
  •  Prepared reports for the CRM system with Crystal Reports
  •  Integrated CRM with the document management system (Document Locator).
  •  Used VBA for Microsoft Word to create a template document for meeting notes. The event-driven nature of VB is used to add tables and controls like buttons to the word document dynamically. The meeting notes typed in the word document can be stored in the CRM database with the click of a button and can be accessed with the CRM. This template can also send out email notifications
  •  Integrated CRM with the card scanner system
  •  Analyzed the structure of the planning software database and created DTS packages to load CRM data into the planning software database.
  •  Created user manuals & conducted training sessions for the users
  •  Compiled & analyzed user feedback
  •  System maintenance
  • Environment: Macromedia Flex technology, MXML, Actionscript, Java, JDBC, SQL Server 2000, Eclipse, Tomcat server, Apache server, Crystal Reports 11
Design and DevelopmentRequirements GatheringUser TrainingSystem MaintenanceSoftware DevelopmentProject Management

Education

Southern Methodist University

Master's degree — Computer Science

Jan 2004Jan 2005

Thadomal Shahani Engineering College

Bachelor's degree — Computer Engineering

Jan 1999Jan 2003

Stackforce found 100+ more professionals with Project Management & Software Development

Explore similar profiles based on matching skills and experience