S

Sourabh Goyal

Software Engineer

Berlin, Berlin, Germany17 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years of software development experience.
  • Expertise in cloud-native microservices and distributed systems.
  • Strong analytical and problem-solving skills.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer with expertise in Cloud Computing and Networking.

Contact

Skills

Core Skills

MicroservicesCloud-native Development

Other Skills

AnsibleApache KafkaCComputer ScienceDSPData StructuresDebuggingDevice DriversDigital Signal ProcessorsDockerDocker ProductsEmbedded SystemsGPRSGSMGolang

About

- 14+ years of software development experience in building distributed cloud-native microservices, embedded software for wireless and fixed line products for market leaders like Cisco, Nokia, Cavium, etc. - Expertise in developing distributed microservices using Golang in cloud-native environment using technologies like Kubernetes, docker, Kafka, Ansible, Helm, Prometheus, Grafana, gRPC, Etcd, noSQL DB, etc - Expertise in developing high performance, fault-tolerant and high available system. - Extensive experience on protocols TCP/IP, UDP, IPv4/v6, DNS, IP tables, etc. - Sound knowledge and working exp on real time systems including IPC, threads, mutexes, semaphores etc. - Good computer science fundamentals including data structures, operating system and computer architecture. - Possess excellent analytical and Problem-solving skills with tremendous self-driving capabilities. - Excellent verbal and written communication skills. - Product ownership, Team leadership, Technical leadership and System architecture.

Experience

Delivery hero

2 roles

Staff Software Engineer

Promoted

Jul 2022Present · 3 yrs 8 mos · Berlin, Germany

Senior Software Engineer

Mar 2020Aug 2022 · 2 yrs 5 mos · Berlin, Germany

Cisco

2 roles

Technical Leader

Promoted

Jan 2018Mar 2020 · 2 yrs 2 mos

  • Developing distributed microservices using Golang in cloud-native environment using technologies like Kubernetes, docker, Kafka, Ansible, Helm, Prometheus, Grafana, gRPC, Etcd, noSQL DB, etc
  • NoSQL cloud-native high-performance, high-available database used by various NFs (SMF, PCF, AMF and BNG, etc).
  • Geo replications between multiple sites using Kafka/Zookeeper
  • Deployment as container (docker) and orchestrated using Kubernetes and Helm.
  • Monitoring and alarming using Prometheus, Grafana and Alert manager.
  • Software provisioning, configuration management, and application deployment using Ansible.
  • Development experience in agile methodology using CI/CD environment.
  • Subscriber management cloud-native NFs for mobility and fixedLine.
GolangKubernetesDockerKafkaAnsibleHelm+6

Senior Software Engineer

Dec 2015Jan 2018 · 2 yrs 1 mo

  • Software development experience on ASR9K and NCS5500.
  • Data plane development expertise in micro code in EZchip NP4 and NP5 network processors.
  • Expertise in developing networking features vertically, starting from netconf/yang based app portals, M/C plane applications till data plane applications.
  • Confident in designing end to end Software features along with debugging complex problem like NP lockups on Network processors.

Aricent

3 roles

Technical Leader

Promoted

Jan 2014Dec 2015 · 1 yr 11 mos

  • Software development experience on Cavium network processor.
  • Design/development/testing of LiquidIO NIC firmware, NIC device driver and S/W interface on Linux operating system.
  • Excellent programming skills using C in Linux/Unix development environment.
  • Experience on Cavium LiquidIO Application Acceleration Adapters 410Nv (Cn6880) & 210Nv (Cn6645) for Hardware offloading features like Checksum Calculation, Checksum verification, TSO (TCP Segmentation Offload) and LRO (Large Receive Offload) for VxLAN tunnelling traffic.
  • Fast Path software development experience in micro assembly on Intel Network Processor IXP62XX.

Senior Software Engineer

Promoted

Jul 2010Dec 2013 · 3 yrs 5 mos

  • Fast Path software development experience in micro code on Intel Network Processor IXP62XX.

Software Engineer

May 2008Jun 2010 · 2 yrs 1 mo

  • Have end to end expertise in BTS Software development from O&M, Fast path and DSP development for GSM L1 processing.
  • Worked on different Nokia BTS product lines like FlexiEdge, FlexiMulti Radio.

Education

Maharshi Dayanand University

bachelor of engineering — Computer Science

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Microservices & Cloud-native Development

Explore similar profiles based on matching skills and experience