Abdullah M.

Abdullah M.

Senior Ruby on Rails Engineer

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

About Me

Abdullah is a Senior Ruby on Rails Engineer working mainly on the back end and server side of solutions, designing and documenting new features, modelling database schema, and building APIs and microservices. He applies 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
Senior Ruby on Rails Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

IZEA
IZEA
Senior Software Engineer | Development Team Lead
2020 - Present (5 years)
Remote
  • Designing and developing new solutions to update and support the IZEA components services using different tech stacks.

  • Actively participating in all Agile practices, leading standup meetings and working on code reviews.

  • Managing third-party integrations on solutions and handling data flows and encryptions in transit between services.

Andela
Andela
Software Engineer
2020 - 2022 (2 years)
Remote
  • Built APIs on solutions and developed integrations to enhance the user experience on web and mobile applications.

  • Designed and implemented solutions to enhance dev and delivery processes on projects using new tools.

  • Analyzed and fixed bugs and other issues to enhance product quality for clients.

Modus Capital
Modus Capital
Full-stack 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, evangelizing architecture design best practices, coding principles, and Scrum practices.

  • Handled all server-side tasks and solutions, fixing and maintaining servers and certificate configurations.

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

  • Deployed solutions to enhance the legacy codebase and improve 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, 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 bugs, and improved deployment processes.

AlMakinah
AlMakinah
Full-stack Web Developer
2017 - 2017
Cairo, Egypt
  • Learned new technologies to develop back-end and front-end 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
Full-stack 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.

  • 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 solved complex problems, 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

Full-stack Web Developer - Modus Capital
Full-stack 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

TryCarriage 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 code quality, and fixed bugs on the solution.

Full-stack Developer - IZEA
Full-stack 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 platform using different tools and stacks.

Education

Full-stack Web Development
Full-stack Web Development
AlMakinah Boot Camp
2017 - 2017
Associate's Degree, Computer Science
Associate's Degree, Computer Science
Ain Shams University - Egypt
2014 - 2021 (7 years)