Sagar Gavhane
Principle Engineer with 7+ years of successful software delivery experience. Expert in Node.js, Spring Boot, and Golang. Specializing in building scalable Microservices
About
Demonstrated ability to drive revenue growth, lead and mentor teams, and enhance software quality. Excited to leverage my expertise for innovation and excellence in next project.
Skills
Work Experience
DynProPune (Remote)
Principle Engineer
Pepper ContentPune (Remote)
Senior Software Engineer → Tech Lead
FabricPuneBangalore
Product Engineer
Param Business SolutionPune
Senior Software Engineer
AmpkonaPune
Full Stack Developer
Education
Modern College
Projects
HR Tech
I've signed an NDA agreement with the company, so I can't share details of the product.
Pepper
Content Marketing Platform to achieve your marketing goals on time, every time.
BuildDirect
BuildDirect connects homeowners and home improvement professionals with sellers around the world through innovation and technology.
EddieBauer
EddieBauer is a clothing store chain company based in Bellevue, Washington DC.
ERP Cloud
ERP Cloud app that streamlines business processes, enhances collaboration, and provides real-time insights for efficient and data-driven decision-making.
Veerbhadra Construction
Veerbhadra Construction is go-to source for premium raw materials, catering specifically to construction companies. Comprehensive range includes high-quality sands, cements, pipes, bricks, and much more.
Walhekar Properties
Revolutionizing the real estate industry with a cutting-edge cloud application, seamlessly enhancing efficiency and transforming the way property professionals manage, collaborate, and succeed.
RKChicken
Premier B2B destination for top-quality chicken products, connecting retailers with a diverse range of fresh and sustainable poultry offerings.
Blogs
Reactive Programming in JavaScript with RxJS.
This article is an introduction to RxJS, a JavaScript library for reactive programming with asynchronous data streams1. It explains the basic concepts of observables, observers, operators, and subjects, and compares them with promises. It also provides some examples of using RxJS for handling events, animations, and AJAX operations.
How to Capture Screenshots with Puppeteer
This article is about how to capture screenshots of web pages using Puppeteer, a Node.js library that controls headless Chrome or Chromium1. The author provides an overview of Puppeteer, installation instructions, and code examples for capturing single and multiple screenshots2. The article also highlights the benefits and features of Puppeteer for web scraping and testing tasks.
How to build a blog with Next.js
This article is about how to build a blog website from scratch using Next.js, a React framework that supports static site generation1. The author explains the steps and code involved in creating and rendering markdown files as blog posts. The author also compares Next.js with Gatsby, another popular static site generator.
React Performance Optimization
This article is about how to avoid unnecessary re-renders of React components by using techniques such as passing limited props, memoizing objects and functions, and using React.memo with custom comparison functions. The article provides code examples and screenshots to illustrate the concepts and performance benefits. The article also warns about the potential drawbacks of memoizing large components and advises to use ReactDevTools profiler to identify bottlenecks.
Build a RESTful API with the Serverless Framework
This article is about how to create serverless RESTful API services using the Serverless Framework and AWS Lambda.
Code splitting in React
This article is about how to implement code splitting in React apps using dynamic import () and Webpack1. It explains the benefits of code splitting, such as reducing bundle size and improving performance. It also shows how to use React Loadable library to simplify code splitting.
Implement a serverless CI/CD pipeline with AWS (Amazon Web Services).
This article is about how to implement a serverless CI/CD pipeline with AWS services such as CodeBuild, CodePipeline, S3, and Serverless Framework1. The author explains the steps to create a weight watcher application that asks for weight every day and stores it in a database2. The article is the first part of a series and covers the continuous integration aspect of the pipeline.
Introduction to AWS Lambda
This article is about the advantages and limitations of AWS Lambda, a service that allows users to run functions on the cloud without managing servers1. The article covers topics such as cost, scalability, security, performance, and vendor lock-in. The article also invites readers to share their thoughts and experiences with AWS Lambda.
Press ⌘J to open the command menu