VARUN SHARMA

Software Engineer

New Delhi, Delhi, India4 yrs 5 mos experience

Key Highlights

  • Expert in backend technologies including Golang and Node.js.
  • Proven track record in developing high-performance RESTful APIs.
  • Strong problem-solving skills with a focus on system scalability.
Stackforce AI infers this person is a Backend-focused Software Engineer in the Fintech industry.

Contact

Skills

Core Skills

GolangRestful ApisKafkaNeo4jNode.js

Other Skills

AjaxAmazon S3Amazon Web Services (AWS)AzureBootstrapCascading Style Sheets (CSS)Cron JobsData StructuresDatabase Management System (DBMS)DockerElasticsearchEmbedded JavaScript (EJS)EngineeringExpress.jsGit

About

Dedicated software Engineer with expertise in backend technologies like Golang, Node.js, and Java, also have understanding of AWS and Azure. With a strong problem-solving mindset and the ability to handle multiple services at once, I've successfully delivered projects from scratch. My experience covers both SQL and NoSQL databases, including PostgreSQL and MongoDB. Also familiar with the MERN stack technologies. Passionate about staying at the cutting edge of technology trends and continuously enhancing my skills.

Experience

4 yrs 5 mos
Total Experience
1 yr 8 mos
Average Tenure
1 yr 1 mo
Current Experience

Goto group

Software Engineer (L2)

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

Pace stock broking services pvt. ltd.

Software Development Engineer

Jul 2022May 2025 · 2 yrs 10 mos · New Delhi, Delhi, India · On-site

  • Designed and developed high-performance RESTful APIs using Golang Gin framework for modules like
  • Stock Fundamentals, Payments, KYC, and Portfolio Analyzer.
  • Utilized Redis as a caching layer to improve data access speeds by 30%, enhancing overall system
  • performance.
  • Enhanced API efficiency with optimized database queries and consolidated data retrieval operations,
  • reducing response time by 60%.
  • Integrated MongoDB for onboarding data and Postgres for payment information, ensuring efficient
  • and reliable storage.
  • Used Goroutines to handle high concurrency, significantly boosting system scalability and throughput.
  • Implemented push notification system using Kafka and designed a mechanism for handling token
  • updates, ensuring real-time and reliable message delivery.
  • Integrated GraphDB (Neo4j) for role-based access control, ensuring permission and security
  • enforcement.
  • Established asynchronous communication between microservices using RabbitMQ, enabling reliable
  • email delivery and enhancing system scalability.
  • Designed custom throttling library for API rate control, preventing server overload and optimizing user
  • experience.
  • Integrated Elasticsearch-based APM for robust log management and precise API performance
  • monitoring.
  • Created automated cron jobs for seamless data acquisition and source data dumping, streamlining
  • data processes.
GolangRESTful APIsRedisMongoDBPostgreSQLKafka+4

Cloudlex, inc.

Software Developer Intern

Aug 2021Feb 2022 · 6 mos

  • Build service which is used to send content by the email to all the subscribers based on their topic subscribed.
  • Build on tech stack NodeJS, MongoDB, ExpressJs, Nodemailer.
  • Utilized Cron Jobs to automate routine tasks and improve system efficiency, including scheduled backups and data syncing.
Node.jsMongoDBExpress.jsNodemailerCron Jobs

Education

Maharaja Surajmal Institute Of Technology

Bachelor of Technology - BTech — Information Technology

Jan 2019Jan 2023

Stackforce found 100+ more professionals with Golang & Restful Apis

Explore similar profiles based on matching skills and experience