Hari  Shankar Darapu profile photo 1 on Tal

Hari Shankar Darapu

at Nokia

Bengaluru

15+ years of work experience

Nokia
Mar 20267 mosPresent

Bengaluru

Nokia
Jun 201412 yrs 4 mosPresent

Bangalore

The FlexiPlatform is a Linux-based software platform that provides services to build various IP network applications. It is supported on several hardware platforms; both Nokia Networks orchestrated hardware as well as selected IT hardware. Multiple hardware platforms are supported by keeping the applications and most of the platform software independent from the underlying hardware by virtue of a hardware abstraction layer that enables clean separation of software from hardware variants. The underlying clustered hardware typically consists of a number of loosely coupled multi-CPU and multi-core computers forming a cluster that can be flexibly scaled. Responsibilities:  Involved in the design phase of architectural changes to the product.  Involved in the coding for assigned module.  Develop the code as per the architecture and releasing the same by iterative development model.  Write unit test cases in order to ensure full code coverage.
Aricent
Dec 20103 yrs 6 mosMay 2014

Bangalore

The ARICENT Service Provisioning Platform has numerous functional components that interact with one another to provision the service requests sent by CRM. The features supported by ARICENT SPP allow online provisioning of service requests without manual intervention. The ARICENT Service Provisioning Platform performs the following: • Obtains service requests from CRM through Socket, Ftp etc. • Validates service requests. • Decomposes service requests into network element operations based on decomposition criteria. • Prepares network element specific commands. • Dispatches commands to the respective network element. • Obtains individual command response. • Composes these responses into a single response and sent to CRM.

Hari’s AI Stack

claude code
claude code
github copilot
github copilot
midjourney
midjourney
claudecode
claudecode
ChatGPT
ChatGPT

Education

Birla Institute of Technology and Science, Pilani

Master of Engineering - MEng, Data science

Birla Institute of Technology and Science, Pilani

20202 yrs2022

Engineer’s Degree, Information Technology

Jagannath institute of technology and management

20064 yrs2010

Join Hari and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Hari Shankar Darapu on Tal

Headline

at Nokia

About

I am passionate about developing highly reliable fault tolerant systems. Expert in C++ coding. Having good knowledge about Design patterns. Specialties: C , C++, Python,Unix,Shell Scripting, Socket programming,Threading. Tools:GDB, Gcov, Gprof,Splint, Valgrind, eclipse,

Location

Bengaluru

AI stack

claude code

github copilot

midjourney

claudecode

ChatGPT

Work experience

Software Architect at Nokia, Mar 2026 - Present · 7 mos, Bengaluru

Software Engineer at Nokia, Jun 2014 - Present · 12 yrs 4 mos, Bangalore, The FlexiPlatform is a Linux-based software platform that provides services to build various IP network applications. It is supported on several hardware platforms; both Nokia Networks orchestrated hardware as well as selected IT hardware. Multiple hardware platforms are supported by keeping the applications and most of the platform software independent from the underlying hardware by virtue of a hardware abstraction layer that enables clean separation of software from hardware variants. The underlying clustered hardware typically consists of a number of loosely coupled multi-CPU and multi-core computers forming a cluster that can be flexibly scaled. Responsibilities:  Involved in the design phase of architectural changes to the product.  Involved in the coding for assigned module.  Develop the code as per the architecture and releasing the same by iterative development model.  Write unit test cases in order to ensure full code coverage.

Senior Software Engineer at Aricent, Dec 2010 - May 2014 · 3 yrs 6 mos, Bangalore, The ARICENT Service Provisioning Platform has numerous functional components that interact with one another to provision the service requests sent by CRM. The features supported by ARICENT SPP allow online provisioning of service requests without manual intervention. The ARICENT Service Provisioning Platform performs the following: • Obtains service requests from CRM through Socket, Ftp etc. • Validates service requests. • Decomposes service requests into network element operations based on decomposition criteria. • Prepares network element specific commands. • Dispatches commands to the respective network element. • Obtains individual command response. • Composes these responses into a single response and sent to CRM.

Education

Master of Engineering - MEng, Data science, Birla Institute of Technology and Science, Pilani

Engineer’s Degree, Information Technology, Jagannath institute of technology and management

Hari Shankar Darapu - Software Architect in Bengaluru | Tal