I need a skilled Python developer who can move comfortably between two worlds—data analysis and Blender scripting—while bringing order and polish to an existing codebase. Data work first: raw CSV/JSON files require systematic cleaning, smart preprocessing, and an insightful exploratory data analysis. Expect to lean on pandas, NumPy, matplotlib or seaborn and deliver clear Jupyter notebooks, concise visual dashboards, and well-commented functions that I can reuse long after the project ends. At the same time, I’m overhauling Python utilities that drive my Blender workflow. The goal is to improve and refactor the current scripts so they run faster, read cleaner, and stay future-proof. We’ll decide together whether the biggest win is automating model generation, chaining animation sequences, or setting up entire scenes; whichever route we choose, the code must adhere to PEP 8, include inline documentation, and work reliably in Blender 3.6 + on both Windows and macOS. Deliverables (all source included): • Reworked, fully documented Python modules • Jupyter notebook(s) covering data cleaning, preprocessing, and EDA with explanatory markdown and visuals • One or more Blender Python scripts demonstrating the agreed automation, with a brief usage guide • A short changelog summarizing improvements over the original code Success means I can run every script end-to-end, reproduce the analysis, and drop your modules straight into production without extra tweaks.