Rahul Gupta

Lead Data Scientist at Nous Infosystems
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bangalore Urban, Karnataka, India, IN
Languages
  • English -
  • Hindi -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Ashish Padhi

Rahul has been an amazing mentor and one of the best team member I have ever had the opportunity to work with. He has extensive knowledge on Python, SQL, Predictive Analysis and Data Analytics and always comes up with innovative approaches to work in the same. I got to learn a lot from him in the above fields and also in the area of team work and time management. He truly has a researchers mind when it comes to approaching a problem and also very uplifting when it comes to working as a team.

Kapil Soni

I have been working with Rahul on many projects. Rahul is a mature and specialist, who is able to run multiple tasks and provide the best results in every aspect of every project he touches. He is an expert in Programming Languages like Java and Python and R. He is technically sound. He is very polite in discussing tricky things and knows how to solve conflicts. Rahul is a colleague you'll be happy to have in your team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Lead Data Scientist
      • Mar 2023 - Present

      Data extraction and cleaning, and environment setup for a clinical research project. • Analyzing the data, collecting requirements, idea brainstorming, comparing results and reporting • Implementing algorithms and approaches like Random Forest, Decision trees, Gradient Descent and others • Validating the model performance and optimization • Liaising between teams to discuss objectives, issues, strategies, managing and mentoring Junior associates

    • Senior Data Scientist
      • Jul 2021 - Present

      • Data extraction and cleaning, and environment setup for a clinical research project. • Analyzing the data, collecting requirements, idea brainstorming, comparing results and reporting • Implementing algorithms and approaches like Random Forest, Decision trees, Gradient Descent and others • Validating the model performance and optimization

    • United States
    • Research Services
    • 700 & Above Employee
    • Researcher II
      • Aug 2019 - Feb 2021

      • Development of scalable load forecasting and system identification algorithms for power systems with high penetration of distributed energy sources • Publish results in top technical journals and conference proceedings; present work at conferences, symposia, and review meetings • Collaborate with management and senior staff to develop proposals in the area of data analytics for next-generation energy systems • Execute major projects as a principal technical contributor Demonstrate… Show more • Development of scalable load forecasting and system identification algorithms for power systems with high penetration of distributed energy sources • Publish results in top technical journals and conference proceedings; present work at conferences, symposia, and review meetings • Collaborate with management and senior staff to develop proposals in the area of data analytics for next-generation energy systems • Execute major projects as a principal technical contributor Demonstrate leadership in several areas of team, task, or project lead responsibilities • Provide reports on technical work and input to technical publications and presentations

    • Analytics Researcher - Intern
      • Apr 2019 - Aug 2019

      • Building Machine Learning and predictive Models to develop proposals in the area of data analytics for next-generation energy systems. • Implementing algorithms and approaches like Random Forest, Decision trees, Gradient Descent and optimizing the model to get best possible results. • Publishing results in technical journals and conference proceedings; present work at symposia and conferences. • Writing / transforming modeling scripts and creating GUI interface for ease of use.

    • United States
    • Higher Education
    • 200 - 300 Employee
    • Graduate Research Assistant
      • Apr 2018 - Dec 2018

      • Analyzing and collecting requirements, idea brainstorming with Professors. • Writing Scripts in Python, C++, MATLAB, AMPL to implement or improve Data Science and ML Algorithms. • Building Machine Learning Models using libraries like (numpy, scipy, scikit-learn, Seaborn, NLTK, etc) and analyze results. Comparing results and reporting. • Analyzing and collecting requirements, idea brainstorming with Professors. • Writing Scripts in Python, C++, MATLAB, AMPL to implement or improve Data Science and ML Algorithms. • Building Machine Learning Models using libraries like (numpy, scipy, scikit-learn, Seaborn, NLTK, etc) and analyze results. Comparing results and reporting.

    • India
    • Software Development
    • 500 - 600 Employee
    • Software Engineer
      • Jul 2016 - Jul 2017

      • Data extraction and cleaning, idea brainstorming and environment setup. • Analyzing Performance Reports, - Analyzed data of 30k+ live users and built a model which reflected an increase of 15% more concurrent users without scaling up the servers. • Liaising between teams to discuss objectives, issues, release strategy, managing and mentoring Junior associates. • Regular discussions/feedbacks from testing team to understand the application health. • Doing impact analysis of code… Show more • Data extraction and cleaning, idea brainstorming and environment setup. • Analyzing Performance Reports, - Analyzed data of 30k+ live users and built a model which reflected an increase of 15% more concurrent users without scaling up the servers. • Liaising between teams to discuss objectives, issues, release strategy, managing and mentoring Junior associates. • Regular discussions/feedbacks from testing team to understand the application health. • Doing impact analysis of code changes along with Dev team. • Team level knowledge transfer sessions. • Providing support for production/client issues/requests. • Debugging the issues faced by clients and escalate further to dev team. Show less • Data extraction and cleaning, idea brainstorming and environment setup. • Analyzing Performance Reports, - Analyzed data of 30k+ live users and built a model which reflected an increase of 15% more concurrent users without scaling up the servers. • Liaising between teams to discuss objectives, issues, release strategy, managing and mentoring Junior associates. • Regular discussions/feedbacks from testing team to understand the application health. • Doing impact analysis of code… Show more • Data extraction and cleaning, idea brainstorming and environment setup. • Analyzing Performance Reports, - Analyzed data of 30k+ live users and built a model which reflected an increase of 15% more concurrent users without scaling up the servers. • Liaising between teams to discuss objectives, issues, release strategy, managing and mentoring Junior associates. • Regular discussions/feedbacks from testing team to understand the application health. • Doing impact analysis of code changes along with Dev team. • Team level knowledge transfer sessions. • Providing support for production/client issues/requests. • Debugging the issues faced by clients and escalate further to dev team. Show less

    • India
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Jan 2015 - Jul 2016

      • End-to-end product analysis mobile applications and responsible for releases. • Liaising, idea brainstorming, documentation, data extraction and cleaning, and Root Cause Analysis of defects. • Achieved a noticeable growth of 13% in monthly sales by implementing the recommendation engine in platform. • Increased number of user by 20% in windows application by analyzing the bounce rate data and corresponding page sizes. • Preparation of End to End flows for User Acceptance… Show more • End-to-end product analysis mobile applications and responsible for releases. • Liaising, idea brainstorming, documentation, data extraction and cleaning, and Root Cause Analysis of defects. • Achieved a noticeable growth of 13% in monthly sales by implementing the recommendation engine in platform. • Increased number of user by 20% in windows application by analyzing the bounce rate data and corresponding page sizes. • Preparation of End to End flows for User Acceptance Testing. • Working with UX team to finalize UI mock-ups. • Providing a liaison between testing, development and product teams to discuss objectives, issues and plan. • Have regular discussions/feedbacks from testing team to understand the application health. • Performing RCA of defects. • Doing impact analysis of code changes along with Development team. • Team level Knowledge Transfer sessions. • Providing support on big promotion days/nights. Show less • End-to-end product analysis mobile applications and responsible for releases. • Liaising, idea brainstorming, documentation, data extraction and cleaning, and Root Cause Analysis of defects. • Achieved a noticeable growth of 13% in monthly sales by implementing the recommendation engine in platform. • Increased number of user by 20% in windows application by analyzing the bounce rate data and corresponding page sizes. • Preparation of End to End flows for User Acceptance… Show more • End-to-end product analysis mobile applications and responsible for releases. • Liaising, idea brainstorming, documentation, data extraction and cleaning, and Root Cause Analysis of defects. • Achieved a noticeable growth of 13% in monthly sales by implementing the recommendation engine in platform. • Increased number of user by 20% in windows application by analyzing the bounce rate data and corresponding page sizes. • Preparation of End to End flows for User Acceptance Testing. • Working with UX team to finalize UI mock-ups. • Providing a liaison between testing, development and product teams to discuss objectives, issues and plan. • Have regular discussions/feedbacks from testing team to understand the application health. • Performing RCA of defects. • Doing impact analysis of code changes along with Development team. • Team level Knowledge Transfer sessions. • Providing support on big promotion days/nights. Show less

    • India
    • Technology, Information and Internet
    • 100 - 200 Employee
    • Associate Software Engineer
      • Feb 2014 - Dec 2014

      -Visiting OEMs and testing the integrated services/apps/games. -Working with UX team to finalize UI mock-ups -Performing RCA of defects. -Providing a liaison between testing, development and OEMs to discuss objectives and issues. -Test Case writing and defect tracking. -Visiting OEMs and testing the integrated services/apps/games. -Working with UX team to finalize UI mock-ups -Performing RCA of defects. -Providing a liaison between testing, development and OEMs to discuss objectives and issues. -Test Case writing and defect tracking.

Education

  • University of Colorado Denver
    Master of Science - MS, Analytics - Specialization in Big Data - Data Science
    2017 - 2018
  • Rajiv Gandhi Prodyogiki Vishwavidyalaya
    Bachelor of Engineering (B.E.), Computer Science
    2009 - 2013

Community

You need to have a working account to view this content. Click here to join now