S

Shivang Sharma

Backend Engineer

Noida, Uttar Pradesh, India5 yrs 11 mos experience
AI ML PractitionerHighly Stable

Key Highlights

  • Expert in backend development and microservices architecture.
  • Proven track record in leading technical teams and projects.
  • Skilled in developing AI-driven applications and automation solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and AI-driven solutions.

Contact

Skills

Core Skills

GoPostgresqlNode.jsMongodbMicroservicesNodejsPythonJavascriptKotlinJava

Other Skills

GoFiberGORMTypeScriptExpress.jsNestJSVector DatabasesFirebaseElasticsearchPrompt EngineeringDockerGitHubDocker ProductsJenkinsLinuxRedux.js

About

Experience in developing backend applications, and microservices from scratch. Experience in designing architecture and developing solutions from scratch. • Experience in languages like JavaScript, TypeScript, GoLang, Python, Java, Kotlin • Experience building backend apps using NodeJs ( express, socket.io), NestJs • Experience building GenAi RAG System using Llama, Gemma, OpenELM, GPT, Langchain • Experience with Pinecone VectorDB, Spacy, Re-Rankers, and Sentence Transformers. • Experience with MySQL, MongoDB, and PostgreSQL • Experience in implementing Entity Recognition, Intent Classification, and Embedding Clustering. • Experience in developing REST API and web applications using Flask, Go Fiber, Go Gin • Experience with Prisma, Sequelize, Mongoose, Gorm, SQLAlchemy • Experience developing backend using Spring Boot, SpringMVC, and Spring Security. • Experience in developing Microservice and using Redis and RabbitMQ. • Experience in developing WebApp, PWAs using React, Tailwind, and MobileApp using ReactNative • Experience in (CI/CD pipeline, NPM, Maven, Jenkins, Docker, K8s, JIRA, Git, and GitHub). • Knowledge of AWS cloud, GCP, and Firebase. • Experience working on operating systems Ubuntu, and MacOS. • Experience working in Agile & Scrum methodology. • People management – Recruitment, interviews, and mentoring.

Experience

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

Deel

Back End Engineer

Nov 2024Present · 1 yr 6 mos · Remote

GoGoFiberGORMPostgreSQL

Saber

Software Engineer

May 2024Sep 2024 · 4 mos · Netherlands · Remote

Node.jsTypeScriptExpress.jsNestJSVector DatabasesMongoDB+5

Hcltech

4 roles

Technical Lead

Sep 2022May 2024 · 1 yr 8 mos · Remote

  • Client Name: SAP
  • Project Name: SAP Conversation AI
  • Roles & Responsibility: Technical Lead
  • Led a team, and owned 4 microservice based on Nodejs and Java.
  • Writing quality code and maintaining existing implementation.
  • Writing new features as per requirements.
  • Delivered JavaScript, Nodejs, and Groovy training to 25+ colleagues.
  • Contributed to hiring for the project.
  • Description: SAP CAI is a Low Code software as a service platform that enables businesses and individuals to create Chat Bot as per their requirements. It mainly provides features like creating a QnA bot, an Intent-based bot. The chatbot developer can use the platform to develop end-to-end functionality without writing code.
Docker ProductsJavaScriptJenkinsLinuxRedux.jsRedis+17

Senior Software Engineer

Nov 2021Aug 2022 · 9 mos · Remote

  • Client Name: Alphabet Inc (Youtube)
  • Project Name: YouTube Video Benchmarking
  • Roles & Responsibility:
  • Engineered the architecture and implemented the solution for the Video Benchmarking Application using coding and design best practices, resulting in a 70% accuracy in detecting video artifacts and a 40% reduction in system errors.
  • Innovated solutions to detect video anomalies such as freeze frames, black frames, and blocking or mosaic artifacts with 70% accuracy.
  • Designed the architecture and coded a job scheduler to synchronize benchmarking tasks with live
  • streams that handled 1000+ jobs.
  • Designed and deployed a dashboard showcasing 15+ benchmarking metrics and analytical details
  • Solutioned multiple microservices to detect video artifacts and manage videos sourced from SmartTV, Nexus, and Roku
NodeJsSocket.ioMySQLPython (Programming Language)FlaskRedis+8

Senior Software Engineer

Promoted

Oct 2020Oct 2021 · 1 yr · Remote

  • Client Name: Alphabet Inc. (Google)
  • Project Name: gTAF Solution
  • Roles & Responsibilities:
  • Designed the architecture and implemented the solution from inception, ensuring top-notch code quality and comprehensive documentation, while adhering to project timelines.
  • Reduced the time to automate tests by 25% by developing an abstraction layer on top of native automation libraries (Selenium, Espresso, Appium, UiAutomator).
  • Developed job scheduler and test suite executor for devices in labs across different geographies,
  • handling 2800+ jobs. Also, implemented solutions to stream live logs from 300+ devices and
  • provided video recordings of the execution post-completion for comprehensive analysis.
  • Enabled concurrent execution across 300+ devices across 10+ distributed labs, with detailed job
  • execution data for 15+ parameters via a dashboard with analytical tools for enhanced insights.
  • Integrated Slack and email alerts to report job status updates, saving 10% time for automation engineers.
  • Introduced a low-code automation feature by introducing a web-based code editor, allowing test
  • engineers to script test cases using English-like language reducing automation time by 30%. It compiled 330+ test scripts in English-like language to Python scripts, streamlining the test automation process.
  • Engineered the gTAF-DevOps solution to integrate Continuous Integration (CI) natively within gTAF, eliminating the dependency on Jenkins and reducing development cycle time by 20%.
Docker ProductsPython (Programming Language)JavaScriptMySQLSpring FrameworkNuxt.js+19

Software Engineer

Sep 2019Sep 2020 · 1 yr · Remote

  • Client Name: Peloton Interactive, Inc
  • Project Name: Peloton
  • Roles and Responsibilities:
  • Automated the test cases.
  • Contributed to and maintained the CI-CD pipeline for test automation.
  • Worked on integrating backend APIs.
Docker ProductsJenkinsLinuxRedux.jsKotlinNode.js+4

Hcl training and staffing services pvt. ltd.

Scholar

Jul 2018Oct 2019 · 1 yr 3 mos · Noida, Uttar Pradesh, India

  • Trained in Digital Logic, Computer Organization, C, Core Java, Java EE, Python, Operating System, Linux Scripting, Networking.
Python (Programming Language)MySQLReact.jsOracle DatabaseC (Programming Language)Java+2

Education

Birla Institute of Technology and Science, Pilani

B.Sc — Computing & Design

Shiv Nadar University

Vidyagyan School

Maths

Stackforce found 100+ more professionals with Go & Postgresql

Explore similar profiles based on matching skills and experience