Summary
Overview
Work history
Education
Skills
Languages
References
Timeline
Generic

Abdelrhman Mohamed

Riyadh,Saudi Arabia

Summary

Accomplished software developer with expertise in web applications development and full-stack programming. Demonstrates strong leadership competence and project leadership skills, effectively managing change and driving agile development methodologies. Proficient in advanced Java programming, Spring, Angular, and REST API integration, with a solid understanding of system architecture and complex problem-solving. Skilled in code reviewing, version control systems (Git), relational databases, and software debugging. Committed to leveraging technical skills to deliver innovative solutions that enhance organisational efficiency.

Overview

14
14
years of professional experience

Work history

Senior software engineer

Resources Promise
Riyadh, Riyadh Region
07.2020 - Current
  • Responsible for external system integrations with multiple methods using GSN, GSB, and direct integration methods.
  • Responsible for integrating internal systems of the General Authority for Statistics with each other.
  • Designed and implemented a telephone data collection solution as an additional data collection channel.
  • Led the development team for the Saudi Arabia Population Census 2022 project.
  • Managed integrations with supporting entities for the census project, including the National Information Center, Tawakkalna, and SMS service providers.
  • Designed and developed the backend systems for the Population Census project using the Spring Boot framework.
  • Responsible for the enterprise-wide backend migration project, transitioning all systems at the General Authority for Statistics from Oracle JDeveloper to Spring Boot.
  • Skills: Spring Boot, Angular, Android, .NET.

Senior software developer

Romuz Technologies
Riyadh, Riyadh Region
01.2016 - 06.2020
  • Responsible for developing Android applications for data collection across all surveys at the General Authority for Statistics, replacing manual data collection methods.
  • Contributed to system analysis and strategic planning for the modernization of population census systems for the Saudi Arabia Census 2020.
  • Designed and developed backend RESTful APIs using Oracle JDeveloper to support census operations.
  • Led system integrations with key external stakeholders, including the National Information Center and CCC by stc.
  • Played a key role in leading the Android development team responsible for applications across multiple phases of the Population Census 2020.
  • Skills: Android (Java), .NET, Oracle JDeveloper (Java), Angular.

Senior web developer

Pitechnologies
Cairo, Egypt
02.2013 - 12.2015
  • Developed responsive web applications using modern frameworks to enhance user experience.
  • Implemented responsive design to improve mobile browsing experience.
  • Responsible for developing cross-platform web and mobile applications using modern frameworks and technologies.
  • Participated in ITO project as a trainer for university students of the Faculty of Computers and Information.
  • Developed the first Android application for the 2015 Agricultural Census project at the General Authority for Statistics, enabling data collection via tablet devices (Saudi Arabia).
  • Skills: PHP, jQuery, CSS, HTML, Cordova, Android (Java).

Junior web developer

GIS Pioneers
Cairo, Egypt
10.2011 - 01.2013
  • Developed responsive web applications using HTML, CSS, and JavaScript for optimal user experience.
  • Responsible for development, maintenance, and optimization of company’s websites, including troubleshooting issues and enhancing performance and response speed.
  • Skills : CodeIgniter (PHP), jQuery, CSS, HTML

Education

Bachelor's degree - Computer Science

Helwan University
Cairo, Egypt
/2008 - /2011

Skills

  • Web applications development
  • API integration competency
  • Complex problem-solving expertise
  • Full-Stack programming
  • Advanced java programming
  • Spring Boot (Java)
  • Angular
  • Project leadership
  • Relational databases

Languages

Arabic
Native
English
Advanced

References

References available upon request.

Timeline

Senior software engineer

Resources Promise
07.2020 - Current

Senior software developer

Romuz Technologies
01.2016 - 06.2020

Senior web developer

Pitechnologies
02.2013 - 12.2015

Junior web developer

GIS Pioneers
10.2011 - 01.2013

Bachelor's degree - Computer Science

Helwan University
/2008 - /2011
Abdelrhman Mohamed