Somveer Sharma

Software Engineer

Gurugram, Haryana, India9 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable IAM services.
  • Proven track record in optimizing API performance.
  • Strong experience in frontend development with React.
Stackforce AI infers this person is a SaaS and EdTech developer with strong skills in IAM and frontend technologies.

Contact

Skills

Core Skills

Node.jsReact.jsIdentity Access ManagementReactAws Sqs

Other Skills

Amazon EC2Amazon Route 53Amazon S3Amazon SQSAmazon Simple Notification Service (SNS)Docker ProductsElasticsearchExpress.jsGitGo (Programming Language)JavaJavaScriptLeadershipLinuxMongoDB

Experience

Chqbook

SDE-2

Oct 2022Present · 3 yrs 5 mos · Gurugram, Haryana, India · On-site

gRPCElasticsearchRedisAmazon Simple Notification Service (SNS)Amazon SQSExpress.js+11

Uolo.com

SDE 1

Jul 2020Oct 2022 · 2 yrs 3 mos · Gurugram, Haryana, India

  • Identity Access Management:
  • ∗ Designed and developed a centralized IAM service architecture to authenticate user permissions for operations across all other micro services.
  • ∗ Implemented a two-level caching mechanism for low latency and high throughput. Introduced an in-memory cache to provide fast response times on a high volume of requests, serving approximately 175 million daily requests. Also utilized a Redis cache server to handle in-memory cache misses, ensuring efficient and responsive operations.
  • ∗ Designed and maintained a scalable and fault-tolerant architecture that ensured high availability of the IAM service. Employed load balancing techniques and multiple replicas of the IAM service to handle traffic spikes and prevent service disruptions.
  • Uolo Speak:
  • Built automated english learning program for students. Implemented aws-sqs and cron jobs for scheduling daily reports and assignments with daily throughput 500k students. Optimised apis by using indexing in postgres and further improving by adding a cache layer using redis this improve the api round trips by 20X.
  • User Management(Frontend):
  • Improved the User Management tool which served 4M users. Implemented react components for listing, creating, updating , deactivate users. Used nextjs as framework to create server render components, used redux to handle complex state management and redux thunk to side effects. Implemented react hooks to make the codebase reusable and composable.
Identity Access Managementcaching mechanismRedisPostgreSQLReactNext.js+2

Indian institute of information technology

B.Tech

Aug 2015Jul 2019 · 3 yrs 11 mos · Allahabad Area, India

Education

Kendriya Vidyalaya

Stackforce found 100+ more professionals with Node.js & React.js

Explore similar profiles based on matching skills and experience