Shivam G.

Software Engineer

New Delhi, Delhi, India5 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Software Development with a focus on Golang.
  • Strong collaboration skills demonstrated in cross-functional teams.
  • Proven ability to resolve critical production issues effectively.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer with expertise in Fintech and Software Development.

Contact

Skills

Core Skills

Software DevelopmentTechnical Problem SolvingCollaborationSoftware Architecture

Other Skills

AlgorithmsAngularJSBack-End Web DevelopmentC (Programming Language)C++CeleryCodingData MigrationFront-End DevelopmentFull-Stack DevelopmentGNMIGitGolangHTMLKafka

Experience

Spinny

Software Development Engineer II

Aug 2023Present · 2 yrs 7 mos · Delhi, India · Hybrid

  • I manage, maintain, and actively develop the refurbishment service, resolving critical production issues, collaborating with business stakeholders, and implementing technical improvements to enhance our codebase and product understanding
GolangSoftware DesignTechnical Problem SolvingTeam CollaborationSoftware Development

Simpl

Senior Engineer

Dec 2022Apr 2023 · 4 mos · Bengaluru, Karnataka, India · Hybrid

  • As part of the transaction systems core team, I developed and maintained base/core services including verifications and approvals. In addition, I collaborated with the Data Science team on a fraud control project, and utilized various monitoring tools such as AWS CloudWatch
Ruby on RailsData MigrationCollaborationMonitoring ToolsSoftware Development

Infinera

Software Development Engineer

Aug 2020Nov 2022 · 2 yrs 3 mos · Bengaluru, Karnataka, India · Remote

  • I developed a service (Dialout) on linux platform that sends telemetry data to customers. This resolved NAT and firewall issues. As part of the development process, we made several decisions such as using a thread-safe queue, the singleton design pattern, and non-blocking sockets for internal communication. For communication, we used gRPC and protocol buffers instead of JSON due to their superior performance, for internal we used non-blocking sockets. This was a test driven development
  • Added KDA as a parameter to an optical signal processing system, requiring changes to the driver layer, platformindependent and platform-dependent layer and the firmware. This is a threshold value for detecting key or signal transitions in the received signal. Worked with hardware and firmware teams to ensure easy integration
gRPCSoftware Architecture and DevelopmentPerformance OptimizationTesting and DebuggingSoftware DevelopmentSoftware Architecture

Education

PES University

Bachelor of Technology - BTech — Computer Science

Jun 2016Jun 2020

St.Columba's School, New Delhi

Class 12 — Science

Apr 2015Apr 2016

Stackforce found 100+ more professionals with Software Development & Technical Problem Solving

Explore similar profiles based on matching skills and experience