Abdelrahman mahmoud, Software Engineer

Abdelrahman mahmoud

Software Engineer

Thiqah business services

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Science
Experience
7 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :7 years, 4 Months

Software Engineer at Thiqah business services
  • Saudi Arabia - Riyadh
  • My current job since July 2020
Software Engineer at Perfect Touch
  • Saudi Arabia - Riyadh
  • January 2017 to July 2020

• Work with a team of developers for development, delivery and implementation of technology-based solutions.
• Perform full lifecycle software development including requirements gathering, the scope of the project, coding, testing, database administration as well as detecting and fixing bugs.
• Interact with customers, understand their requirements and accordingly develop software solutions/programs.
• Analyze user needs and software requirements to determine the feasibility of design within time & cost constraints.
• Produce well-organized, optimized, and documented source code; manage debugging of existing source code.
• Test and maintain software products to ensure strong functionality and optimization.
• Identify areas of modification in existing programs and subsequently develop those modifications.
• Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Enhance applications by identifying opportunities for improvement, make recommendations, accordingly design and implement systems.
• Ensure software is up-to-date with latest technologies and trained users to use new or modified system.
• Work closely with project managers, UX designers, other developers and systems analysts for timely completion and execution of projects.
• Provide technical assistance to deploy and support software solution; ensure all new software functions smoothly across various programs and platforms.

Project Associations Events and Members Management System
Duration 01 2018 - Present
Details Multi-Tenant Saas web application that manages Association members and their events.
Role Lead Developer
Technology C#, .Net Core, MVC, Javascript

Project Spare Parts Request and Offer Application
Duration 09 2017 - Present
Details Application with built-in map delivery system related to car spare parts when the product is ready for delivery.
Role Lead Developer
Technology C#, .Net Core, Reactjs, Xamarin

Education

Bachelor's degree, Computer Science
  • at Obour High Institute for Engineering and Technology
  • January 2016

Project: CubeSat Reaction Wheel Simulation System

Specialties & Skills

Programming
Backend
Software
Project Management
Restful API Development
Team Engagement
Requirements Analysis
Software Development
Software Development Life Cycle
Design and Development
Programming/Coding
Architecture Design
Testing/Quality Assurance
Functional & Regression Testing
Backend Development

Languages

Arabic
Expert
English
Expert