Rahul Satija

Lead Software Engineer at S&P Global

Haryana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rahul Satija is a Lead Software Engineer based in Haryana, India, with a decade-plus trajectory of delivering reliable software across enterprise and product teams. He progressed through roles at Accenture, Nucleus Software and Nagarro before joining S&P Global, blending hands-on engineering with team leadership and delivery ownership. Known for pragmatic problem solving, he pairs full-stack development skills with a focus on visualization and user-facing tooling. Rahul contributes to open-source scientific tooling—improving visualization features in the widely used Seurat single-cell genomics toolkit—which reflects an ability to bridge domain science and production-grade code. He brings a track record of shipping incremental improvements that unlock usability (e.g., plot-splitting and scaling fixes) while mentoring engineers to adopt maintainable patterns. Colleagues describe him as efficient, detail-oriented, and unusually comfortable navigating both research-oriented repos and large enterprise codebases.
code5 years of coding experience
job11 years of employment as a software developer
bookB.Tech, B.Tech at Jaypee Institute Of Information Technology
github-logo-circle

Github Skills (6)

rna-seq10
visualization10
ggplot10
visualizations10
r10
cran9

Programming languages (3)

RHTMLPython

Github contributions (5)

github-logo-circle
satijalab/seurat

May 2021 - May 2021

R toolkit for single cell genomics
Role in this project:
userFull-stack Developer
Contributions:1 release, 6 reviews, 1 commit in 1 day
Contributions summary:Rahul primarily contributed to the visualization aspects of the Seurat toolkit by adding functionality for the `split.by` parameter in several plotting functions, including `DotPlot`, `FeaturePlot`, `DimPlot`, and `FeatureScatter`. They also addressed documentation updates and fixed a scaling issue within the `DotPlot` function. Additional contributions involved updating the `AddModuleScore` function and addressing minor bugs related to the functionality of the visualization tools.
single-cell-genomicshuman-cell-atlassingle-cell-rna-seqcran
Contributions:1 review, 3 pushes in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial