Mohamed R.
Softwareentwickler
Erfahrungen
Softwareentwickler
CLARK
- Leitung der Implementierung einer wichtigen Backend-Initiative für die Angebots-Teaser-Funktion, was zu einem 10%igen Anstieg der Nutzer führte, die aktiv Gegenangebote einholen.
- Mitwirkung an wichtigen Features wie Sofortberatung, Kundenbewertungen und automatischem Vertragswechsel, was zu gesteigertem Nutzerengagement und höheren Conversion-Raten führte.
- Aufbau eines gRPC-Services zur Integration interner Systeme in die ERP-Plattform, wodurch die Zuverlässigkeit und Observability des Datenaustauschs verbessert wurde.
- Umstrukturierung von Teilen der Legacy-Ruby-Codebasis zu einer wartungsfreundlicheren und skalierbareren Architektur auf Basis von Elixir.
- Umsetzung eines Greenfield-Projekts von der Konzeption bis zur Produktion auf einem neuen Stack, Integration in interne Services und Verwaltung des Infrastrukturaufbaus und Deployments.
- Enge Zusammenarbeit mit dem Frontend-Team, Produktmanagern und funktionsübergreifenden Teammitgliedern, um eine nahtlose Integration von Backend-Features zu gewährleisten und effektive Kommunikation und Zusammenarbeit zwischen den Disziplinen zu fördern.
- Stack: Ruby, Ruby on Rails, Elixir, OTP, Phoenix, REST, GraphQL, gRPC, PostgreSQL, AWS, Cognito, Lambda, SNS, SQS, Terraform, Helm, Docker, CI/CD, Grafana, Prometheus, Git, Agile-Methodik.
Softwareentwickler
Bizimply
- Umstrukturierung von Legacy-Code in einer monolithischen App durch Modularisierung der Abhängigkeiten, z. B. für Stundenzettel, Zeiterfassung und andere HR-Funktionen.
- Erfolgreiche Implementierung von eSignature-Funktionen mit HelloSign zur Optimierung des Dokumentenunterzeichnungsprozesses in der Workforce-Management-Plattform, Steigerung der operativen Effizienz und Gewährleistung verbesserter Compliance-Standards.
- Enge Zusammenarbeit mit dem Frontend-Team zur Entwicklung von REST-APIs für die Mobile-App, Förderung nahtloser Kommunikation zwischen Backend und Frontend und Bereitstellung einer einheitlichen Nutzererfahrung.
- Stack: Ruby, Ruby on Rails, RSpec, MySQL, JavaScript, Git.
Softwareentwickler
FlipNpik
- Tätigkeit als Berater, um ein ausgelagertes Projekt ins Unternehmen zu holen und eine ordnungsgemäße Implementierung und Fehlerbehebung sicherzustellen.
- Erstellung von Dokumentationen zur Vereinfachung des Onboarding-Prozesses.
- Stack: Ruby, Ruby on Rails, RSpec, MySQL, AWS Elastic Beanstalk, CI/CD, Git.
Softwareentwickler
ILLA
- Leitung von kontinuierlichen Verbesserungsmaßnahmen, Verbesserung der Codequalität und Implementierung automatisierter Tests für umfassende Backend-Abdeckung, um eine robuste und skalierbare Lösung sicherzustellen.
- Aktive Mitarbeit an der Entwicklung und Wartung einer plattformübergreifenden mobilen App mit React und React Native, um eine nahtlose Nutzererfahrung zu gewährleisten.
- Führung gezeigt, indem ich im Team für ein klares Verständnis von Zielen, Umfang und Produktbereich gesorgt habe.
- Beteiligung an Diskussionen zur Geschäftsanalyse, Übernahme der Integration eines Mobile Device Management (MDM)-Systems und erfolgreiche Bereitstellung vollständiger Fernsteuerung und Verwaltung der Android-Geräte der Fahrer zur Lösung von Sicherheits- und Erreichbarkeitsproblemen.
- Stack: Ruby, Ruby on Rails, RSpec, PostgreSQL, AWS, React, React Native, Terraform, Docker, CI/CD, Git.
Softwareentwickler
PassApp
- Mitwirkung am Design, der Implementierung, dem Test und der Bereitstellung des Webportals und der RESTful-APIs von PassApp.
- Enge Zusammenarbeit mit dem Hardware-Team, aktive Mitarbeit bei Firmware-Updates, Gerätekonfiguration, Logging und Monitoring.
- Übernahme von Aufgaben zur Integration und Kommunikation mit Drittanbietern zur Erweiterung des Service-Ökosystems, einschließlich Zahlungsintegration und Geo-Services.
- Stack: Ruby, Rails, TDD, RSpec, PostgreSQL, AWS EC2, RDS, Kibana, ELK Stack, Docker, Sidekiq, Git.
Zusammenfassung
Erfahrener Softwareentwickler, spezialisiert auf Backend-Entwicklung, mit umfassender Expertise in der Bereitstellung von sauberem, modularem Code.
Versiert in Ruby, Ruby on Rails, Elixir, Phoenix, JavaScript, Kubernetes, AWS sowie mit Erfahrung in Java, Python und ReactJS.
Ich habe erfolgreich wichtige Backend-Initiativen geleitet und so zur gesteigerten Nutzerbindung in komplexen Projekten beigetragen.
Ich lege großen Wert auf hohe Codequalität, Sicherheit und Service-Observability.
Ein kooperativer Teamplayer mit Leidenschaft für die Automatisierung und Optimierung von Continuous-Integration- und Deployment-Pipelines.
Ich möchte mein umfangreiches Backend-Wissen in einem dynamischen, funktionsübergreifenden Umfeld einbringen.
Sprachen
Ausbildung
Universität Kairo
B.Sc. · Informatik · Cairo, Ägypten
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.