Ismail S

Developer at BJSS

Greater Leeds Area United Kingdom
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

👤
Senior
Ismail S is a pragmatic software developer with 12 years’ experience and a decade-long tenure at BJSS (now CGI) based in the Greater Leeds Area. He pairs strong Android mobile work—contributing UI, widget and navigation improvements to projects like a popular Quran Android app and the lightweight KISS launcher—with backend craftsmanship, adding type-safe stubs to Python's typeshed. Comfortable across testing and automation, he has improved report visualization for the Karate framework and authored Robolectric/Espresso tests to harden Android releases. Known for readable documentation and thoughtful compatibility fixes, he brings a balanced focus on usability, reliability and maintainability to every codebase.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
185reputation
3kreached
3answers
4questions
github-logo-circle

Github Skills (34)

espresso10
static-typing10
python10
stub10
stubs10
dynamic-typing10
android-test10
test-framework10
robolectric10
implicit-typing10
java10
javas10
optional-typing10
junit10
strong-typing10

Programming languages (17)

C#JavaRustScalaVueGoInno SetupKotlin

Github contributions (5)

github-logo-circle
quran/quran_android

Feb 2020 - May 2021

a quran reading application for android
Role in this project:
userMobile Developer (Android)
Contributions:3 reviews, 9 commits, 6 PRs in 1 year 2 months
Contributions summary:Ismail contributed to the Android application by modifying code related to UI components, widget functionality, and general application behavior. Their work involved changes to the `HighlightingImageView`, modifications to page layouts, and the renaming of the widgets package to view. They also added docstrings for better code documentation and implemented shortcuts for easier navigation within the app.
androidquran
Neamar/KISS

Nov 2015 - Dec 2016

Lightning fast, open-source, < 250kb Android launcher
Role in this project:
userMobile Developer (Android) & QA Engineer / Test Automation Engineer
Contributions:53 commits, 4 PRs, 23 comments in 1 year
Contributions summary:Ismail focused primarily on testing aspects of the Android launcher application. Their contributions involved writing and refactoring unit and UI tests using Robolectric and Espresso. They added tests to verify UI element appearances, corrected import statements, and configured the testing environment including mocking dependencies to facilitate accurate testing.
android-launcher
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