A

Amarinder Singh R.

Software Engineer

San Francisco, California, United States20 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in Kubernetes and cloud-based solutions.
  • Proven track record in database engine development.
  • Strong background in distributed systems and networking.
Stackforce AI infers this person is a SaaS expert with a strong focus on cloud infrastructure and distributed systems.

Contact

Skills

Core Skills

KubernetesDatabase DevelopmentAmazon Web Services (aws)Distributed SystemsNetworkingFile SystemsStorage

Other Skills

Amazon EKSCC++C/C++ClusterData StructuresDatabasesDebuggingDesign PatternsEnvoyGoHigh AvailabilityHypertext Transfer Protocol Secure (HTTPS)IstioKernel Programming

About

Experience with: Go, C/C++, Python, R.

Experience

20 yrs 10 mos
Total Experience
3 yrs 10 mos
Average Tenure
1 yr 8 mos
Current Experience

Microsoft

Principal Software Engineer

Oct 2024Present · 1 yr 8 mos · San Francisco Bay Area

Salesforce

Principal Software Engineer

Sep 2019Oct 2024 · 5 yrs 1 mo · San Francisco, California

  • Working on top half database engine for SDB.
  • Past Product owner for Software Load Balancer team. Hands on experience with Kubernetes (controller, crd, reconcilers).
  • Designed and developed high impact features for external customers to fulfill custom load balancing needs that contributed to multi year revenue for the account.
  • Supported most of the customers requiring software based load balancing needs (as PO worked with customers to gather requests and did technical feasibility analysis and technical spikes and design). Point of contact for L7 SLB needs.
  • Designed and Implemented new environment support for Gov Cloud load balancing using Istio/Envoy on AWS.
  • Designed and developed L7 WAF support using envoy filters for salesforce to be used for most Ingress customers.
IstioProxy ServerSSL CertificatesAmazon EKSMemory ManagementQuery Optimization+11

Arista networks

Software Engineer

Sep 2017Sep 2019 · 2 yrs · San Francisco Bay Area

  • Designed and Developed to ARM based hw acceleration for BFD protocol. Developed new platform support for NAT and VxLAN. Proposed, designed and implemented software features for upgrades of large number of network switches in a cloud scale data center (contributed to ROI). Contributed to software feature enhancements to ASU.
Distributed SystemsNetworkingC++Design PatternsDebuggingHigh Availability+2

Dell emc

Principal Software Engineer

Apr 2012Sep 2017 · 5 yrs 5 mos

  • NVMe + PCIe.
  • Flash File System team at DSSD.
  • Till 2015 - Worked on Data Domain File System (DDFS).
  • Component Lead for Container Manager, Collection Partition and Scrub.
  • Also works on Index, Storage Layer and SSD.
File SystemsStorageDistributed SystemsC++Operating SystemsPCIe+4

Symantec

Sr Software Engineer

Jul 2007Apr 2012 · 4 yrs 9 mos

  • Kernel developer (Linux/AIX/Solaris) for Veritas Cluster Volume Manager.
  • Core Skills:
  • Implementation issues in Clustered kernel extensions.
  • Distributed system algorithms.
  • Storage virtualization.
File SystemsStorageDistributed SystemsC++UnixDebugging+2

Microsoft

SDE

May 2005Jul 2005 · 2 mos

  • Windows team
C++ClusterOperating Systems

Quark software inc.

Member Software Dev

Jun 2003May 2005 · 1 yr 11 mos

  • Image Engine (server) team as an R&D engineer.
  • Core Skills:
  • Software Design Patterns (MVC, Observer, Façade, Command, Decorator, etc).
  • Multithreaded programming and debugging in C++.
  • Image Processing algorithms.
C++DebuggingLinuxMultithreading

Education

Indian Institute of Technology, Delhi

Master’s Degree — Computer Science

Thapar Institute of Engineering & Technology

Bachelor’s Degree — Computer Science and Engineering

Stanford University

Certificate

UCSC Silicon Valley Extension

Certificate

Stackforce found 100+ more professionals with Kubernetes & Database Development

Explore similar profiles based on matching skills and experience