Ubaid Shaikh

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
Ubaid Shaikh is a software engineer with 7 years of experience specializing in backend development, compilers, and test automation, alongside front-end familiarity. A CSE graduate from IIT Indore, he builds reliable systems using Python, C++, Node.js, and SQL, and has practical experience with Flask and Express.js. He contributed to the lpython Python compiler by improving implementation and tests for built-in functions like chr and ord, ensuring correct types and behavior—work that improves compiler reliability for downstream users. Curious and hands-on, he enjoys learning new languages and creating tooling that bridges language design and real-world applications.
code7 years of coding experience
bookBTech - Bachelor of Technology, Computer Science and Engineering, 8.62, BTech - Bachelor of Technology, Computer Science and Engineering, 8.62 at Indian Institute of Technology, Indore
languagesMarathi, Hindi, English
github-logo-circle

Github Skills (7)

unit-testing10
pytest10
python10
compiler-development10
unicode9
strings9
text-manipulation9

Programming languages (13)

C++CMojoRustHTMLJupyter NotebookFortranTypeScript

Github contributions (5)

github-logo-circle
lcompilers/lpython

Apr 2022 - Jan 2023

Python compiler
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:4 releases, 710 reviews, 268 commits in 9 months
Contributions summary:Ubaid focused on improving the implementation and testing of the `chr` and `ord` functions within the Python compiler. This involved modifying the source code of the `lpython_builtin.py` file and adding comprehensive tests for these functions in the `test_builtin.py` file. The changes included updating the `ord` function to return an integer instead of a string and adding a suite of tests to ensure correct behavior. This work directly contributes to the compiler's functionality and the reliability of its built-in functions.
compilerpythonpython-compilerhigh-performance
Shaikh-Ubaid/lpython

Jul 2022 - Mar 2025

Python compiler
Contributions:2 releases, 22 PRs, 478 pushes in 2 years 9 months
compilercompiledpythonpython-compiler
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