Gangadhara P

Software Engineer

Bengaluru, Karnataka, India14 yrs 7 mos experience

Key Highlights

  • 14 years of experience in software design and development.
  • Expert in scalable cloud microservice applications.
  • Strong problem-solving abilities with excellent communication skills.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer specializing in Distributed Systems and Cloud Technologies.

Contact

Skills

Core Skills

Go (programming Language)Distributed SystemsGoogle Cloud Platform (gcp)Rest ApisC++Postgresql

Other Skills

DockerKubernetesAnsibleTerraformPHPNetworkingSNMPIPFIXNetflowAlgorithmsSD-WANGitHubMySQL ClusterApache KafkaPodman

About

• 14 years of experience in Software Design (HLD, LLD) & Development • Experience on developing large scalable cloud microservice applications using Domain-Driven Design • Strong computer science fundamentals • Experience in applying Agile for applications and understanding of business rules and applying the solution with efficient scalable solutions. • Known for writing efficient, maintainable and reusable code that preserves privacy and security. • Having hands-on experience in handling use Cases & unit testing. • Dedicated and highly ambitious to achieve personal goals as well as organizational goals. • Worked on Jenkins for continuous integration of code along with SVN. • Working knowledge of SVN tortoise for code versioning process. • Comprehensive problem-solving abilities with good Communication and Interpersonal Skills. • Deep understanding of Java Web services SOAP / RESTful -> Interested in Scalable Architecture Design, Algorithms and Data-structures. -> Experience in building highly scalable applications, which involve implementing large complex business flows and dealing with huge amount of data. -> Good at devising architectural designs by breaking down larger/fuzzier problems into smaller modules considering OOP standards and re-usability. Languages : C,C++/C++11, Java, Golang Tools: Dockers, K8s, Kafka, ELK. Design Patterns : Creational, Structural, Behavioural. Database : Mysql, PostgreSQL. Computer Fundamentals : Database, Data Structures & Algorithms, OS.

Experience

14 yrs 7 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 8 mos
Current Experience

Ibm

Software Engineer(band 8)

Oct 2024Present · 1 yr 8 mos · India · Hybrid

  • Contributed to the development and enhancement of IBM SevOne(SDWAN), a leading network performance monitoring platform.
  • Designed and implemented new features for data visualization, improving user experience and insights.
  • Optimized the performance of the real-time analytics engine, enabling enterprises to proactively address network health issues.
Go (Programming Language)DockerKubernetesAnsibleTerraformPHP+12

Cisco

Software Engineer(Grade 10)

May 2022Aug 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

MongoDBReact.jsGo (Programming Language)Google Cloud Platform (GCP)consulJavaScript+2

Nokia

Research And Development Engineer

Feb 2021May 2022 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Description: SDL(Shared Data Layer) is a brand new product which will simplify telecom core networks to optimize VNF machines for the cloud by moving all subscriber and session data into a highly reliable, scalable and readily-available data store. This is a distributed and document-oriented database. It supports multiple interface protocols like LDAP, REST and CQL so that it can be used by any kind of application. While moving to the Cloud Environment, The application has deploying as microsevices.
  • Role: As part of this project, I am contributing in design, system engineering, coding and unit/functional testing.
  • I am part of development team which takes care of development of core document-database which involves areas like key-based data-distribution, data-replication, synchronization, backup/restore , schema-management and various other database areas.
  • Language : C++, Golang.
  • Platform : OpenStack, Unix, Cloud
  • Tools/Utility : GitLab, CMake, Jenkins, Dockers, Kubernetes
JSONReact.jsGo (Programming Language)Distributed SystemsPython (Programming Language)REST APIs

Oracle

Senior Member Of Technical Staff

Sep 2018Jan 2021 · 2 yrs 4 mos

Go (Programming Language)Distributed SystemsREST APIsC++EssbaseCore Java+2

Toshiba india pvt. ltd.

Senior Software Engineer

Sep 2016Sep 2018 · 2 yrs · Bangalore

  • Product: NewDB (PostgreSql, Distributed System)
  • DDSF: Distributed Data Search Framework.
  • Following Features are developed:
  •  DDSF Combine Agg:
  • DDSF is designed to connect to the remote database servers parallelly by the
  • Threads and get the result and perform the aggregation operation on the result set.
  • Then returns aggregation operation result to the postgres server.
  •  DDSF ForeignScan:
  • Foreign Scan designed to connect to the remote database servers (it may Postgresql or MySql, etc) parallelly by the threads and fetch the rows in a round robin fashion and return to the postgres server.
  •  DDSF GetResult:
  • o DDSF server keep fetching the records from the foreign servers and store it in Result structure, Once the getResult request received from the client, then it stop fetching and return the result to the client.
Distributed SystemsPostgreSQLC++C

Scientific games

Software Analyst

Mar 2015Sep 2016 · 1 yr 6 mos · Bengaluru Area, India

C++PHPREST APIsSwagger APIAlgorithmsData Structures+2

Capgemini

Consultant

Mar 2014Mar 2015 · 1 yr · Bengaluru Area, India

Fiorano software

Software Engineer

Aug 2011Mar 2014 · 2 yrs 7 mos · Bangalore

  • Project: C++ Compiler and Performance Validation framework Test++ [Test Suites]
  • Description:Test++ from Modena Software is the world's premier C++
  • Compiler conformance and validation test suite.
  • Test++ includes positive and negative tests for every sentence of
  • the Draft Working Paper of the ANSI/ISO committee, ensuring
  • complete and comprehensive coverage of the language.
  • All of the tests in the Test++ Suite have been thoroughly debugged .
  • Roles:
  • Handling whole product in the single hand
  • Helped in Improving the product in terms of user friendliness.
  • Worked in implementation of adding additional features in Scripts & in Driver .
  • Interacting with the customers directly to solve problems.
  • Released one major version of Testpp13.5.
  • Project: Java Compiler and Performance Validation framework, JT++ [TestSuites]
  • Description: Evaluating the java compilers in accordance with java language
  • specification prepared by sun java community.
  • Roles:
  • Sun JDK nutshell compiler syntax validation.
  • Compiler performance validation and notifications.
  • Handling total project and guiding interns.
  • Released one major version of JT++7.0.
  • Site : www.modena.us
  • OS : Windows/Unix family
  • Project: FioranoMQ [Message Queues]
  • Description: I have worked on (C/C++) Architecture of Fiorano Message Queues .
  • FioranoMQ C RunTime library. It also provides a summary of the various
  • functions based on their usage and a detailed description of the APIs
  • included in this library. Additionally, the guide also details out the steps
  • involved in compiling and running CRTL sample applications.
  • an overview of the C++RTL specific Data types and Constants, Error
  • handling, Dot Net, API References, Sample Programs, and FAQ's.
  • "The C RunTime library enables client applications to be written based on
  • the APIs provided to connect to the FMQ server. The C++ RTL provides
  • native support built upon the underlying C RTL."

Education

Sri Venkateswara College ofengineering

B-TECH — IT

Jan 2007Jan 2011

Board of Intermediate Education

INTERMEDIATE — M.P.C

Jan 2005Jan 2007

Board of Secondary Education

S.S.C

Jan 2004Jan 2005

Z.P.H school

Jan 2004Jan 2005

Stackforce found 100+ more professionals with Go (programming Language) & Distributed Systems

Explore similar profiles based on matching skills and experience