Kshitij Kumar Singh

Software Engineer

Bengaluru, Karnataka, India5 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • Expert in transforming monolithic systems into microservices.
  • Proficient in high-performance API design and implementation.
  • Strong background in full-stack development with diverse technologies.
Stackforce AI infers this person is a Full-Stack Developer with expertise in SaaS and Fintech solutions.

Contact

Skills

Core Skills

MicroservicesGo (programming Language)Full-stack DevelopmentRest ApisJavaJavascriptLwcWeb DevelopmentFirmwareC (programming Language)

Other Skills

AJAXAWSAlgorithmsAmazon Web Services (AWS)Analytical SkillsApache KafkaAuraBack-End Web DevelopmentCCode ReviewCommunicationComputer NetworkComputer ScienceData StructuresDatabase Management System (DBMS)

About

A full-stack developer with a knack for learning new things. With C++ as my primary weapon of choice, I also have functional proficiency in Java, C & GoLang. Currently, I am working at Coinbase as a part of Payments where my responsibilities involve adding support for new payment processors and aggregators.

Experience

5 yrs 9 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 4 mos
Current Experience

Coinbase

Individual Contributor 4

Feb 2024Present · 2 yrs 4 mos · Bengaluru, Karnataka, India · Remote

  • Worked on breaking Coinbase's monolith payments system into microservices using GoLang-AWS-Mongo tech stack
GoLangAWSMicroservicesGo (Programming Language)

Salesforce

2 roles

Member of Technical Staff

Nov 2022Jan 2024 · 1 yr 2 mos · Bengaluru, Karnataka, India

Associate Member of Technical Staff

Mar 2021Nov 2022 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Currently working as a full stack developer for the Salesforce Manufacturing Cloud.
  • Designed REST API-based Transformation API using Java to transform from one entity into another, capable of creating 60 records at 3 levels of depth and storing them in Salesforce DB in 1 second.
  • Engineered Mass Update for Advanced Account Forecast using Java, capable of updating 350 records per second.
  • SME of the Advanced Account Forecast product.
  • Engineered Filters for Advanced Account Forecast using LWC, JavaScript & Java to enable managers to effectively forecast 10,000 records over 36 periods in real time.
  • Overhauled Program-Based Business UI using LWC, JavaScript & Aura to manage the supply chain and inventory requirements.
JavaREST APIsJavaScriptLWCFull-Stack Development

Samsung semiconductor

2 roles

Senior Engineer

Aug 2020Mar 2021 · 7 mos · Bengaluru, Karnataka, India · Remote

  • Worked on xNVMe project to implement the latest NVME 1.4 specifications for next-gen SmartSSDs in C to get efficient performance.
  • Implemented multi-process & core_mask support for xNVMe/SPDK backend in C to allow multiple processes to access the device at the same time in a stateless manner.
CNVMeMulti-processFirmwareC (Programming Language)

Summer Intern

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India · On-site

  • • Developed a memory allocator in C to store fixed-size objects in user-land. Improved efficiency by 25% compared to the traditional malloc operation.
CC (Programming Language)

Education

Jadavpur University

Bachelor of Engineering - BE — Information Technology

Jan 2016Jan 2020

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

Explore similar profiles based on matching skills and experience