“Bhargav is beyond exceptional and confident in his JavaScript knowledge. For this reason, he was able to help me out with a fairly new framework called Svelte so thoroughly (and speedily as well!) He took so much time to understand every aspect of the issue before diving into the codebase. Not only did this help him, but it helped me understand exactly what we were trying to solve. The solutions he produced were extremely clean and succinct, and everything made sense to me (as a junior developer, I am really thankful for this!). I got to learn so much from Bhargav and I am really glad to have received his exceptional guidance in Svelte, JavaScript, HTML. Truly one of the best mentors I have encountered here!”
Hi,
I'mafrontend engineer
I build high-performance software tools, contribute to core open-source libraries like styled-components, and mentor engineers worldwide.
Feedback from
Codementor engineers
5.0·314 reviews·366 sessions·135+ endorsements
Every written review currently published on Codementor.
All written reviews
200 of 200“It is a great learning experience with Bhargav to learn react and redux. Get to know many things about the UI development debugging tools. Great session and highly recommended”
“Bhargav is hard core react/redux guy and he can able to solve the problem very proactively with limited information given. He understand the context very well and code accordingly. Moreover his coding skills also solves the business requirements. Great work and highly recommended.”
“I had an issue with react-router and framer-motion. Bhargav solved the problem and walked me through the solution step by step, making sure I understood it.”
“Bhargav was hands down the best mentor I've worked with on codementor. He's a React/Redux pro!”
“Great mentor”
“Bhargav is great. He quickly understands complicated code and is capable to provide the expected result in no time. Thanks”
“he made sure I understood the price before starting.”
“focused and efficient”
“Bhargav is an EXCELLENT mentor. He understands the problem extremely fast and always comes up with the best solutions and practices. I would recommend him to anyone seeking out for help or just trying to learn some best practices!!”
“Wow - I'm a very satisfied customer of Bhargav! He went above and beyond what was required. He is a great listener and was able to understand the issue I was having, diagnose the problem, and recommend a solution very quickly! Though unfamiliar with the third-party library I was using, he got up to speed in minutes where it had taken me weeks. He was very sensitive to our time together and was most concerned about getting the problem resolved as quickly and efficiently as possible. He will be my go-to for all future issues I encounter. Highly recommended! A+++++”
“Bhargav is a very good developer”
“Bhargav is a fantastic mentor who knows React and Javascript inside out. He was able to help me with an issue I've been having for days in a very short period of time. I highly recommend him.”
“Very helpful and knows redux and react very well.”
“Bhargav was extremely helpful and was able to patiently walk me through all the projects issues. I appreciate his calm demeanor and willingness to explain the reasoning behind his coding choices.”
“Bhargav has deep understanding on webpack 1 & 2. Great mentor.”
“Bhargav has good understanding on ng-2, he helped me understand the basics of it.”
“Bhargav was very helpful and knowledgeable! It was very impressive how quickly he picked things up and came up with a solution.”
“I can't say enough how happy I am with Bhargav. He knows his subject every well. Super fast and solve my problem quickly. He is one of the best mentor here. Highly recommended.”
“Very experienced, a pleasure to work with.”
“He is very good at explaining the fundamental concepts while taking a deep dive into the advanced stuff. Awesome stuff!!”
“Very professional and extremely helpful. You are a life saver !”
“Barghav very quickly understood my problem/question and was able to answer within the first few minutes. We then talked more generally about some concepts I was struggling to understand. I highly recommend him!”
“great work”
“Bhargav was excellent! He helped me in 20 minutes with an issue I had since 2 days. I highly recommend Bhargav to help you to debug some application.”
“Amazing developer and pro debugger!”
“awesome mentor very good with keeping you up to speed on react js”
“Great! super helpful!”
“Really helpful with a deep JS and React background. Always a huge pleasure to work with him.”
“AMAZING!”
“Amazing mentor!”
“Bhargav took the time to help me with a feature and delivered perfectly. Highly recommend”
“Bhargav is an excellent programmer who gets things done proffessionaly with speed and quality.”
“Great mentor. Very smart, fast and helpful.”
“Have bee getting help from Bhargav for the last 8 months or so ... he is an awesome mentor.”
“Really good mentor ... takes his time to understand the problem and then works with you to resolve issue.”
“Very kind mentor. Helped me a lot with flexbox and react.”
“Bhargav delivered more that we asked for. Awesome engineer to work with and a great attitude. A true keeper!!”
“Great mentor, was really quick and very helpful.”
“Once again Bhargav is on point!”
“Bhargav was incredibly helpful and knowledgeable when it came to helping me. He was very good at explaining what he was doing while he was doing it and was happy to answer any questions i had. I am definitely going to use his services again!”
“Best Approach, quick solver, very professional and awesome friend to make you understand the problem with root and give perfect solutions”
“:)”
“Very Good Mentor will Definately Suggest him to Others”
“Works quickly, explains thoroughly. Couldn't ask for a better session. This guys knows his stuff!”
“A knowledgeable and generous mentor! Thanks Bhargav”
“Great help and did his job really well!!”
“Bhargav is a super great mentor. Was very quickly able to manuever around my code and find the problem”
“Very adept at explaining programming concepts of all levels!”
“very helpful mentor”
“Very helpful as always and knowledgeable on Android and java. Would definitely recommend to anyone!”
“Bhargav is very patient and explains solutions well!!”
“he helped with teaching me the basics of reacts and how to consume react components, also took me on how virtual dom works and webpack works,we covered a lot of basics that i needed knowledge on”
“As always, very helpful. Love the fact that he doesn't start the session immediately; rather he takes the time to understand what the actual problem is and then he starts working through the issues with you.”
“Bhargav was very helpful and explained the code well I would definitely recommend. He is really nice too!”
“Never go wrong”
“Very succinct and helpful, highly recommended!”
“Very Helpful, take time to explain problems with HTML and CSS files”
“Bhargav helped me connect the dots!!! Misunderstood a key concept key concept and he patiently explained (with various examples) till I got it. Would recommend definitely.”
“Bhargav helps me run my app locally in clould9, he is awesome!! Give him my deepest appreciation!”
“Another excellent session with Bhargav, he helped me with a troublesome issue I was having with a delay in one of my states in UI router. Bhargav is excellent at troubleshooting and is an excellent mentor, and he paused the session during the debugging period. I will continue to seek his assistance when I have any issues or questions.”
“Knowledgeable and explains well”
“Very Good”
“Another excellent session with Bhargav, he helped me with a bug related to a styling issue for the bootstrap date picker I was using. Bhargav is excellent at styling Angular pages, fixing broken styles, and debugging styling issues. When I have any issues or questions I don’t mind waiting a day or two (even if he is not available) just to work with him. He is probably the best code mentor on this site.”
“Mentor was incredibly helpful and straightforward. He was able to conduct a debug on my code and solve the problem.”
“Found a solution to my Webpack/ReactJS problem. Friendly and efficient.”
“Bhargav was very friendly and helpful. He solved the problems I'd been stuck on almost immediately. Highly recommend!”
“great session with bhargav - efficient with what you need help implementing while being able to explain what he's doing with patience.”
“Bhargav is a very patient and knowledgeable mentor, he gave me a very good start on my startup idea -- I definitely will work with him again. Thank you so much!”
“Awesome as always. Really understands Webpack and performance optimization.”
“Great mentor who is honest about wanting to help - have had many sessions with him and am glad I have a dependable and capable mentor to go to”
“A great thinker and problem solver! Will definitely work with Bhargav again.”
“very patient mentor, thank you !!”
“Excellent tutor, very knowledgable! Asked for help with Express, React, Webpack, SCSS and Babel and received great help. 5/5 stars!”
“very helpful”
“great mentor.”
“Another excellent session with Bhargav, he helped me with some complex styling issues for a fixed footer I was trying to implement on a table and also styling a textarea from an Angular library that I was using. Bhargav is excellent at styling Angular pages and fixing broken styles. He is an excellent mentor and I will continue to seek his assistance when I have any issues or questions.”
“great mentor. had a difficult problem which took longer than expected but was able to help resolve it while passing on knowledge. worth the session”
“Top class. Highly recommended. Expert at debugging and knows his Angular & React.”
“Knowledgable and patient”
“Bhargav really knows his stuff. He is a very patient and helpful teacher.”
“Amazing work! Super helpful and patient.”
“Bhargav, helped with resolving Kendo UI issues.”
“Bhargav quickly figured out my problem!”
“Another excellent session with Bhargav, he helped me with some styling issues and also gave me advice on how to prevent my pop-overs from not getting cutoff. He is an excellent mentor and I will continue to seek his assistance when I have any issues or questions.”
“Has a good grasp at concepts.”
“very good mentor who is extremely helpful and patient”
“This guy is very knowledgeable. After helping with my AngularJS problem, he explained the solution in a clear manner. He's completely recommended!”
“Bhargav was determined to see the project through to a successful completion.”
“Such a great help for me! Thanks!”
“Very good professional and expert at all things Android”
“Another excellent session with Bhargav, he helped me with some Angular logic to add my pop-over content in a template using the $interpolate and $templateRequest. I had no idea it was even possible. There hasn’t been any problem I had that Bhargav has not been able to resolve or point me in the right direction to fix. He will continue to be my top preferred mentor on Codementor.”
“very helpful with react proj with a lot of patience. Is conscious of time for you”
“Quick and smart offline help. I have a git repo and problem. Now I have a PR where my problem solved.”
“Quick response on some advanced JavaScript concepts!!”
“He fixed the problem efficiently!”
“I cannot say enough good things about Bhargav, he is amazing!! He helped me write an Angular directive for an image pop-over and also helped me style it and fixed some bug I was having with regards to ng-repeat and the pop-over. In my opinion Bhargav is the best (and probably the kindest) mentor on Codementor. He always pauses the sessions while we troubleshoot, he is just awesome. I am so glad to have him as a code mentor.”
“I needed help combining a reactjs template with a react boilerplate. Got everything done perfectly. I needed extra help with how my computer is setup. We did a screen share and he spent couple of hours setting everything up for me. Very satisfied. Will be using him again in the near future”
“Another excellent session with Bhargav, he helped me with some Angular hide/show logic that was very tricky and helped me solve it. Bhargav continues to be my top preferred mentor on Codementor. He is too kind, and pauses the sessions while we troubleshoot, I see him as a friend and a code mentor. I will definitely continue to seek his assistance; he is very patient and extremely knowledgeable…”
“Knows his stuff! Great resource!”
“Another excellent session with Bhargav, he helped me apply the $httpParamSerializer to my code he also helped me with styling issues and helped me with a pop-over I was working on. He continues to be my number one preferred mentor on Codementor. I will definitely continue to seek his assistance; he is patient and extremely knowledgeable…”
“Quick, efficient and to the point!”
“Very helpful.”
“Another excellent session with Bhargav, he helped me with a solution involving styling a directive I was using in a modal. He continues to be my number one preferred mentor on Codementor. I will definitely continue to seek his assistance; he is extremely knowledgeable…”
“Excellent mentor, very helpful.”
“He did a nice job with setting up the proper beginnings to my form validation. He was able to give me a very fairly-priced quote and was willing to work with me to achieve my goal. I definitely recommend him!”
“Another excellent session with Bhargav, he helped me with a solution involving tricky and convoluted AngularJS radio button logic, he also helped me with some styling issues that I was having. He is by far one of the best mentors on Codementor (in my opinion). I will definitely continue to seek his assistance; he is extremely knowledgeable…”
“I had another excellent session with Bhargav, he helped me with an AngularJS library install. He is a very patient, knowledgeable and excellent mentor.”
“terrific guy, helped me a lot!”
“fast and responsive.”
“good”
“Very good, will work with Bhargav again.”
“Bhargav did an amazing job, shipping quality code and explaining in details the issues.”
“First session with Bhargav studying React was really interesting. Looking forward to the next one.”
“Again Bhargav help has been fantastic. Many thanks.”
“Amazing”
“Great help!”
“Learning reactjs/redux Bhargav is patient and knowledgable. He did a good job of explaining concepts and working examples.”
“Jumped right in and identified what I needed to learn. Very knowledgeable.”
“Quick in speed fixing this webpack issue I have”
“Another excellent session with Bhargav, today he helped me with AngularJS popover logic, it seems like for the past 2 week I have had a session with him every day. He is very patient, generous with his time, knowledgeable and an excellent mentor. By far my favorite mentor!!!”
“Bhargav helped with Angular $rootscope issue and Search Features. Thanks Bhargav.”
“Another excellent session with Bhargav, he helped me with 3 different AngularJS logic/solutions again today. He is a very patient, knowledgeable and excellent mentor. He is definitely one of the best code mentors on this site.”
“Another good session ramping up on react! I can't wait to do more.”
“Bhargav did a great job getting me setup for babel/webpack/react/redux and we plan to practice building an app next! I am excited!”
“Another excellent session with Bhargav, he helps me with AngularJS logic/solutions nearly every day now. He is a very patient, knowledgeable and excellent mentor.”
“Another excellent session with Bhargav, he helped me with a solution involving reshuffling some logic he helped me with previously in order to make my REST call work. He is by far one of the best mentors on Codementor (in my opinion). I will definitely continue to seek his assistance; he is extremely knowledgeable…”
“Bhargav is great!”
“A++ Mentor. Super helpful as always”
“Crazy talented and super hard working, very reliable and patient. Can't wait to do more work together!”
“Another excellent session with Bhargav, he helped me with a solution involving Boostap, Angular and jQuery. He is by far one of the best mentors on Codementor (in my opinion). I will definitely continue to seek his assistance; he is extremely knowledgeable…”
“Did an amazing job with Javascript and HTML/CSS styling on comfortableclub.com. Understood the issue quickly and fixed it immediately. Also, very polite and respectful.”
“Great mentor, helped quickly and clearly.”
“Another very EXCELLENT session with Bhargav, he is by far one of the best mentors i have worked with. He is always helpful and very, very knowledgeable...”
“Bhargav has been great helping me out with my problem solving. He was very knowledgeable and quick to sort the situation. Will be contacting him again in the near future. Thanks a million.”
“I gained a very good understanding of redux via Bhargav's approach of transitioning from react, to react with flux, and to react with redux”
“Amazing!!! A wiz on the computer, super quick, highly intelligent, great at explaining!”
“He's a great guy! We ended up with a hack but plan to talk further about better options :)”
“Bhargav is a very patient and knowledgeable mentor. I would definitely use him in the future.”
“One of his approach is to build a conventional app, identify the challenges for scaling the app, and thus creating an understanding of the tools that can be utilised to manage the challenges”
“Another wonderful session with Bhargav, I use his help nearly everyday because he is so knowledgeable and patient. I will certainly continue to use his help, he is an excellent mentor.”
“This guy is like a coding ninja!!!”
“Excellent mentor, I can't count how many session I've had with Bhargav, he is very patient and informative. I am always satisfied after each session.”
“Really great mentor.”
“As always ! the best!!”
“Wow what a great session! He was nice to work with, and patient and knew his way around the code. I am going to work with him again and would recommend to anyone.”
“Another excellent informative session from Bhargav, I was struggling on an issue and he helped me resolve it and explained were I went wrong. I will definitely continue to seek his assistance. He is an A+ mentor.”
“As always, the best !”
“The best as always !!!”
“The best !!!!!”
“Bhargav was really helpful, taking time to explain best practices and make suggestions on how I can improve my own programming skills while also following industry standards for my project layout.”
“Great mentor, very helpful and willing to sift through the issues at hand - will definitely work with him again!”
“Bhargav is a great developer and an excellent problem solver. He understand the issue right away and comes up with a great solution.”
“Fantastic mentor, I really enjoyed how he tackled my problem and aided me in fixing it asap”
“bhargavponnapalli has been very helpful during our mentoring sessions. He is very patient and takes his time to explain concepts. Thanks Bhargav!”
“Nice guy, patient mentor.”
“THANKS A LOT !!! He is very very patient and solved my issue!!! I will for sure come back !!! MANY MANY thanks !”
“Another excellent session from Brahgav, he diligently helped me with three issues that I was having and helped me resolve all three issues. He is an excellent mentor and I will certainly use him again.”
“He really knows JavaScript, AngulaJS, HTML, I really like working with him, he is very patient.”
“I had another excellent mentoring session with Bhargav, he is very knowledgeable and very patient. He is very generous with the time and he pauses the time for me to explain my confusion about an issue and he always explains the logic to me. I will definitely continue to use him.”
“Very very knowledgable.”
“Extremely knowledgeable at Android and would highly recommend Bhargav to anyone.”
“Diligent, knowledgeable, and very easy to work with. His talent and creativity have been a big help with several of my projects.”
“Bhargav is such an awesome mentor! Really helped me through tough times. Highly appreciate his help an recommend him.”
“Bhargav was very patient and helpful. He was extremely generous with the time and paused the session while we were troubleshooting. I will definitely use him again. Very honest and patient mentor.”
“First class and expert at Android and in explaining it to novice.”
“Extremely helpful and knowledgeable!”
“Bhargav was very helpful in resolving my issue pretty quickly. Awesome work.”
“Nice mentor”
“My issue was resolved he was great”
“Awesome, super fast!”
“Nice mentor!”
“Patient mentor, I like it.”
“Bhargav has a very good understanding of ReactJS and was able to help me get over an issue with my code.”
“Bhargav knows what he is doing. He is quick to identify the issue and can jump straight into it. His learning curve is pretty quick and he resolved my issue exactly the wanted to be resolved.”
“Quick fix for my problem, with explanation so I won't repeat the same issue”
“awesome mentor how's willingly to do extra things just to help”
“Bhargav was very patient with my project and shared great positivity and vision.”
“Bhargav was very positive about my idea and had many ideas of his own. I'm looking forward to what we will create!”
“Very helpful in resolving my problem. Bhargav went one step ahead telling me what I should do”
“He analized my code and show me where to optimize. Thank you.”
“Great help with the test cases in React!”
“great mentor to work with”
“Extremely helpful, courteous and has first-class knowledge of Android and java. Would highly recommend Bhargav.”
“Helped me out in a pinch - site was broken and he did a quick fix for a reasonable price. Thank you!”
“Bhargav is passionate and committed to helping out in any fashion. I asked for help crossing a Javascript hurdle and he showed that the way I was going wasn't best. In response he showed me a better, new (to me) way to solve my problem and walked me through an example of how to handle it. He didn't just help me with a Javascript problem–he helped me level up way I approached this problem. I have a few more tools in my belt and a little more confidence thanks to Bhargav.”
“Bhargav was excellent! A good communicator, respectful of time, and very talented!”
“Great knowledge of Android!”
“Courteous and timely!”
“Very knowledable”
“First class mentor and very helpful indeed. Bhargav has a very good knowledge and understanding in Android framework and would highly recommend.”
“Solid, knowledgable, helped me locate my issue in just a couple of minutes!!”
“Awesome, he was able to figure out the issue after looking at it in a few minutes, we got it knock out in less than 30 mins. Great job. Thanks Sophek”
“Fantastic! First Class! Definitely would recommend to anyone. Very helpful and professional.”
“This guy was great. Very quick.. helped me with my problem quickly! He also taught me a thing or two in the process in regards to CSS and styling. Thanks! - CommandCopyPaste.com”
“Very helpful indeed not only in terms of resolving the issue itself but in giving sound advice of program structure etc. Would definitely recommend Bhargav!”
“Very nice person and respected”
“Great advise. Really quick!”
“Really good Mentor! He helped me solve my problem and explained every part of it. Really good! Thank you!”
“excellent work and well documented.”
GitHub Activity
View data as a table
| Month | Contributions | Active days |
|---|---|---|
| Aug 2025 | 0 | 0 |
| Sep 2025 | 132 | 17 |
| Oct 2025 | 59 | 8 |
| Nov 2025 | 806 | 25 |
| Dec 2025 | 276 | 22 |
| Jan 2026 | 141 | 22 |
| Feb 2026 | 592 | 28 |
| Mar 2026 | 397 | 29 |
| Apr 2026 | 2,919 | 28 |
| May 2026 | 2,339 | 31 |
| Jun 2026 | 10,000 | 30 |
| Jul 2026 | 3,968 | 31 |
| Aug 2026 | 2,224 | 30 |
Contributions by year
2026 is year-to-date through August 31, 2026.
Recognition & Mentorship
Achieved a perfect 5-star rating across 400+ online 1-on-1 mentoring & technical debugging sessions for engineers worldwide.
Core contributor driving parser stability, TypeScript definitions, and runtime performance for React CSS-in-JS used by millions.
Technical Expertise
Open Source Projects
Applications & Developer Tooling
open-recorder
A free, open-source Screen Studio alternative that adds auto-zoom, cursor animations and smooth pan/zoom effects to screen recordings.
nextbase
Production-ready free Boilerplate & Starter kit built with Next.js 16+, Supabase Auth & Database, Tailwind CSS 4, and TypeScript.
unbound.computer
Unbound - a high-performance native macOS computer workspace application built with Swift and SwiftUI.
rooks
Comprehensive collection of 80+ essential utility React hooks to super charge your components and state management.
q8t
Multi-platform automated social media publisher and scheduling engine for developers and creators.
Open Source Contributions
Ecosystem Frameworks & Libraries
styled-components
Core TeamMaintained core runtime & parser logic for React's premier CSS-in-JS library.
gatsbyjs/gatsby
Contributed core plugin fixes and build optimizations.
storybookjs/storybook
Added UI component addons and documentation improvements.
evanw/esbuild
Helped optimize bundler performance and edge case handling.
facebook/docusaurus
Contributed to documentation theme rendering and MDX support.
github-profile-readme-generator
Added customizable developer badges and layout templates.
tailblocks
Created responsive UI block templates.
react-markdown-editor
Improved live preview parser efficiency.
relay-nextjs
Enhanced GraphQL relay integration with Next.js SSR.
Let's Connect
Engineering, Mentorship & Collaboration