Mohamed R.

Software Engineer

Berlin, Germany

Experience

Mar 2022 - Aug 2025
3 years 6 months
Germany

Software Engineer

CLARK

  • Led the implementation of a critical backend initiative for the offer teasing feature, resulting in a 10% increase in users actively seeking counter offers.
  • Contributed to high-impact features such as instant advice, customer ratings, and automatic contract switching, leading to increased user engagement and conversion rates.
  • Built a gRPC service to integrate internal systems with the ERP platform, improving the reliability and observability of data exchange.
  • Refactored parts of the legacy Ruby codebase into a more maintainable and scalable Elixir-based architecture.
  • Delivered a greenfield project from concept to production on a new stack, integrating with internal services and managing infrastructure setup and deployment.
  • Collaborated closely with the front-end team, product managers, and cross-functional team members to ensure the seamless integration of backend features, fostering effective communication and collaboration across disciplines.
  • 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 Methodology.
Jun 2021 - Mar 2022
10 months

Software Engineer

Bizimply

  • Refactored legacy code in a monolithic app, modularizing code dependencies, e.g., for timecards and time tracking and other HR functions.
  • Successfully implemented eSignature features using HelloSign, streamlining the document signing process within the workforce management platform, improving operational efficiency and ensuring enhanced compliance standards.
  • Collaborated closely with the front-end team to develop REST APIs for the mobile application, fostering seamless communication between the backend and frontend and delivering a cohesive user experience.
  • Stack: Ruby, Ruby on Rails, RSpec, MySQL, JavaScript, Git.
Feb 2021 - Jun 2021
5 months
Canada

Software Engineer

FlipNpik

  • Functioned as a consultant to help the company bring an outsourced project in-house, ensuring proper implementation and bug fixes.
  • Developed documentation for easing the on-boarding process.
  • Stack: Ruby, Ruby on Rails, RSpec, MySQL, AWS Elastic Beanstalk, CI/CD, Git.
May 2020 - May 2021
1 year 1 month
Egypt

Software Engineer

ILLA

  • Spearheaded continuous improvement efforts, enhancing software code quality, and implementing automated tests for comprehensive backend coverage, ensuring the delivery of a robust and scalable solution.
  • Actively contributed to the development and maintenance of a cross-platform mobile application, leveraging React and React Native to ensure a seamless user experience.
  • Demonstrated leadership by ensuring clear understanding of goals, scope, and product domain throughout the team.
  • Engaged in business analysis discussions, owning the integration with a Mobile Device Management (MDM) system and successfully providing full remote control and management of drivers' Android devices, addressing security and reachability issues.
  • Stack: Ruby, Ruby on Rails, RSpec, PostgreSQL, AWS, React, React Native, Terraform, Docker, CI/CD, Git.
Oct 2017 - Apr 2020
2 years 7 months
Egypt

Software Engineer

PassApp

  • Contributed to the design, implementation, testing, and deployment of PassApp's web portal and RESTful APIs.
  • Collaborated closely with the hardware team, actively participating in firmware updates, device configuration, logging, and monitoring.
  • Took on responsibilities for integrating and communicating with third-party providers, enhancing the overall ecosystem of services, including payment integration and geo services.
  • Stack: Ruby, Rails, TDD, RSpec, PostgreSQL, AWS EC2, RDS, Kibana, ELK Stack, Docker, Sidekiq, Git.

Summary

Experienced Software Engineer specializing in backend development, with a wealth of expertise in delivering clean, modular code.

Proficient in Ruby, Ruby on Rails, Elixir, Phoenix, Javascript, Kubernates, AWS, and with exposure to Java, Python, and ReactJS.

I have successfully led critical backend initiatives, contributing to heightened user engagement within complex projects.

I am committed to maintaining high code quality, security, and service observability.

A collaborative team player with a passion for automating and improving continuous integration and deployment pipelines.

Seeking to leverage my extensive backend knowledge in a dynamic, cross-functional environment.

Languages

Arabic
Native
English
Advanced
German
Elementary

Education

Oct 2011 - Jun 2016

Cairo University

B.Sc. · Computer Science · Cairo, Egypt

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions