Abdullah Nesar is a software engineer with nine years’ experience building backend systems and compilers, currently at AWS and based in Leinster, Ireland. An IIT Kharagpur alumnus, he has deep Python expertise demonstrated by significant contributions to SymPy and the lpython compiler—implementing math runtime functions, string slicing, and robustness fixes. He began as a standout open-source contributor through Google Summer of Code (student in 2017, mentor in 2018), where he helped integrate RUbi and modernized SymPy’s integrator tooling. Prior roles at Blackhawk Network and Innovaccer focused on scalable web services, scheduling and patient-assignment logic, and API-driven systems in production. Abdullah mixes research-oriented rigor (MTech background and ML internship work on YOLO) with practical QA and test automation skills, improving correctness and performance in numerical libraries. He brings a rare combination of compiler-level backend work, symbolic math contributions, and hands-on cloud engineering experience.
9 years of coding experience
4 years of employment as a software developer
Higher Secondary, Computer Science, Higher Secondary, Computer Science at Carmel Junior College
Bachelor of Technology - BTech, Engineering, Bachelor of Technology - BTech, Engineering at Indian Institute of Technology, Kharagpur
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:113 commits, 39 PRs, 14 pushes in 2 years 5 months
Contributions summary:Abdullah primarily focused on fixing issues within the gamma function implementation, addressing both printing and functional correctness. Their contributions involved modifying the `pretty.py` file to address these issues. The user also added and corrected tests within `test_pretty.py` and other related test files to ensure the proper function and accuracy of their fixes. Furthermore, the user also contributed to improve the performance of the `_matrix_pow_by_jordan_blocks` function.
Contributions:11 reviews, 17 commits, 11 PRs in 2 months
Contributions summary:Abdullah contributed to the development of the Python compiler, focusing on extending mathematical functions within the runtime environment and associated testing. Their work included implementing new functions like `floor`, `ceil`, `expm1`, and `log1p`, as well as addressing review comments and fixing minor issues. The user also added string indexing and slicing functionalities and addressed out-of-bounds errors.
compilerpythonpython-compilerhigh-performance
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
Abdullah Nesar - Software Engineer at Amazon Web Services (AWS)