Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Narasimha Gonapa

Tech Lead
HYDERABAD,Telangana

Summary

  • 17 Years of overall work experience working with Top MNCs like Microsoft, Samsung and as well as Great Start-ups.
  • Designed and developed products for large scale systems.
  • Co-founded a start up and proven track record of building products from scratch
  • Worked as both Technical manager / People manager.
  • Sound Knowledge of Cloud application development using AI/ML.
  • Domains : Observability, Telecom, Banking, Security, Multimedia, Smart Phones, Open telemetry, App dynamics.

Overview

17
17
years of professional experience
4
4
years of post-secondary education

Work History

Tech Lead

Cisco
12.2021 - Current

Architect

Persistent systems
07.2020 - 12.2021

Team Lead

NCR Inc
06.2018 - 05.2020

Principle Engineer

Innominds Ltd
06.2016 - 06.2018

Tech Lead

Microsoft
01.2014 - 06.2016

Tech Lead

Samsung R & D
06.2010 - 01.2014

Senior Software Engineer

Sasken Communications
06.2007 - 06.2010

Education

B.Tech -

JNTU
07.2003 - 06.2007

Skills

  • C,C, Python, Shell script, Go

  • GCP, Docker, Kubernetes, Firebase
  • Linux, Android, Windows, Qt
  • SQL, NOSQL
  • Machine learning / AI
  • CI / CD: Jenkins, Git, p4, VSTF
  • System Design

  • DS and Algos

Additional Information

Projects in detail :

1a. Cisco’s AppDynamics / Open telemetry:

Developed new feature for agents IBM Integration bus and Apache webserver to capture telemetry data.


1b. Klerity:

For Empirix Worked as an Individual contributor in Klerity. Worked as C++ and Python (automation) developer in web and XCAP protocols. Majorly worked on Docker and Kubertenes. Major tasks include end to end feature design and development and handling the customer tickets.


Responsibilities:

● Coding, Unit testing and AT development.

● Architecture and design


Key Technologies: Docker, C++, Linux

Duration : Nov 2020 to till date


2. Digital banking Interfaces at NCR:

Worked as a cloud architect and Technical Program manager in Digital banking interfaces team that connects the core banking system to all upstream banking apps.

Responsibilities:

● Coding, User story writing, Unit testing and Reviews.

● Architecture and design
● Mentoring and leading a Team of 8 people.
● Hiring and performance appraisals.

● Delivery management using Kanban
● Interacting with clients to gather the requirements.


3. TagTree (www.tagtree.co) helps to make Queues Virtual, it is generic enough to use with Hospitals, Banks, Restaurants and any other crowded places. Everything is cloud oriented and can be managed from mobile.


Responsibilities:

● Built a full-fledged product from the scratch.

● As a Cofounder spent lot of time in ideation, product design, valuation, business planning, hiring and other Biz activities.

● End to end client server architecture design.

● Meeting potential clients.

● Executing it live on the field.

● Sprint planning, resource allocation and issue tracking.


Key Technologies : Android, Firebase, Azure, Machine Learning, Python, GCP.

Duration : Sep 2017 – Nov 2018


4 . EMBMS for Reliance Jio (Qualcomm):


EMBMS is used for the broadcasting different services on mobile without using data on 4G

network, Qualcomm modem software helps in achieving it.

Responsibilities:

Developed of various XP COM modules for the middleware.
Made changes to run the middleware on extremely low end feature phones. Developed a tool to validate the middleware.


5. Bring your own device application (WorkSpot) :

Workspot is an app that allows the user to bring their own devices to office and use them for office work in a secured environment. This application provides a virtual space for you to manage your corporate applications.

Responsibilities:

● Implement new features and algorithms.

● Developing new modules.

● Code Reviews, Mentoring.

● Sprint planning.


Key Technologies: C++, Linux, XP COM, Python.

Duration : Sep 2016 – Nov 2017


6. Microsoft CRM and ETL:


I was leading a small team for testing Sales and CRM related tools like CRM 2013, GSX and MSX for Microsoft sales team. Later I have spent some time in developing BMX (ETL) which provides sales data insights as Analytical reports.

Responsibilities:

● Responsible for design & development of test framework which evaluates CRM back end functionalities.

● Participate in design discussions and triage meetings.

● All lead activities apart from coding.

● Build and deploy automation

Key Technologies : C++11, STL, SQL, REST Duration : Jan 2014 – Sep 2015


6 Samsung’s Tizen & Android UI framework development:

a. Animations framework: Involves developing animation framework for all UI controls in

bada & Android.

b. Graphics: Worked on Freetype font rendering library for Android.

c bada 2.0 UI framework design and development


Responsibilities:

● Acted as scrum master during many sprints.

● I was responsible for design and development of UI and animation framework.

● My role also involved guiding the junior engineers in their work and act as reviewer.

● Fixing the bugs observed in UI framework

● Study new technologies and design prototypes.

● Participate in patenting.

Key Technologies : C++11, STL, Boost, C, EFL, Java, Opengl ES.

Duration : July 2010 – Jan 2014 .


7. Multimedia Database (MMDB)

The aim of the project is to store all the media (songs, image, video... etc) information in centralized database and use that database for listing the media in UI.The database will be updated by one background emulation process which receives the notifications whenever a file change happens in file system.

Responsibilities:

● Coding for Media Gallery image, video and ringtone tabs using MMDB.

● Involved in coding for Audio Tab in Media Gallery.

● Bug fixing.

Key Technologies : Symbian C++, QT

Duration : Nov 2007 – July 2009






Key Technologies: Docker, C++, Linux

Duration : Jul 2018 to Jun 2020

Timeline

Tech Lead

Cisco
12.2021 - Current

Architect

Persistent systems
07.2020 - 12.2021

Team Lead

NCR Inc
06.2018 - 05.2020

Principle Engineer

Innominds Ltd
06.2016 - 06.2018

Tech Lead

Microsoft
01.2014 - 06.2016

Tech Lead

Samsung R & D
06.2010 - 01.2014

Senior Software Engineer

Sasken Communications
06.2007 - 06.2010

B.Tech -

JNTU
07.2003 - 06.2007
Narasimha GonapaTech Lead