Abdulhaq Emhemmed is a software engineer with 12 years of experience specializing in full-stack web and mobile development, currently focused on mobile engineering. He combines strong Linux and deployment skills with a first-class BE in Mechanical Engineering & Aeronautics from the University of Glasgow, bringing engineering rigor to software problems. Abdulhaq has worked across startups and global teams—including SoundCloud and a North African talent collective—building production mobile apps and backend services. He contributes to notable open-source projects, improving DTO handling and OpenAPI generation in the Litestar ASGI framework and strengthening test automation in Django REST Framework JSON:API. Comfortable both shipping user-facing iOS features and hardening backend APIs, he blends practical QA discipline with hands-on development. Based in Libya, he often bridges distributed teams and local talent pipelines while maintaining a strong focus on reliability and developer ergonomics.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering - BE, Mechanical Engineering & Aeronautics, 1st class with honours, Bachelor of Engineering - BE, Mechanical Engineering & Aeronautics, 1st class with honours at University of Glasgow
Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
Role in this project:
Back-end Developer
Contributions:27 reviews, 2 commits, 22 PRs in 14 days
Contributions summary:Abdulhaq primarily focused on improving the Litestar framework's Data Transfer Object (DTO) functionality and OpenAPI schema generation. Their contributions involved fixing issues related to DTO responses, prioritizing plugins during DTO creation, and implementing an alias generator for DTO field names. They also addressed bugs and enhanced existing features to provide better support for nested fields and composite types within the SQLAlchemy DTO.
Contributions:5 commits, 7 PRs, 29 comments in 1 month
Contributions summary:Abdulhaq's commits primarily focus on implementing and improving automated testing within the Django REST Framework JSON API repository. They introduced automated tests for various environments, including Django 1.8, DRF 3.1, and DRF 3.2, as well as adding tests for factories and paginated responses. The user's contributions involved writing and modifying test files, indicating a strong focus on ensuring the project's quality and reliability through automated testing.
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.