Abdullah Nesar

Software Engineer at Amazon Web Services (AWS)

Leinster, Ireland
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
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.
code9 years of coding experience
job4 years of employment as a software developer
bookHigher Secondary, Computer Science, Higher Secondary, Computer Science at Carmel Junior College
bookBachelor of Technology - BTech, Engineering, Bachelor of Technology - BTech, Engineering at Indian Institute of Technology, Kharagpur
github-logo-circle

Github Skills (18)

debugging10
debug10
strings10
python10
testing10
text-manipulation10
math10
computer-algebra-system10
maths10
math-functions10
compiler-compiler10
compiler10
high-performance10
integration-testing9
data-structures8

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
sympy/sympy

Dec 2016 - May 2019

A computer algebra system written in pure Python
Role in this project:
userBack-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.
mathpythonsciencecomputer-algebra-systemalgebra
lcompilers/lpython

Mar 2022 - May 2022

Python compiler
Role in this project:
userBack-end Developer
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)