Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Abdelrehman Elhaj, Full Stack Developer

Abdelrehman Elhaj

Full Stack Developer·Smart Links Technology

Saudi Arabia

Master's degree, Computer Science

Work experience

Total years of experience: 13 years, 0 months

Full Stack Developer

April 2022 - August 2023

Smart Links Technology

Riyadh, Saudi Arabia

April 2022 - August 2023

1. Developed 4 web apps for multiple clients, providing a wide range of functionality and tools enabling mission-critical processes.
2. Implemented dependency injection for over 6 modules in PHP Laravel and Angular code.
3. Led 6 successful (on schedule and budget) agile development projects for clients.
4. Collaborated with engineering teams to help with AWS Role Management and provisioning AWS resources.
5. Reduced code conflicts by 27% after utilizing Git for version control.
6. Designed a scalable backend system using Spring Boot, enabling the app to handle a 103% increase in concurrent user requests.

Company industry:
Software Development
Job role:
Information Technology

Back End Developer

January 2019 - January 2022

aibah University

Medina, Saudi Arabia

January 2019 - January 2022

1. Ensured that the workflow engine continued to scale and perform well regardless of the load on the platform.
2. Wrote automated scripts to identify the low-performing workflows.
3. Transformed flows with low performance, optimizing workflows by 29%.
4. Used DevOps, agile principles, and Jenkins to enable CI/CD.
5. Handled critical operation tasks as well as on-demand support requests from tenant applications. Analyzed requirements from existing documentation, proactively collaborating with BAs and QAs.
6. Worked with 6 architects to design and implement appropriate technical solutions.
7. Learned and worked with 5 other platforms and technologies, including API Management platform, ESB, and AWS tools.
8. Estimated work necessary to realize a story/requirement through the delivery lifecycle.
9. Coded solutions and unit tests to deliver requirements/stories per defined acceptance criteria and compliance requirements.

Company industry:
Higher Education
Job role:
Information Technology

System Analyst

December 2017 - November 2019

Electronic Banking Services Co. Ltd. (EBS)

Khartoum, Sudan

December 2017 - November 2019

Banking software (AML- Anti Money Laundering):
1. Deployed a microservices architecture in collaboration with developers, reducing application response time by 31%.
2. Implemented Jenkins for continuous integration, which reduced manual effort by 53% and enabled faster release cycles.
3. Leveraged IntelliJ IDEA to debug and optimize code, reducing turnaround time by 42%.
4. Managed project tasks in Kanbanize to increase productivity by 29%.
5. Translation of high level requirements and organizational structures into business and functional requirements via a series of workshops with internal stakeholders.
6. Working alongside the development teams and customers to create a number of potential solutions, each with their individual costs and functionalities defined.
7. Designed comprehensive JUnit test suites, which helped deliver high-quality software with minimal defects.

Company industry:
Banking
Job role:
Information Technology

Senior Web Application Developer

March 2013 - November 2017

Khartoum Centre Technology Research

Khartoum, Sudan

March 2013 - November 2017

Baggage Tracking System:
A web application that allows agents of a major Sudan airline to create records and file reports for delayed, damaged and missing passenger baggage.
1. Analyzed system requirements to ensure alignment with business objectives and improve development processes.
2. Designed comprehensive JUnit test suites, which helped deliver high-quality software with minimal defects.
3. Automated builds with Apache Maven, enabling 38% faster software releases.
4. Leveraged Docker for containerization, which reduced deployment time by 32% while improving the app's scalability.
5. Ensured the delivery of high-quality code by using IntelliJ IDEA for 51% more efficient debugging.

Company industry:
Industrial Engineering & Automation
Job role:
Information Technology

Junior Java Developer

September 2009 - April 2012

Sudan University of Science and Technology

Khartoum, Sudan

September 2009 - April 2012

1. Worked with R&D team to identify critical, emerging technologies, and performed strategic research.
2. Designed and coded unit/integration testing using modern methodology.
3. Collaborated with 15+ experts across a range of domains to identify and study data sets to produce visuals and other tools.
4. Discovered and fixed programming bugs.
5. Collaborated with 3 designers, 2 managers, and other developers across the project teams.

Company industry:
Higher Education
Job role:
Information Technology

Education

University Of Khartoum

April 2012

April 2012

Master's degree, Computer Science

Sudan

GPA (point): 4.3 out of 5

GPA (point): 4.3 out of 5

Master of Computer Science – University of Khartoum (2012 – 2014) Advanced program focused on research, system architecture, and enterprise software engineering. The curriculum combined theoretical depth with applied technologies, covering: Advanced Algorithms & Data Analysis – design and optimization of algorithms for high-performance applications. Distributed & Cloud Computing – architectures for scalable systems, microservices, and virtualization. Software Architecture & Design – advanced design patterns, system modeling, and software lifecycle management. Artificial Intelligence & Machine Learning – foundations in intelligent systems and applied AI techniques. Research & Thesis Work – conducted independent research in scalable web applications and system performance optimization, producing practical solutions aligned with industry needs. Key Outcome: Strengthened expertise in system scalability, cloud-native architectures, and applied research, paving the way for leadership roles in enterprise software development and cloud solutions engineering.
View attachment

Sudan University Of Science And Technology

November 2009

November 2009

Bachelor's degree, Computer Science And Computer Networks

Sudan

GPA (percentage): 76%

GPA (percentage): 76%

Bachelor of Computer Science – Sudan University of Science & Technology (2005 – 2009) Comprehensive program covering the foundations of computer science, software development, and systems engineering. The curriculum emphasized both theoretical knowledge and practical application, including: Programming & Software Engineering: Java, C++, Object-Oriented Programming, Software Design Patterns. Databases & Systems: SQL, Data Structures & Algorithms, Operating Systems, Computer Networks. Applied Technologies: Web Development, Distributed Systems, Mobile Computing. Research & Projects: Designed and implemented software solutions for academic and enterprise use, focusing on problem-solving, innovation, and teamwork. Key Outcome: Built a strong foundation in software design, coding best practices, and systems analysis, preparing for advanced roles in enterprise software engineering and cloud-based solutions.
View attachment

Skills

Java
Expert
Java
Expert
Mobile Development
Expert
Mobile Development
Expert
Cloud Computing
Expert
Cloud Computing
Expert
Front end Development
Expert
Front end Development
Expert
Backend
Expert
Backend
Expert
Node JS
Expert
Node JS
Expert
Backend Developer
Expert
Backend Developer
Expert
Java Spring Boot
Expert
Java Spring Boot
Expert
Angular
Expert
Angular
Expert
SQL
Expert
SQL
Expert
AWS services
Expert
AWS services
Expert

Social profiles

Languages

Arabic

Native Speaker

Memberships

Saudi Council Of Engineers

member

March 2023

Training and Certifications

Training
Cisco Certified Network Associate
KIWI
Jul 2016
Show credentials
Red Hat Certified Engineer
KIWI
Apr 2016
Show credentials

Hobbies and interests

Painting

Keen landscape painter with a passion for seaside scenery.

Blogging

Created ‘E-Seller Sudan’, a blog on Sudanspecific e-commerce news and developments.