Skip to content

joddeepesh-cloud/open-source-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Open Source Contributions Showcase

Hi, I'm Deepesh πŸ‘‹ Python Developer and Open Source Contributor.

I actively contribute to real-world open source projects like Matplotlib and Pandas, focusing on:

  • Debugging complex issues
  • Fixing bugs in large Python codebases
  • Improving visualization and backend logic

πŸ”§ Contribution 1: Matplotlib Issue (Histogram with timedelta)

🐞 Problem

Matplotlib's "ax.hist()" fails when used with sequences of "timedelta" values due to incorrect comparison handling.

πŸ’‘ What I did

  • Investigated how Matplotlib handles non-numeric data types
  • Analyzed the issue with "timedelta64" range computation
  • Worked towards improving handling logic for such cases

πŸ”— Links

βœ… Outcome

  • Identified root cause related to non-numeric dtype handling
  • Contributing towards improving robustness of histogram plotting

πŸ”§ Contribution 2: Pandas Discussion (String storage types)

🐞 Problem

Differences between "pyarrow" and "python" string storage in Pandas needed better clarity for users.

πŸ’‘ What I did

  • Participated in issue discussion
  • Analyzed behavior and performance differences
  • Helped understand trade-offs between storage options

πŸ”— Links


🧠 Skills Demonstrated

  • Python debugging
  • Reading and understanding large codebases
  • Open source collaboration
  • Problem-solving in real-world libraries

πŸ’Ό Open to Freelance Work

I can help with:

  • Fixing Python bugs
  • Debugging scripts
  • Improving existing code
  • Understanding and modifying open source libraries

πŸ“ˆ Current Focus

πŸš€ Actively contributing to Matplotlib & Pandas πŸš€ Improving debugging and backend problem-solving skills


πŸ“© Contact

(deepesh302@gmail.com)

About

My open source contributions (Matplotlib, Pandas) and problem-solving work

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors