Abdullah M.

Abdullah M.

Ruby on Rails Engineer

Cairo, Egypt
Hire Abdullah M. Hire Abdullah M. Hire Abdullah M.

About Me

I am a Senior Ruby on Rails Engineer working mainly on the backend and server-side of solutions - designing and documenting new features, modelling database schema, and building APIs and microservices. I apply clean code principles and architectural design best practices to deliver optimized and scalable solutions that delight users - working nimbly across multiple projects in fast-paced dev cycles.

Work history

UpStack
UpStack
Ruby on Rails Engineer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

IZEA
IZEA
Senior Software Engineer
2020 - Present (4 years)
Cairo, Egypt
  • Design and develop new solutions to update and support the IZEA components services using different tech stacks.

  • Actively participate in all Agile practices - leading standup meetings and working on code reviews.

  • Manage 3rd-party integrations on solutions - handling data flows and encryptions in transit between services.

Andela
Andela
Software Engineer
2020 - Present (4 years)
Cairo, Egypt
  • Build APIs on solutions and develop integrations to enhance the user experience on web and mobile applications.

  • Design and implement solutions to enhance dev and delivery processes on projects using new tools.

  • Analyze and fix bugs and other issues to enhance product quality for clients.

Modus Capital
Modus Capital
Fullstack Web Developer
2019 - 2020 (1 year)
Cairo, Egypt
  • Designed and implemented several solutions on the Modus platform - adding, enhancing, and maintaining new features.

  • Produced high-quality solutions for Modus - evangelizing architecture design best practices, coding principles and Scrum practices.

  • Handled all server-side tasks and solutions on Modus projects - fixing and maintaining servers and certificate configurations.

TryCarriage.com
TryCarriage.com
Ruby on Rails Engineer
2018 - 2019 (1 year)
Egypt
  • Implemented new solutions on the platform - working on new features using modern tools.

  • Deployed solutions to enhance the legacy codebase - improving performance, code quality and structure.

  • Identified, diagnosed and fixed bugs and complex issues on the website.

Raye7
Raye7
Ruby on Rails Developer / Scrum Master
2017 - 2018 (1 year)
Maadi, Cairo, Egypt
  • Designed and implemented high-performing solutions for Raye7 - translating business logic into code and executing tests.

  • Enhanced the old codebase by writing clean, readable and usable code updated with new logic.

  • Worked on different APIs, fixed irritating bugs and improved the deployment processes on the project.

AlMakinah
AlMakinah
Fullstack Web Developer
2017 - 2017
Cairo, Egypt
  • Learned new technologies to develop backend and frontend web-based apps during the Bootcamp.

  • Designed, created, deployed, and maintained applications as part of the project.

  • Investigated and resolved production incidents and complex issues during development.

Freelance
Freelance
Fullstack Web Developer
2016 - 2017 (1 year)
Egypt
  • Owned and completed different projects for clients - scoping, designing, and implementing new solutions.

  • Architected new websites, features and functionalities on solutions from the ground up for clients.

  • Solved ambiguous user challenges, bugs and complex issues on web apps and websites.

EduVation Egypt
EduVation Egypt
IT & Media Manager
2016 - 2017 (1 year)
Cairo, Egypt
  • Led and supported the dev team through different projects.

  • Designed and implemented new plans for EduVation's marketing campaigns.

  • Identified and resolved complex problems hindering the team on projects - making suggestions and creating alternative solutions.

VOCAL Magazine
VOCAL Magazine
WordPress Developer
2015 - 2016 (1 year)
Cairo, Egypt
  • Developed and maintained a user-friendly website that meets the magazine's design and functional specifications.

  • Designed and implemented new features to enhance the user experience on the website.

  • Debugged and troubleshot website issues and conducted website performance tests on the project.

Portfolio

Fullstack Developer - IZEA
Fullstack Developer - IZEA

IZEA designs and develops influencer marketing software and service solutions for the biggest brands in the industry - helping them make informed decisions. Built and maintained new solutions on the IZEA platform using different tools and stacks.

Fullstack Web Developer - Modus Capital
Fullstack Web Developer - Modus Capital

Modus Capital is an entrepreneurial ecosystem development platform with a holistic operations methodology, providing a platform to support the development of sustainable MENA markets in frontier economies. Designed, developed and implemented different solutions on the platform.

Ruby on Rails Engineer - TryCarriage
Ruby on Rails Engineer - TryCarriage

Carriage is a leading app for online food ordering and delivery in Qatar - providing a platform that guarantees the best food delivery service for users with fast arrivals in the best possible condition. Implemented new features on the platform, improved the code quality and fixed bugs on the solution.

Education

Fullstack Web Development
Fullstack Web Development
AL-Makinah Boot Camp
2017 - 2017
Associate's Degree, Computer Science
Associate's Degree, Computer Science
Ain Shams University
2014 - 2021 (7 years)