Ujjwal Shukla

Software Engineer

Delhi, India6 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expertise in Golang and Node.js development.
  • Proven track record of cost-saving initiatives.
  • Strong foundation in data structures and algorithms.
Stackforce AI infers this person is a Backend Developer in the SaaS industry with a focus on cost optimization.

Contact

Skills

Core Skills

GolangCost AnalysisNode.js

Other Skills

AWSAlgorithmsCC (Programming Language)Data StructuresGCPGRPCGitGithubGoogle Cloud Platform (GCP)JavaMachine LearningMemcacheMySQLPostgreSQL

About

Coding Enthusiast with strong knowledge of Data Structures and Algorithms. Skilled in Javascript, Golang, C++, Shell Scripting, Node.js. Strong professional with a B.Tech focused in Information Technology from Maharaja Surajmal Institute Of Technology.

Experience

Interface.ai

SDE-3

Dec 2024Present · 1 yr 3 mos · Remote

Sharechat

4 roles

SDE-3

Promoted

Oct 2024Nov 2024 · 1 mo

SDE-2

Promoted

Apr 2022Sep 2024 · 2 yrs 5 mos

  • Major work:-
  • 1. Rewrote user-entity service in Golang. Previously, it was written in node.Js. The total cost saved was Rs.15 lakhs/month.
  • 2. Migration of user counters from Spanner/BT to Scylla with 99.9997% accuracy which resulted in an improvement in average latency from 25 ms to 7 ms.
  • 3. Adoption of GRPC/Proto for internal services communication with Envoy.
  • 4. Drove the initiative to implement zone-aware routing for Memcache which resulted in 18 Lakhs/month cost savings.
  • 5. Drove the initiative to calculate the feature-wise cost for all the features owned by my pod.
  • 6. Deprecation of services used for features enabled in very old apps. The total cost saved was 5 lakhs/month.
GolangNode.jsGRPCProtoMemcacheScylla+2

SDE-1

Oct 2020Mar 2022 · 1 yr 5 mos

  • Major work:-
  • 1. Wrote referral-service from scratch in Golang and done iterations over it.
  • 2. Improved comment ranking logic in Moj as per the product requirement.
  • 3. Enabled userId switch flow in Truecaller verification.
  • 4. Enabled feed bucket ordering flow based on user affinity.
  • 5. Wrote cricket widget scorecard flow for native.
  • 6. Worked on migration from static token to dynamic token based Authorization to enhance security of app and enable device level logout support.
  • 7. Wrote logic of interest selection card from scratch and changed user feed based on selections in real time.
GolangNode.js

Backend Intern

Jan 2020Oct 2020 · 9 mos

  • 1. Worked on highly scalable microservices to serve million of userbase using node.js, AWS, GCP.
  • 2. Wrote the backend of an internal tool using Golang and GCP from scratch.
Node.jsGolangAWSGCP

Google code-in

Google Code-in Mentor @Tensorflow

Nov 2019Jan 2020 · 2 mos

  • 1. Responsible for mentoring and guiding school students aged 13-17 on the basics of Open Source Development and in various open-source projects in Tensorflow.
  • 2. Mentored in over 20+ tasks.
  • 3. Responsible for supervising students through code reviews, testing and verifying patches, and community guidance at TensorFlow open-source organization.

Macquarie group

Big Data Intern

Jul 2019Oct 2019 · 3 mos · Gurugram, Haryana, India

  • Worked as a Big Data intern to migrate data from Oracle to data lake.

Coding blocks

Teaching Assistant

May 2019Jul 2019 · 2 mos

  • Teaching Assistant in Algo++ batch of Coding Blocks consisting of over 60 students .Teaching
  • students the fundamentals concepts of data structures and algorithms.

Aam aadmi party

Full Stack Developer Intern

Dec 2018Mar 2019 · 3 mos

  • Responsible for developing automation tool using spring MVC , Selenium and Postgresql.

Coding club

College mentor

Aug 2018Jan 2020 · 1 yr 5 mos · New Delhi, Delhi, India

  • Mentored students on data structures and algorithms across various Colleges.

Defence research and development organisation (drdo)

.NET Trainee

May 2018Jul 2018 · 2 mos · New Delhi, Delhi, India

  • Responsible for making application using VB.NET and ASP.NET.

Education

Maharaja Surajmal Institute Of Technology

Bachelor of Technology - BTech — Information Technology

Jan 2016Jan 2020

Rajdhani Public School

Jan 2010Jan 2016

Stackforce found 100+ more professionals with Golang & Cost Analysis

Explore similar profiles based on matching skills and experience