Shubham Patel

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6+ years of experience in software development.
  • Expert in Golang and Python for scalable solutions.
  • Proven track record in microservices and API design.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the SaaS industry.

Contact

Skills

Core Skills

GolangMicroservices ArchitectureObservabilitySecurityRestful Api DesignGrpcTest Automation

Other Skills

API contractsAnalytical SkillsBack-End Web DevelopmentBadgerDBBlack DuckCC++CI/CD automationConcurrencyContinuous Integration and Continuous Delivery (CI/CD)Data StructuresDesign patternsDevOpsDockerEmbedded Systems

About

Experienced Software Developer with a demonstrated history of working in the IT industry. Results-driven Senior Software Engineer with 6+ years of proven experience designing and delivering scalable solutions using Golang and Python. Skills - Core Languages: Golang, Python, Java, Groovy , C/C++ Architecture & Design: Microservices architecture, RESTful API design, gRPC, SOLID principles, Design patterns, Object-Oriented Design Testing & Quality: Test-Driven Development (TDD), Unit/Integration/E2E Test Automation, SonarQube, Black Duck DevOps & CI/CD: Jenkins, GitLab CI, CI/CD automation, Docker, Kubernetes Databases & Storage: SQLite, BadgerDB Observability & Reliability: Logging, Metrics, Production Troubleshooting, Improving Code Maintenance Strong software engineering professional with a Master of Computer Applications (MCA) degree from Maulana Azad National Institute of Technology, Bhopal. Working in one of the world's largest organization, Dell Technologies, that develops, sells, repairs, and supports computers and related products and services.

Experience

6 yrs 10 mos
Total Experience
6 yrs 10 mos
Average Tenure
6 yrs 10 mos
Current Experience

Dell technologies

3 roles

Senior Software Engineer

Promoted

Apr 2023Present · 3 yrs 2 mos

  • Own end-to-end delivery of new product features, owning high-level design, API contracts, implementation, testing, validation, and production troubleshooting.
  • Mentor and guide a cross-functional squad, conduct code reviews, pair on complex problems, and remove technical blockers to improve velocity and code quality.
  • Champion engineering best practices including SOLID principles, Design Patterns, Clean Code and
  • Observability.
  • Key Achievements
  • Designed and delivered a resilient and high-throughput OpenTelemetry Collector service using batching, back pressure and circuit breakers techniques to handle 3× traffic spikes, reducing telemetry drop rate to <1% and improving data durability by 100% during 48+ hour backend outages while preventing retry storms against unhealthy backends.
  • Designed and delivered a Zero-Trust security model using SPIFEE/SPIRE mTLS, eliminating 100% of manual cert management and boosting system security.
  • Architected and implemented the PowerAPI REST framework to enforce API resource specifications; made it web-server-agnostic and pluggable via the Adapter design pattern.
  • Designed and implemented a high-performance Job Framework for asynchronous background processing using concurrent goroutines and worker pools, improving throughput and resource utilization.
GolangPythonMicroservices architectureRESTful API designgRPCSOLID principles+16

Software Engineer-II

Jul 2019Mar 2023 · 3 yrs 8 mos

  • Participated in full feature lifecycle: requirement clarification, translating requirements into API contracts, high-level design, modular implementation, unit/integration testing, validation, and production troubleshooting.
  • Provided technical guidance through code reviews, design/KT sessions, and hands-on pairing to unblock development.
  • Key Achievements
  • Designed and Built a secure low-latency gRPC connectivity service that transparently forwards OTLP data with <50 ms added overhead while enforcing HMAC + mTLS security
  • Automated the CUP package updates lifecycle, reducing operational overhead
  • Design and implement test automation aligned with the test-pyramid (unit, integration, end-to-end) and integrate tests into GitHub CI pipelines to accelerate feedback loops.
gRPCAPI contractsUnit/Integration TestingTest AutomationGitHub CI

Graduate Intern

Feb 2019Jun 2019 · 4 mos

Education

Maulana Azad National Institute of Technology

Postgraduate Degree — Master of Computer Applications

Jan 2016Jan 2019

Chhatrapati Shahu Ji Maharaj University

Graduate Degree — B.Sc. - Mathematics and Physics

Aug 2013Apr 2016

Saraswati Vidhya Mandir Inter College, Fatehpur, Uttar Pradesh

Intermediate — Mathematics and Science

Jun 2012Mar 2013

Islamia Inter College, Saharanpur, Uttar Pradesh

High School Diploma — Mathematics and Science

Jun 2010Mar 2011

Stackforce found 100+ more professionals with Golang & Microservices Architecture

Explore similar profiles based on matching skills and experience