Mohamed Ashraf Email and Phone Number
Seasoned software engineer with over 6 years of experience in backend development and DevOps, specializing in Ruby on Rails and Node.js. Adept at designing scalable applications, optimizing processes and translating business needs into functional systems. Known for being a quick learner, dependable, and highly adaptable, consistently delivering high-quality solutions that meet business needs.
Wetravel
View- Website:
- wetravel.com
- Employees:
- 51
-
Senior Software EngineerWetravel Nov 2024 - PresentAmsterdam, North Holland, Netherlands -
Senior Software EngineerSmily, Formerly Bookingsync Dec 2022 - Sep 2024Névache, Provence-Alpes-Côte D'Azur, France• Planned and developed Fintech solutions using Ruby on Rails on a monolith application, with multiple service-oriented applications consuming from it using Kafka event streaming and RabbitMQ message queues.• Designed and developed an accrual-based accounting system that helped reduce time spent by customer support team chasing down payment by 80% and massively increased financial observability.• Modernized payment collection pages design and functionality which improved overall user experience and increased payment conversion rate by 12%.• Spearheaded the initiative of reducing CI resource wastage and enhancing parallelization, which led to a 50% decrease in cost along with a 40% decrease in CI pipeline time on average.• Led the effort of introducing proper documentation using Spotify Backstage, arc42 and C4 model diagramming. -
Technical LeadWebops Feb 2021 - Dec 2022Cairo, Egypt• Led the strategic planning and delegation of development and operational tasks, ensuring timely delivery and adherence to high-quality standards.• Orchestrated the transformation of business needs and operations of 5 different clients into production-grade software systems.• Architected and implemented the infrastructure required to host 16 different software platforms on a shared-resources cluster using DigitalOcean and Kubernetes.• Designed and Implemented monitoring and analytics systems using Elasticsearch + Kibana, InfluxDB + Grafana, and AppSignal, which led to more than 100% increase in the speed of detecting infrastructure and application issues and addressing them swiftly.• Spearheaded the initiative of implementing company-wide access control system using Keycloak, which massively reduced onboarding and offboarding overhead, while reducing security risks. -
Backend Team LeadWebops Jul 2020 - Feb 2021Cairo, Egypt• Led a team consisting of 7 members in delivering 4 unique software platforms using Ruby on Rails.• Mentored 4 junior team members into achieving significant career milestones, leading to their successful promotion for 2 of them within one year.• Established the twelve-factor app methodology across the organization, which resulted in horizontally scalable applications that saved 40% of the infrastructure cost while delivering comparable performance.• Overhauled the CI/CD processes in Jenkins, resulting in 15% reduction in costs and 60% reduction in the time between code merge and deployment. -
Lead Devops EngineerPlural.Com Jun 2018 - Jul 2020California, United States• Architected and implemented production grade infrastructure using AWS and Kubernetes using Infrastructure as Code principles (AWS CloudFormation).• Designed and integrated a logging and monitoring system with alerts using Elasticsearch stack, InfluxDB, and Grafana, which resulted in decreased production downtime by 30% and significantly faster debugging time.• Developed a suite of internal tools using Bash scripting with various functionalities including from context-based Kubernetes manifest interpolation, quick-connection to internal cluster resource and backups, and infrastructure onboarding wizards.• Collaborated in the development of several features and improvements on the core backend application using NodeJS + Express.js, PostgreSQL, Neo4j and Elasticsearch, including location-based search, a messaging platform with file uploads and skill recommendation system. -
Back End DeveloperWebops Feb 2018 - Jan 2019Cairo, Egypt• Developed and released more than 4 software platforms for different clients using Ruby on Rails, MySQL, and Redis.• Planned and diagrammed ERDs for the aforementioned software platforms in order to optimize data structure and flow in both the application and the database levels.• Planned and applied unit, system and integration tests using Rspec, Sinatra and Capybara.
Mohamed Ashraf Education Details
Frequently Asked Questions about Mohamed Ashraf
What company does Mohamed Ashraf work for?
Mohamed Ashraf works for Wetravel
What is Mohamed Ashraf's role at the current company?
Mohamed Ashraf's current role is Software/DevOps Engineer | Passionate About Automation & Innovation.
What schools did Mohamed Ashraf attend?
Mohamed Ashraf attended The German University In Cairo.
Who are Mohamed Ashraf's colleagues?
Mohamed Ashraf's colleagues are Alexandra Vilas-Bôas, Michael Ortiz, Ed.d, Carla Mazzini Capurro, Amanda Mantzel, Karla Muneton, Alex Zabala, Ajay Singh.
Not the Mohamed Ashraf you were looking for?
-
-
-
-
-
Mohamed Ashraf
Abu Dhabi Emirate, United Arab Emirates
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial