Madhusudan Narahari

CTO

Bengaluru, Karnataka, India27 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 24 years of experience in engineering and techno-managerial roles.
  • Consulted for Fortune 100 companies like Verizon and IBM.
  • Expertise in Agile methodologies and product development.
Stackforce AI infers this person is a seasoned leader in SaaS and Telecom product development with extensive consulting experience.

Contact

Skills

Core Skills

Software DevelopmentTeam ManagementProject ManagementAnalyticsProduct DevelopmentConsulting

Other Skills

.NET.NET CoreASP.NET MVCAgile MethodologiesAgile Project ManagementAzureAzure SQLBig DataC#C++Cloud ComputingDatabasesDesign PatternsDesign ThinkingELK

About

Competent and dynamic professional, offering a distinguished and insightful exposure of around 24 years of experience across high-growth environments entailing 8 yrs of engineering and 16 yrs in Techno-managerial role. Contributes over 6 years of consulting experience in USA for Fortune 100 companies like Verizon, SBC, Lucent, IBM. Strong track record of generating extraordinary performance in a fiercely competitive scenario Strategy, Vision & Mission Planning Systems & Procedures Project Planning Execution Product Development Software Life Cycle Design Patterns OOA/D/P Multi-Platforms Trouble shooting Requirements & Analysis Design, Coding & Testing Process Enhancement Cross Functional Coordination Team Leadership Performance Improvement Training & Development Relationship Management Liaison & Networking  Possessing valuable insights, keen analysis and team approach to implement best practices & processes used, adept at working in high pressure environments with strict deadlines and multiple deliverables.  Expertise in Product development (Applications for Telecom, Banking & Finance industries) and in component development using .NET(C#), Webservices, C++, Java for Enterprise Apps and Web Applications. Rich exposure to OOA/D/P. Proficient in Design Patterns. Software life cycle experience from requirements, analysis, design, coding & Testing.  Hands on working on multi-platforms (Microsoft, UNIX, and Linux).  Competent team manager having ability to lead cross-functional project teams and integrate their efforts to maximize operational efficiency. Superior communication and interpersonal skills with a high degree of flexibility, resourcefulness and commitment.  Being a CSM, very much passionate about Agile methodology (Scrum) of software development.

Experience

27 yrs 4 mos
Total Experience
2 yrs 3 mos
Average Tenure
6 yrs 3 mos
Current Experience

Marmon holdings, inc.

Engineering Leader

Mar 2020Present · 6 yrs 3 mos · Bengaluru, Karnataka, India

  • Marmon Holdings Inc., part of Berkshire Hathaway Inc., is a global industrial organization comprising 11 diverse business sectors and more than 125 autonomous manufacturing and service businesses.
  • Marmon has a Global Innovation Centre (GIC) in Bengaluru, which supports many of the above sectors in Engineering & Non-Engineering functions.
  • DCIMarketing is one of the business sectors which develops retail merchandising solutions for global brands and retailers. Using consumer insights and a retail science-based methodology, DCIMarketing focuses on transportation, cosmetics, grocery, and consumer electronics industries. The company specializes in retail environments, merchandising displays, digital merchandising, marketing programs, security solutions, and facility image products.
  •  Looking after the entire Software development team of DCIMarketing business unit at GIC
  •  Managing/Coaching high performers
  •  Responsible for the timely deliverables
  • Environment: Azure,ASP.net MVC, .Net Core,Ionic,Azure SQL
AzureASP.NET MVC.NET CoreIonicAzure SQLSoftware Development+1

Aikaan labs

Director Of Engineering

Nov 2018Feb 2020 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Aikaan is a startup working on products in infra management space. Has an edge assurance product/controller.
  • Involved in the PRD, Sprint planning, deliverables
  • Environment: Rest APIs,ELK,Node.js
Rest APIsELKNode.jsSoftware DevelopmentProject Management

Zapcom group inc

Director Of Engineering

Jun 2018Nov 2018 · 5 mos · Bengaluru, Karnataka, India

  • Zapcom is a start-up in product engineering and services space catering to Retail,E-comm,Travel and
  • hospitality industries. Looking into the entire delivery, hiring, solution engineering for various clients.
  • Key Responsibilities:
  • o Techno-managerial role
  • o Working with pre-sales team, on RFPs
  • o Hire/coach/retain team members (high performing team)
  • o Includes project management, people m
Software DevelopmentProject Management

Alten calsoft labs

Director of Engineering, Enterprise ISV solutions

Jun 2015Mar 2018 · 2 yrs 9 mos · Bengaluru, India

  • Working with enterprise customers – looking into team building, on-time delivery, playing the techno-managerial role. Responsible for the complete deliverables of ODCs (US Retail)Also as a Analytics practice head, working on popular use cases for our ODC clients (healthcare and education) focusing mainly on Predictive modeling (classification/regression)
  • Key Responsibilities:
  • o Techno-managerial role
  • o Working with pre-sales team,on RFPs
  • o Heading Analytics practice
  • o Handling ODCs
  • o Hire/coach/retain team members (high performing team)
  • o Includes project management, people management/coaching
Software DevelopmentAnalytics

Consilium software

Director of Engineering

Mar 2014Jun 2015 · 1 yr 3 mos · Gurgaon, India

  • Consilium is in to product development and system integration mainly focusing on the Unified communication space.UniCloud is basically a product for Unified communication as service in the cloud. (Offered as SaaS).
  • Unisuite productline has products like UniAgent which has integrations with CRMs like Salesforce, MS Dynamics with call control facility available in Agent applications.
  • Responsible for releases of Unicloud,Unisuite products in the Unified communication space
  • Define product road map for the products
  • Also handle the Continue engineering of the products
  • Includes project/people management
  • Work with Sales and Marketing team
  • Inculcate the best practices/processes within the Organization
  • Played key role in getting multi-million dollar orders from India's second largest e-tailer and Denmark's biggest shipping line company.
Product DevelopmentProject Management

Amd,bangalore

Manager,Software Engineering

Mar 2012Feb 2014 · 1 yr 11 mos · Bangalore,India

  • My role being a techno-managerial one,my team looks into Debug tools,and client manageability applications.Tools/apps are mainly on microsoft technologies (C++,C#).
Software DevelopmentProject Management

Aspect

Manager,Software Development

Oct 2004Feb 2012 · 7 yrs 4 mos · Bangalore,India

  • Aspect Inc(HQ: Massachusetts, US)- A product development company is a leader in providing total solutions to contact center which includes from ACD(Automatic Call Distributor) Switch,Dialers,Call routers,workforce management to high end apps.I had been working as a Manager,Software development,R & D. Managed different products, various teams from 4 to11 members.
  • Oct 2008 – Feb 2012
  • Unified Command and control (UCC 2.0/2.0.1/7.1) UCC is basically divided into three components namely.UCC server,UCC Adapter and UCC UI.I am responsible for the delivery of UCC UI. UCC UI is a .Net smart client which is basically used for administration.
  • RTR/Producer - 2007,2009 - Managed real time apps.
  • Producer is a C++ UI app.
  • Oct 2004 – Aug 2006
  • Worked as a development lead for the Client Applications team (9 engineers).Worked on the ACD switch Spectrum was developed by Rockwell Firstpoint. Client Apps consist of mainly Microsoft based products namely EWM (Enterprise Web Monitor), ERM (Enterprise Resource Manager), Queue Optimizer, EM (Enterprise Monitor).
  • I was involved in supporting, enhancing and giving technical solutions to the above mentioned products.
  • ERM is a product that checks the health of the systems in a contact center. It uses WMI (Windows Management Instrumentation).It has two windows services running. EWM is Enterprise Web Monitor
  • Which helps in monitoring the agents? I was involved in the design, implementation of .NET Smart client/Web services for this product.
  • Worked as a development lead (In a techno-managerial role) On Spectrum 10.1 release
Software DevelopmentProject Management

Verizon (stellar software network inc/gci)

Sr Consultant

Jan 2001Jan 2004 · 3 yrs · Irving,TX

  • Nov 01 – Aug 04 Verizon, Irving, TX, USA
  • Verizon Communications, formed by the merger of GTE and Bell Atlantic, is one of the world's leading providers of wireline and wireless communications. I have been working as a software consultant for Verizon since Nov 01 for different groups and at different levels as given in the chronological order below.
  • March 04 – Aug 04 - COFEE – DNA
  • DNA (Desktop Negotiation Adapter). Basically DNA is a framework built using .NET framework which consists of C# classes.The output data is deserialized/serialized through XML serialization mechanism provided by .NET(C#) and mapped properly using wrapper classes(C#). Appropriate changes were done on SIS server (VC++, ATL COM) to complete the functionality. Also did some minor changes on retail cofee client (VB) for handling the data. Was also involved in the DirectTV demo client integration with DNA.
  • Environment: .NET(C#, VB.NET), Webservices, Visual Studio 6.0, (VC++, ATL, VB)
  • Nov 01 – Sept 03
  • Erepair
  • Worked on following .NET projects as a part of the project Program
  • Worked as a Senior consultant
  • on the following projects.
  • Also was responsible for designing and coding.
  • ErepairGateway – This is basically a layer on top of existing business objects which exposes the business functions as public interfaces. Voice portal and 711 are the current clients for the gateway.
  • Was also a part of .NET conversion team for Erepair application and my responsibilities included in design, development of the VB/(ATL COM) VC++ business objects to .NET(C#) business objects.
Software DevelopmentProject Management

Southwestern bell corporation (ipex consulting)

Sr Software consultant

Dec 1999Aug 2001 · 1 yr 8 mos · San Ramon, CA

  • SBC is a global telecom giant providing telecom/internet services. Worked for 2 different teams (Customer acquisition and HOIP product development team
.NETC#VB.NETWebservicesVisual StudioSoftware Development+1

Lucent(avaya) - ipex consulting

Software consultant

Jul 1999Nov 1999 · 4 mos · Redmond,WA

  • Mosaix deals with the call center, call management applications for Banking/finance/telecom industries. Was a member of product development team. Responsibilities included:
  • Maintain/bug fix/ and product enhancements of their products.
  • Involved in Agent API 2.x.x and Agent API 1.x.x versions of their products.
  • Agent API 2.x.x is a set of APIs built as a COM, ActiveX, DLL which talks to the
  • Mosaix dialing system. Agent 1.x.x is built as C++ DLL (VC++) which is used by another application called Guide.
  • Also a member of ENAPI (Enterprise Agent API) team, which is an enterprise version of Agent API. Responsibilities included:
  • Built Client Apps (in VB) and checked the performance against Corba server using COMET (Iona's COMET) as a bridge between COM and CORBA, COM being on the client side.
  • Corba server on the server side on WinNT server machine and the client apps were tested on Win 95,Win 98 and Win NT workstation. The corba server was built in C++, Java.
  • The performance test was to test for sequence of strings, delays in the server using callback mechanism.
  • The two different models of the COMET (i.e. COMET on the client machines and on intermediary machines were tried).
  • Environment: Visual Studio 6.0(VC++, VB), COM/DCOM (COMET), CORBA (Iona's Orbix), HP-Unix , Java
Software DevelopmentConsulting

Ibm research (ipex consulting)

Software consultant

Mar 1999Jun 1999 · 3 mos · Yorktown heights,NY

  • TLW (Transportation Logistics Workbench) - Project
  • Environment: Visual Basic 5.0, Sybase 11.5.
Software DevelopmentConsulting

Greenwich associates (ipex consulting)

Software consultant

Dec 1998Feb 1999 · 2 mos

  • RDFM Project (Respondent Database and Field Management). .
  • Environment: Visual Basic 6.0 (ADO), Oracle 8
Software DevelopmentConsulting

Cognics computing ltd

Software consultant

May 1998Jul 1998 · 2 mos

  • Environment: Linux 2.0.30 using JDK 1.1.5,Java swing
Software DevelopmentConsulting

Ionic systems international, ltd

Software Developer

Oct 1996Apr 1998 · 1 yr 6 mos · Pune,India

  • Ionic - A Banking product.
  • Worked as a Development Team Member, responsible for the development of product modules for the company. The product has been designed using the object-oriented concepts. Ionic is a three-tier client server solution. The client side runs on Windows 95, the application layer is a set of business objects running on Windows NT or UNIX and the database can be any industry standard RDBMS. The client is written using Visual Basic 5.0 and the business objects are written using in C++ using Visual Studio 97. The product is kept open for interfacing with other applications by means of standard APIs. The main development work carried out included Clearing modules,packing credits,Swift interface modules.My responsibilities included creating/maintaining business objects in C++,working on the GUI in VB.
Software DevelopmentConsulting

Education

United Business Institutes,Belgium,Jaro Education, Mumbai

International Master of Business Administration (IMBA) — Information Technology

Jan 2012Jan 2013

The National Institute of Engineering, Mysuru

BE — Electronics & Communications Engineering

Jan 1992Jan 1996

Demonstration Multipurpose School,Mysore

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

Explore similar profiles based on matching skills and experience