Sagar Yadav

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 3 mos experience
Highly Stable

Key Highlights

  • Over 7 years of experience in software engineering.
  • Expertise in Node.js and MongoDB for innovative solutions.
  • Active YouTuber sharing knowledge in tech.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer in the SaaS industry.

Contact

Skills

Core Skills

Node.jsMongodbJavascript

Other Skills

AWSAlgorithmsAndroid DevelopmentAndroid StudioC (Programming Language)C++Data StructuresElastic Stack (ELK)ElasticSearchGrafanaJavaKubernetesMySQLPostgreSQLPython (Programming Language)

About

As a Senior Software Engineer at IBM, I leverage my expertise in Java and Node.js to develop innovative solutions for complex problems. I have over 7 years of experience in the tech industry, having previously worked as a Senior Software Engineer at Shipsy. I am passionate about learning new technologies and staying updated with the latest trends in the field. I hold certifications in Web Development with Nodejs, MongoDB, and MySQL from Udemy. I am also an active YouTuber, sharing my knowledge and experiences with a wider audience. My goal is to continue growing as a software engineer and contributing to the advancement of technology.

Experience

Ibm

Senior Software Engineer

Jan 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Partner with the webMethods Integration team to design and develop custom connectors and end-to-end workflows, empowering clients to automate complex business processes and accelerate revenue growth.
  • Architect secure, configurable workflow templates that allow users to visually model integrations to their exact requirements, reducing time-to-market and ensuring consistency.
  • Implement enterprise-grade security measures—including role-based access controls, encrypted data channels, and comprehensive audit logging—to safeguard sensitive transactions and maintain compliance.
  • Optimize connector performance and build in automated failover mechanisms, driving system reliability and scalability that support mission-critical workloads.
Node.jsMongoDBPostgreSQLRedisReact.js

Youtube

Youtuber

Apr 2024Present · 1 yr 11 mos · Remote

  • Produce and deliver clear, hands-on tutorials in JavaScript and MySQL, breaking down complex topics into actionable lessons.
  • Develop course outlines, write engaging scripts, and oversee video recording and post-production to ensure a polished learning experience.
  • Optimize content discoverability through targeted SEO, custom thumbnails, and strategic video tagging to grow channel reach.
  • Foster a learner community by moderating comments, answering technical questions, and incorporating viewer feedback into future lessons.
  • Continuously analyze viewer metrics to refine teaching style and expand the curriculum with new technology playlists.

Shipsy

2 roles

Senior Software Engineer

Promoted

Nov 2021Sep 2024 · 2 yrs 10 mos · Hybrid

  • Messaging Service Implementation: Designed and implemented a robust messaging service to facilitate seamless communication between services, resulting in a 20% reduction in message delivery time and enhancing real-time data processing capabilities.
  • Backend for Label Printing Service: Developed a scalable backend system for label printing services, improving printing speed and accuracy, which contributed to a 15% increase in operational efficiency.
  • Custom Trip Creation and Vendor Selection Optimization: Implemented advanced algorithms for trip creation and vendor selection, optimizing resource allocation and reducing infra costs by 25%. This led to more efficient logistics operations and improved customer satisfaction.
  • Migration Workflows: Developed and executed data migration workflows ensuring zero downtime and data integrity, facilitating smooth transitions during system upgrades and migrations.
Node.jsPostgreSQLMongoDBRedisReact.js

Software Engineer

Jan 2021Nov 2021 · 10 mos · Hybrid

  • Queue-Based Job Service Development: Spearheaded the development of a generic queue-based job service, optimizing job handling and execution which improved processing efficiency by 30%. This enhancement reduced system load and increased throughput, significantly boosting overall productivity.
Node.jsPostgreSQL

Freightdeck

Software Engineer

Jul 2020Dec 2020 · 5 mos · Bengaluru, Karnataka, India · On-site

  • Developed a real-time bidding system using Node.js, Redis, and MongoDB, enabling multiple transporters to bid on shipment orders and automatically awarding the contract to the highest bid.
  • Implemented configurable bidding rules and client controls for whitelisting or blacklisting participants, ensuring flexible and secure auction management.
  • Built a Transporter Management System that allows clients to register vehicles, monitor shipment assignments, and track journey progress (origin, destination, and vehicle availability).
  • Designed dashboards and APIs for planning future shipments based on vehicle status and historical route data, improving operational efficiency and resource utilization.
Node.jsPostgreSQLRedisMongoDB

Goodera

2 roles

Senior Software Engineer

Promoted

Dec 2019Jul 2020 · 7 mos · Bengaluru, Karnataka, India

Node.jsPostgreSQL

Full-stack Developer

Jan 2019Dec 2019 · 11 mos · Bengaluru, Karnataka, India

  • MongoDB upgrade from V3 to V3.6 without any service downtime in production.
  • Developed a Search Service for real-time data fetching using Node.js, MongoDB, Elastic Search, MySQL, Express.js
  • Setting up new DB for migrating production data with no service downtime.
  • Developed multiple features in Authentication and Authorization service using Redis, Node.js, Express.js, MongoDB, MySQL.
  • Created an hierarchy based Authorization system using Tree Data structure. Also created a front-end for this service using React.js
  • Managing staging environment and production environment on AWS using Cloud Front, EC2, S3, Route 53, Redshift, Elasticache, Elastic Block Store, Identity and Access Management, VPC and RDS.
  • Created a log management service using Python to fetch information and warning logs from multiple services, thereby cleaning the data and storing it in Redshift for analysis.
  • Developed a Load Balance analysis using Matrix Beat.
  • Created a service to store system logs using File Beat.
  • Tracking website health check and downtime issues with a service using Heart beat
  • Tracking performance monitoring using APM
  • Fetching and storing audit logs in Elastic search using Audit Beat.
Node.jsPostgreSQL

Globallogic

Software Engineer

Jul 2018Jan 2019 · 6 mos · Bengaluru, Karnataka, India

  • Design and development of front-end using React.js, Bootstrap, HTML5, and CSS3.
  • Handled bug-fixing for client internal dashboard using React.js
  • Monitoring and resolving server-related issues such as Load Balancing, Site Outages.
  • Design, development, and implementation of promotional pages.
  • Deployment of backend and frontend code on multiple servers using Linux commands.
Node.jsPostgreSQL

Drishti-soft solution private limited

Software Engineer Intern

Jan 2018May 2018 · 4 mos · Gurgaon, Haryana, India

  • Created a CRM Dashboard for Interactive Voice Response (IVR) with automatic phone system technology that allows incoming callers to access information via a voice response system of pre recorded messages without having to speak to an agent, as well as to utilize menu options via touch tone keypad selection to have their call routed to specific departments or specialists.
  • Tech Stack: React.js
Node.jsPostgreSQL

Codequotient

Internship Trainee

Jan 2017Jun 2017 · 5 mos · Mohali, Punjab, India

  • Created a Search Engine using C++.
  • Developed an e-commerce site using HTML, CSS, Javascript, Node.js
Node.jsPostgreSQL

Education

Chitkara University

BE - Bachelor of Engineering — Computer Science

Jan 2014Jan 2018

Scaler

Oct 2021Present

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

Explore similar profiles based on matching skills and experience