Michael Fahmy

Michael Fahmy

Mentor
Rising Codementor
US$20.00
For every 15 mins
ABOUT ME
Senior Software Engineer | Rubyist | AWS Expert
Senior Software Engineer | Rubyist | AWS Expert

With over 8 years of experience, I specialize in solving the most complex backend challenges for SaaS platforms. If you're struggling with slow APIs, database bottlenecks, or an unreliable cloud setup, I can help you diagnose the root cause and implement scalable solutions.

My core focus is on performance and reliability. I've reduced 4+ hour bulk operations to 45 minutes, built search systems for over 50 million records, and cut observability costs by 70% while improving system insight. My expertise covers deep performance tuning in Ruby on Rails, database optimization (PostgreSQL/Redis), and building automated, production-grade infrastructure on AWS with Terraform and GitHub Actions.

Whether you need a quick debugging session, an architectural review, or long-term mentorship, I'm here to help you build fast, stable, and maintainable software.

Arabic, English
Pacific Time (US & Canada) (-07:00)
Joined March 2020
EXPERTISE
8 years experience
8 years of solid experience building and maintaining web apps in Ruby on Rails, and React, building robust and complex architectures for ...
8 years of solid experience building and maintaining web apps in Ruby on Rails, and React, building robust and complex architectures for highly scalable websites and RESTful APIs.
8 years experience
Designed complex queries for analysis and statistics in SQL.
Designed complex queries for analysis and statistics in SQL.
4 years experience
6 years experience
3 years experience

REVIEWS FROM CLIENTS

Michael's profile has been carefully vetted and approved as a Codementor. Connect with Michael now, and leave a review for them once you're done!
PROJECTS
InvestoryView Project
Investory Onlineplattform GmbH
2018
A tool for every startup, venture capitalist or business angel, used for portfolio tracking & shareholders management - Spearheaded Inve...
A tool for every startup, venture capitalist or business angel, used for portfolio tracking & shareholders management - Spearheaded Investory and collaborated with a team of 3 developers and short-term freelancers. - Built and delivered very crucial features with a robust, and clean architecture. - Integrated multiple APIs such as Stripe, Stream, CrunchBase, MapBox, SaltEdge, S3Zipper. - Upgraded Rails version from Rails 4 to Rails 5, and refactored a huge legacy codebase. - Upgraded React version to v16, refactored, and implemented dozens of React components in ES6. - Improved performance of features and pages heavily used by thousands of users like investors dashboard by 167%, company reports by 41%, and data rooms to be 3.2x faster. - Reduced code smells using Design Patterns and Rails best practices by ~40% as measured by RubyCritic.
Ruby
Ruby on Rails
Stripe
View more
Ruby
Ruby on Rails
Stripe
Es6
React
JavaScript
Redux
View more
TalkCircleView Project
Talkcircle LLC.
2017
Online therapy platform - Took on the challenge of TalkCircle, became the sole developer on this project. - Integrated with third-party ...
Online therapy platform - Took on the challenge of TalkCircle, became the sole developer on this project. - Integrated with third-party APIs like Tokbox for audio/video calling, and Stripe as a payment gateway. - Held up planning meetings with the clients, and proposed creative solutions to achieve their objectives. - Implemented WebSockets through Rails 5 ActionCable for chatting and notification systems.
Ruby
Ruby on Rails
MySQL
View more
Ruby
Ruby on Rails
MySQL
Redis
Es6
React
JavaScript
Redux
View more