Dhruv Manilawala

Software Engineer at Astral

Surat, Gujarat, 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
Dhruv Manilawala is a software engineer with six years of experience focused on developer tools, static analysis, and web/data engineering, currently contributing at Astral and OpenAI. He works across Python, Rust, Go and C, and has a track record of improving linters and editor integrations—contributions to high-profile projects like Ruff and Telescope showcase his ability to fix tricky parser and performance issues. As a maintainer of TheAlgorithms/Python he led a migration to static typing and built automation tooling, demonstrating both code quality advocacy and practical CI automation. Previously he accelerated a SaaS ingestion pipeline by 23x and built production ML pipeline components, reflecting a pragmatic blend of performance engineering and data work. Deeply involved in the Neovim ecosystem, he focuses on asynchronous, user-facing developer ergonomics as well as the subtle correctness of diagnostics and path normalization. Based in Surat, India, he pairs open-source contribution with production experience, often tackling edge cases and false positives that others overlook.
code5 years of coding experience
job2 years of employment as a software developer
bookScience, Science at St. Xavier's High School - India
bookBachelor of Engineering Mechanical Engineering, Bachelor of Engineering Mechanical Engineering at Savitribai Phule Pune University
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
euler10
tree-sitter10
python10
testing10
mypy10
implement10
neovim10
lua10
code-analysis10
lint10
linter10
linting10
rust10

Programming languages (15)

C++RustCGoJupyter NotebookKotlinTypeScriptBatchfile

Github contributions (5)

github-logo-circle
TheAlgorithms/Python

Sep 2020 - Nov 2022

All Algorithms implemented in Python
Role in this project:
userBack-end Developer
Contributions:796 reviews, 57 commits, 491 PRs in 2 years 2 months
Contributions summary:Dhruv primarily contributed to the implementation of Project Euler solutions within the `thealgorithms/python` repository. Their work involved creating, updating, and testing Python code to solve Project Euler problems. They demonstrated an understanding of algorithm implementation and problem-solving techniques. The user also made suggestions for code improvements, such as using list comprehensions and sorting imports, indicating a focus on code quality and maintainability.
searchespythonalgosalgorithm-competitionssorts
astral-sh/ruff

Sep 2022 - Apr 2025

An extremely fast Python linter and code formatter, written in Rust.
Role in this project:
userBack-end Developer
Contributions:2082 reviews, 1388 PRs, 2305 pushes in 2 years 7 months
Contributions summary:Dhruv primarily focused on implementing and improving the Ruff linter and code formatter, a project written in Rust. They contributed to enhancing existing linting rules by incorporating features like the use of dictionary comprehensions, and by addressing false positives and other edge cases. Their work included modifying the parser code, adding fixes for various rule violations, and updating test fixtures to validate the changes.
linterpythonruststyle-guidepep8
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