
Siddharth
Developer
Skills

See my services

Work experience
Python developer
Self Employed • Self-employed
May 2025 - Present • 1 yr 2 mos
**Python Developer | Machine Learning & Scientific Computing** As an independent Python developer, I have focused on building practical machine learning and scientific computing applications with an emphasis on usability, reproducibility, and clean code. My experience includes developing and deploying interactive web applications using **Python**, **Streamlit**, and **Hugging Face Spaces**. I have worked with libraries such as **Pandas**, **NumPy**, **Scikit-learn**, and **RDKit** to create data-driven solutions, particularly in computational chemistry and molecular property prediction. One of my key projects is the **Molecular Structure & Toxicity Predictor (MSTP)**, an application that predicts molecular properties and toxicity using machine learning techniques. I have also developed a web-based **Exoplanet Detection** application using Python and machine learning workflows. These projects have strengthened my skills in data preprocessing, model development, deployment, debugging, version control with GitHub, and creating user-friendly interfaces. Beyond software development, I have experience preparing technical documentation, scientific reports, and research manuscripts. Working on independent research projects has taught me the importance of writing maintainable code, documenting workflows, and communicating technical concepts clearly. I believe in understanding problems before implementing solutions. My approach is to write reliable, well-structured, and thoroughly tested code while maintaining clear communication throughout every project. Whether it's deploying an ML model, building a Streamlit application, debugging Python code, or assisting with scientific computing tasks, I strive to deliver solutions that are practical, reproducible and tailored to client needs.