Abdelraheem J.

Node.js-utvecklare

Abdelraheem är en framåtsträvande programvaruingenjör som specialiserar sig på webbutveckling, främst med hjälp av JavaScript, React.js och Node.js-körningsmiljöer.

Han är också vass på AWS och heltäckande hantering av CI/CD-pipelines med Jenkins.

Abdelraheem började programmera första året på gymnasiet och bidrog till V-Bulletin-forum (HTML, CSS, PHP, MySQL).

Innan han tog examen och började jobba på ett företag deltog han i ACM ICPC under två år. 2017 blev han officiell domare och problemlösare i ACM ICPC där han ledde kodrecensioner, byggde nya funktioner och gjorde förbättringar med hjälp av en rad olika programmeringsspråk.

Huvudsaklig expertis

  • Node.js
    Node.js 7 år
  • Express.js
    Express.js 7 år
  • MongoDB
    MongoDB 7 år

Andra kompetenser

  • Team leading 10 år
  • AWS
    AWS 5 år
  • Elixir
    Elixir 5 år
Abdelraheem

Abdelraheem J.

Jordan

Anlita Abdelraheem J.

Utvald erfarenhet

Anställningar

  • Fullstack-ingenjör

    Stepler - 8 månader

    • Utvecklade projektets frontend- och backenddelar.
    • Underhöll systemet och implementerade funktioner.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • MongoDB MongoDB
    • GraphQL GraphQL
    • Angular.js Angular.js
  • Konsult inom mjukvaruteknik

    Kidpilot - 1 månad

    • Identifierade och löste olika prestandaproblem som orsakade systemfel.
    • Tillhandahöll fullständiga rapporter med all väsentlig information.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • MySQL MySQL
    • AWS AWS
  • Software Engineering Manager

    Mixed Dimensions - 5 år 6 månader

    Ledde teamen som hade hand om API (Elixir) och webben (NodeJS/ReactJS/PHP)

    • Tilldelade uppgifter
    • Övervakade tidshantering
    • Ledde granskningen av kod

    Ledde kodning och utveckling av nya funktioner och förbättringar med hjälp av en rad olika programmeringsspråk, runtime-miljöer och ramverk.

    • Använde NodeJS för att bygga GamePrint
    • Använde Meteor Framework för att bygga realtidsdiagram, instrumentpaneler och CSM
    • Använde Express Framework för att bygga API:er
    • Använde ReactJS för att bygga frontenddelen till GamePrint
    • Använde PHP för att bygga MakePrintable
    • Använde Elixir för att bygga tung backendstruktur för kodsystemet (fixering och justering av 3D-filer)
    • Phoenix framework – arkitektur för mikrotjänster med hjälp av AWS SQS.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • Express.js Express.js
    • MongoDB MongoDB
    • React.js React.js
    • HTML / CSS
    • Elixir Elixir
    • SASS SASS
    • Team leading
  • Software Engineering Manager

    Integral Reality Labs - 5 år 3 månader

    • Hanterade utmaningar och strukturer för kodning på hög och låg nivå.
    • Planerade, designade och genomförde kvartalsvisa färdplaner både för GamePrint- och MakePrintable-produkter.
    • Ansvarade för programvaruingenjörernas slutprodukter, kodrecensioner och granskningar av pull-requests.
    • Presenterade praktisk information för strategiska företagsbeslut och tekniska beslut.
    • Översatte affärskrav till tekniska behov och åtgärder.
    • Byggde serverlösa strukturer för verktyg som användes till att testa spel med hjälp av AWS Lambda och DynamoDB tillsammans med AWS Cloudwatch.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL
    • React.js React.js
    • AWS Lambda AWS Lambda
    • DynamoDB DynamoDB
    • Elixir Elixir
    • Team leading

Utbildning

  • BSc.Datavetenskap

    Al Albayt University Al Albayt · 2012 - 2016

Portfölj

  • porfolio-0
  • porfolio-1
  • porfolio-2
  • porfolio-3
  • porfolio-4
  • porfolio-5
  • porfolio-6
  • porfolio-7
  • porfolio-8
  • porfolio-9
  • porfolio-10

Hitta din nästa utvecklare inom dagar, inte månader

Vi kan hjälpa dig att leverera din produkt snabbare med en erfaren remoteutvecklare. Från 349 kr/timme. Betala bara om du är nöjd efter din första vecka.

I detta korta 25-minuterssamtal kommer vi:

  • Förstå dina utvecklingsutmaningar
  • Förklara hur vi matchar dig med en senior och beprövad utvecklare från oss
  • Dela med oss av nästa steg för att hitta den rätta utvecklaren för dig

Inte säker på vart du ska börja?

Låt oss ta ett kort möte.

Den första utvecklaren startar inom några dagar. Ingen aggresiv säljpitch.