Hi, I'm Om

|

I build software that solves real problems. Passionate about open source, scientific computing, and turning complex ideas into clean, working code.

6+
Projects
3+
Organizations
GSoC
'26 Contributor
Om S Habib
Om S Habib ✨

About Me

A bit more about who I am and what I work with.

I'm Om S Habib, a software developer and open source contributor based in Bengaluru, India. I'm currently pursuing a B.Tech in Computer Science (AI & ML) at Medhavi Skills University.

My work spans scientific computing, machine learning, and full-stack development. I contributed to Google Summer of Code 2026 under OpenAstronomy, building a high-performance spectral timing library in Julia. I've also worked on astrophysics research, ML-based prediction models, and developer tools.

I enjoy writing clean, well-documented code and contributing to projects that have real-world impact. When I'm not coding, I'm usually reading research papers, exploring new frameworks, or writing about what I've learned.

Technical Skills ✏️

Languages

Python Java C/C++ JavaScript Julia Go

ML & Data Science

Scikit-Learn TensorFlow PyTorch Pandas Statistical Modeling

Engineering & DevOps

Git Linux Docker Kubernetes CI/CD Sphinx

Web & Databases

React Node.js Express SQL MongoDB Supabase
Om S Habib

Education

B.Tech CSE (AI & ML)
Medhavi Skills University
2025 – 2029 CGPA: 7.38

Projects

Products, experiments, and open-source work.

Stingray.jl

GSoC '26

OpenAstronomy • May–Aug 2026

  • Engineered a high-performance spectral timing library in Julia, architecting core data structures (Powerspectrum, Crossspectrum) to process NASA HEASARC datasets.
  • Implemented cross-spectral pipelines and Lomb-Scargle periodograms for X-ray reverberation analysis, accelerating processing by over 50%.
  • Added support for Leahy, Fractional RMS, and Absolute RMS normalizations with rigorous Poisson noise testing.
Julia FITS FFT Astrophysics

Exoplanet Habitability Analysis

ML Pipeline • 2026

  • Built an end-to-end ML pipeline using NASA's Kepler and TESS exoplanet datasets to classify planet habitability.
  • Achieved 92% classification accuracy using ensemble methods (Random Forest, XGBoost) on atmospheric and orbital parameters.
  • Engineered feature extraction pipelines for stellar luminosity, equilibrium temperature, and habitable zone distance metrics.
Python Scikit-Learn XGBoost NASA Data

Dynamic Spectral Simulation Tool

RADIS Integration • 2026

  • Built an interactive web-based spectral simulation tool integrating RADIS for high-resolution infrared molecular spectra.
  • Implemented real-time visualization of absorption and emission spectra for various atmospheric molecules (CO₂, H₂O, CH₄).
  • Designed a clean UI for adjusting temperature, pressure, and path length parameters with instant spectral updates.
Python RADIS Streamlit Spectroscopy

Bionium-X

Python Library • May 2026

  • Engineered a modular scientific Python library for exoplanetary biosignature detection with scalable atmospheric modeling.
  • Developed data pipelines with optimized caching, accelerating astronomical data retrieval by over 30%.
  • Integrated Sphinx documentation and Dependabot CI/CD for production-grade infrastructure.
Python Sphinx CI/CD

Urban Mobility Prediction

ML Research • Apr 2026

  • Analyzed an urban mobility dataset of 10,000+ records to extract seasonal usage patterns via advanced EDA.
  • Trained a predictive model using Scikit-Learn to forecast hourly bike demand for fleet optimization.
  • Engineered preprocessing pipelines handling outliers, improving predictive reliability by 15%.
Scikit-Learn Pandas Supabase

CalCarbo

Web App • 2025

  • Built an eco-friendly carbon footprint tracker to help users monitor and reduce their environmental impact.
  • Utilized environmental analytics and reporting tools to provide actionable sustainability insights.
JavaScript HTML/CSS Netlify

Experience

Internships, open source contributions, and certifications.

Google Summer of Code (GSoC)

Student Developer — Stingray.jl, OpenAstronomy

May – Aug 2026
  • Engineered a high-performance spectral timing library in Julia, architecting core data structures (Powerspectrum, Crossspectrum) to process multi-gigabyte NASA HEASARC datasets.
  • Optimized cross-spectral pipelines and Lomb-Scargle periodograms, accelerating processing by over 50% for X-ray reverberation analysis.
  • Refactored codebase into type-safe modules with advanced Fourier operations, achieving numerical parity and reducing memory by 30%.
Julia Astrophysics Data Science

Research Intern — Astrophysics

EduTech Life Pvt. Ltd. • Spring Fest, IIT Kharagpur

Mar – May 2026
  • Researched the Equation of State of Ultra-Dense Matter, synthesizing multi-messenger constraints from neutron star observations.
  • Analyzed observational data across electromagnetic and gravitational-wave channels, applying statistical modeling to constrain dense-matter parameters.
  • Delivered a project showcasing competencies in stellar astrophysics and multi-messenger astronomy.
Research Astrophysics Statistical Modeling

Open Source Contributions

Contributions to established open source projects.

Astropy

Core Astronomy Library • Documentation

Authored comprehensive docstrings for the CIRS coordinate frame, enhancing accessibility of core astronomical tools.

RADIS

High-Resolution Spectra Code • CI/CD

Restored Codecov support in CI/CD pipelines. Optimized codebase by deprecating obsolete JSON parsing functions.

Achievements & Certifications

ISRO Bharatiya Antariksh Hackathon

ISRO • 2026

Submitted an innovative idea on subsurface lunar detection, presented by ISRO and powered by Hack2Skill, addressing real-world space exploration challenges.

Astrophysics Certification

IIT Kharagpur • Mar 2026

Completed a research program in observational astronomy, stellar/galactic astrophysics, cosmology, and exoplanet studies.

NSDC Certified Trainings

Corizo Edutech • Jul 2025

Earned professional certifications in Data Science (ML, data visualization, predictive modeling) and Web Development.

Technical Assistance — Polaris Vibathon

Asia Books of World Records

Volunteered for Asia Books of World Records Award Winning Vibathon backed by Y Combinator, Replit, OpenAI, and PeakXV.

GSoC 2026 — Final Report

Spectral Timing in Julia • OpenAstronomy • Stingray.jl

Organization
OpenAstronomy
Duration
May – Aug 2026
Project
Stingray.jl
Status
Completed

Project Overview

The goal was to port the powerful spectral-timing capabilities of the Python Stingray library to the Julia ecosystem. When dealing with millions of X-ray photons and computing averaged cross-spectra over thousands of segments, Julia's speed becomes a game-changer. Over three months, I built a complete high-performance spectral timing engine from scratch under the OpenAstronomy umbrella.

What Was Delivered

High-Level Spectral Types — Implemented Powerspectrum and Crossspectrum struct types from scratch with a clean, type-safe API.

Mission-Specific FITS Support — Added telescope-specific event file readers for NICER, NuSTAR, XMM-Newton, and RXTE.

Frequency Rebinning — Implemented both geometric (logarithmic) and linear frequency rebinning for broadband noise studies.

Robust Normalizations — Added Leahy, Fractional RMS, and Absolute RMS normalizations, tested against Poisson noise statistics.

Lomb-Scargle Periodograms — Ported the Lomb-Scargle algorithm to handle unevenly sampled astrophysical data.

Fourier Utilities & Testing — Ported shift_and_add for dynamic spectral analysis. Integrated Codecov for test coverage.

Contact

Open to collaborations, opportunities, and interesting conversations.

Let's connect ✉️

I'm currently open to new collaborations, open source contributions, internships, and interesting technical challenges. Feel free to reach out — I'd love to hear from you.

Omhabib311@gmail.com