Giter Site home page Giter Site logo

Pranay here, Hello! 👋

A passionate individual with a love for both Mathematics and Art. They may seem like an unlikely pair, but for me, they opened the door to the fascinating world of Data Science and Visualization. My primary drive lies in leveraging data-driven insights to tackle real-world challenges, ultimately enhancing decision-making processes and positively impacting lives.

I'm actively learning and diving into exciting Data Science projects. I firmly believe that data holds infinite potential for innovation, and I'm thrilled to be at the forefront of this ever-evolving field.

  • 🌱 I’m currently learning CNNs
  • 👯 I’m looking to collaborate on Data Science Projects

Projects

  • AirCast - AirCastAQI.netlify.app | GitHub | Nov 2023 - Jan 2024 | Python | Time-Series Forecasting | GitHub Actions

    • Designed & developed a website featuring integration with a SARIMAX model trained on Gurugram’s historical daily time series Air Quality Index data that retrains daily by a Cron job with new data and forecasts next 5 day’s AQI.
    • Collected 3.5 years of historical data from CPCB. Pre-processed data using Pandas & performed Data Analysis using Seaborn.
    • Automated the process through a GitHub Actions-enabled Cron Job running every hour, leveraging real-time API call to assimilate new hourly AQI data and retrain the model daily at 1 AM.
    • Deployed on Netlify and triggered auto-deployment. Implemented logging and exception handling for debugging and error tracking.
    • Future ideas: Expanding to other 5+ major Indian cities and integrating with a relational database for scalability.
  • AQI Calculator - AQI-Calculator.onrender.com | GitHub | Blog | Mar 2023 - May 2023 | Pandas | Seaborn | Scikit-learn | Flask | Certificate

    • Trained a predictive model using kNN algorithm to predict Air Quality Index (AQI) based on input pollutants, attained 83.5% accuracy (R-squared) on 147,000+ data points from 4 Gurugram stations.
    • Spearheaded a multi-national team of 5 at Omdena, managing data collection, EDA, model training, & documentation.
    • Collected & compiled hourly data for 4 stations in Gurugram from CPCB.
    • Resolved 30% of missing values using appropriate imputation techniques by performing comprehensive EDA using Pandas, Matplotlib, Seaborn.
    • Trained Scikit-learn Machine Learning regression models for AQI prediction, incorporating pollutants as features. Employed hyperparameter tuning and researched the best parameters.
    • Exported the best kNN model using Pickle & deployed Flask app on Render for real-time AQI prediction.
  • Practice Abacus Online | August 2021 - January 2022 | Website Link: https://practiceabacusonline.com/ | Demo video

    • A responsive website for practicing Abacus (Math Tool) online & downloading practice sheets for free. An innovative solution that replaces old-school way of learning & practicing Abacus by introducing new ways to hone skills.
    • Currently, this website boasts a monthly user base of over 1000 individuals globally and has garnered commendable feedback for its user-friendly interface and effectiveness.
    • Leveraged a comprehensive tech stack including Bootstrap, Vanilla JavaScript, Particle JS, Hover CSS, JsPdf, SpeechSynthesis to deliver a seamless user experience.
    • Created 16 interactive pages with diverse functionalities and customization options, providing a comprehensive and engaging learning experience.
    • Future ideas: Set up login mechanism, database integration, analyse student’s performance by creating dashboards.

Technical Skills

  • Data Science & Mathematics:
    • Data Visualization • Machine Learning • Data Analytics • Artificial Intelligence (AI) • Supervised Learning • Neural Networks • Deep Learning • Ensemble Learning • Feature Engineering • Probability • Statistics • Time-Series Analysis and Forecasting
  • Python libraries:
    • NumPy • Pandas • Matplotlib • Seaborn • Plotly • Scikit-learn • TensorFlow • Keras
  • Languages & Others:
    • Python • SQL (Postgres) • JavaScript/HTML/CSS • Data Structures & Algorithms

Education

  • Osmania University
    • B.E in CSE
    • July 2021 | Hyderabad, India | CGPA: 8.59 / 10
  • Sri Chaitanya Junior College
    • Maths, Physics & Chemistry
    • May 2017 | Hyderabad, India | 983 / 1000
  • St. Adams High School
    • Mar 2015 | Hyderabad, India | CGPA: 9.7 / 10

Links

Blog

Achievements

  • Highest rank of 1372 / 283,137 people in Kaggle Notebooks & 386 / 348,199 people in Discussions.
  • Secured All India Rank 660 in TCS Codevita Round 1.
  • Among top scorers in Hackwithinfy round 2.
  • Scored 1417/1800 in TCS NQT.

Certifications

  • HackerRank Problem Solving (Basic)
  • HackerRank Python (Basic)

Awards

  • Honored by former President of India Mrs. Pratibha Patil in Rashtrapati Bhavan for securing State 1st in Abacus Competition in 2011 & 5 International and National Level competitions.
  • Special appreciation award in National Science Day Celebrations held at our college

Pranay Bomma's Projects

linked-list-python-code icon linked-list-python-code

All basic linked list functions appendnode,length,display,reverse,insert,delete_by_pos,printRev,middle,merge,mergeSort,linearSearch. Hope it helps :)

my-interviewbit-solutions icon my-interviewbit-solutions

Solutions of InterviewBit problems. These solutions are completely written by me, not copied from online or from anyone.

my-kaggle-notebooks icon my-kaggle-notebooks

This repo contains Jupyter Notebooks (with PDFs) of datasets that I performed EDA. Please refer to PDF versions instead of ipynb because in ipynb, output charts are blank (for plotly library, but for matplotlib & seaborn this issue isn't there). But, if you want to download & edit the notebook, you can refer to ipynb version.

the-matplotlib-cookbook icon the-matplotlib-cookbook

This Jupyter notebook is a summary of my learnings. I have learnt matplotlib from various sources. In this notebook, I have tried to explain how things work in matplotlib using my own examples. I hope you will like it :) For those who already know matplotlib, you can use this as a reference notebook!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.