Abdullah Alrebh

Senior Software Developer at SOL
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
SA
Languages
  • Arabic Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Rangga Nimamulla

Abdullah is very profesional, I worked with him for several projects. He always solved any issues with simple solutions. Think out of the box was my first impression about him. It was very easy to work with a great developer that can translate code into "human" language.

Basirudin Rachman Djamaluddin

Abdullah has been working with me directly as a developer since he was a junior developer. During the time he has been improving alot and became one of independent developer to whom I can rely on and not to worry of assigning a task except he will make it

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • ASP.NET Web Forms Essential Training
    LinkedIn
    Mar, 2021
    - Nov, 2024
  • ASP.NET: Security
    LinkedIn
    Mar, 2021
    - Nov, 2024
  • Advance your ASP.NET Developer skills
    LinkedIn
    Mar, 2021
    - Nov, 2024
  • C# Framework Design
    LinkedIn
    Mar, 2021
    - Nov, 2024
  • Program Databases with Transact-SQL
    LinkedIn
    Mar, 2021
    - Nov, 2024
  • Become an Agile Software Developer
    LinkedIn
    Feb, 2021
    - Nov, 2024
  • Microsoft SQL Server 2019 Essential Training
    LinkedIn
    Feb, 2021
    - Nov, 2024
  • ASP.NET Core: Security
    LinkedIn
    Dec, 2020
    - Nov, 2024
  • Become an ASP.NET Core Developer
    LinkedIn
    Dec, 2020
    - Nov, 2024
  • Advance Your Angular Skills
    LinkedIn
    Sep, 2020
    - Nov, 2024
  • Master SQL Development
    LinkedIn
    Aug, 2020
    - Nov, 2024
  • Microsoft Certified: Azure Developer Associate
    Microsoft
    Feb, 2022
    - Nov, 2024
  • Microsoft Certified: Azure Fundamentals
    Microsoft
    Apr, 2021
    - Nov, 2024

Experience

    • Saudi Arabia
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senior Software Developer
      • Sep 2022 - Present

    • Saudi Arabia
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • .Net Back End Developer
      • Jun 2021 - Sep 2022

      Responsible for designing and implementing new features and functionality. Ensuring high performance and availability. Working Closely with front-End Developers. Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Responsible for designing and implementing new features and functionality. Ensuring high performance and availability. Working Closely with front-End Developers. Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.

    • Oil and Gas
    • 200 - 300 Employee
    • Software Developer
      • Nov 2015 - Mar 2021

      • Work with an agile team to develop Desktop and web Applications using .NET(C#), Node js, HTML5, CSS, Bootstrap, JavaScript, jQuery Angular. • Analyze and resolve technical problems on legacy .NET web form and MVC applications. • Develop and understand of Model View Controller MVC and MVVM design patterns. • Develop RESTful APIs using .NET web API and Node js. • Analyze user requirements and convert requirements to design documents (JIRA System). • Package and support deployment of releases. • Preparing reports, manuals and other documentation. (confluence system). • Provide third-level remote support to business users. Show less

    • Saudi Arabia
    • Information Technology & Services
    • 1 - 100 Employee
    • IT Field Support
      • Aug 2015 - Oct 2015

       Provide hands on and remote troubleshooting, repair, maintenance, and upgrade of IT hardware and software.  Coordinate and work with other teams to complete necessary tasks (Ex: Service Desk, infrastructure, Printing Management, Assets)  Maintains team queues by actively communicating with the customers and peers.  Provide timely status updates to key stakeholders, and IT Management.  Other duties as assigned.  Provide hands on and remote troubleshooting, repair, maintenance, and upgrade of IT hardware and software.  Coordinate and work with other teams to complete necessary tasks (Ex: Service Desk, infrastructure, Printing Management, Assets)  Maintains team queues by actively communicating with the customers and peers.  Provide timely status updates to key stakeholders, and IT Management.  Other duties as assigned.

    • Saudi Arabia
    • Information Technology & Services
    • 1 - 100 Employee
    • Technical Support Engineer
      • Sep 2014 - May 2015

      • Receive Help Desk calls and emails to identify day-to-day IT issues regarding SAP and other areas. • Use SAP solution manger (ITIL based) to help users with their SAP issues. • Study and analyse SAP issues that faced by end users. • Providing support for Windows, Macintosh. • Visit to client sites to help with installation, deployment, and troubleshooting. • Repairing and maintaining TCP/IP networking and hardware. • Analyse reports to minimize the impact of incidents. • Analyse reports to reduce the number of incidents. • Analyse reports to prevent re-occurrence of incidents. • Manage problems within agreed time frame. Show less

    • Saudi Arabia
    • Holding Companies
    • 500 - 600 Employee
    • IT Trainee
      • Jun 2014 - Aug 2014

      Receive Help Desk calls to identify day to day IT issues. Study and analyse IT issues that faced by end users. Fix Hardware and Software problems. Create reports for corrective enhancement. Analyse reports to Minimize the impact of problems. Analyse reports to reduce the number of problems Analyse reports to prevent re-occurrence. Manage problems within agreed time frame. Receive Help Desk calls to identify day to day IT issues. Study and analyse IT issues that faced by end users. Fix Hardware and Software problems. Create reports for corrective enhancement. Analyse reports to Minimize the impact of problems. Analyse reports to reduce the number of problems Analyse reports to prevent re-occurrence. Manage problems within agreed time frame.

Education

  • La Trobe University
    Bachelor of Science (BSc), Computer Science
    2010 - 2013

Community

You need to have a working account to view this content. Click here to join now