Muhammad Ur Rehman
@muhammadurrehman
Senior Ruby on Rails engineer scaling SaaS systems with reliable APIs.
What I'm looking for
I’m a Senior Ruby on Rails Engineer who designs and scales production Ruby on Rails applications for real-world B2C SaaS. I build reliable REST and GraphQL APIs, manage system health in production, and ship end-to-end solutions with Node.js and React—focused on reliability, speed, and maintainability.
In my recent role, I owned deployments across Heroku and AWS and strengthened performance by optimizing workflows, cutting patient onboarding time from 12 seconds to ~1 second, and reducing Rails background job execution from ~30 seconds to under 4 seconds. I’ve also led architectural decisions and mentored engineers, improved testing coverage to 70%+, and enhanced developer experience with clear Swagger docs and modern real-time updates using Turbo/Hotwire.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
WeGuide
Aug 2023 - Present (2 years 11 months)
Owned production deployments and system health across Heroku and AWS, including S3, Cloudflare, and API Gateways. Built and optimized Rails background job processing, REST/GraphQL APIs, automated tests, and real-time admin updates using Turbo.
Senior Software Engineer
Crewmate Inc.
Aug 2022 - Aug 2023 (1 year)
Improved backend performance by optimizing Ruby on Rails architecture and refactoring Node.js microservices. Delivered new features, containerized Rails with Docker, implemented Turbo/Hotwire, and led CI/CD and monitoring improvements.
Built Rails REST API endpoints and Node.js microservices for a healthcare platform, including Rails-based GraphQL APIs. Improved CI/CD with Jenkins and Kubernetes, enhanced background job processing, and developed a Rails/React admin panel supported by automated testing.
Developed and enhanced e-commerce and re-commerce web applications for large-scale user traffic. Built Rails-based CRM functionality, Shopify-integrated Rails apps, Node.js microservices improvements, and real-time messaging using Action Cable, supported by automated CI/CD and testing.
Associate Software Engineer
Ember.pk
Jan 2019 - Feb 2021 (2 years 1 month)
Developed Ruby on Rails APIs for multiple mobile and web applications and built Flutter mobile apps for Android and iOS. Implemented React/JavaScript admin panels, set up CI/CD with GitHub Actions and CircleCI, published to app stores, and improved reliability with extensive RSpec and Cucumber test coverage.
Education
Degrees, certifications, and relevant coursework
University of Engineering and Technology (UET)
Computer Engineering, Computer Engineering
Studied Computer Engineering at the University of Engineering and Technology (UET) in Lahore, Pakistan.
Availability
Location
Authorized to work in
Website
muhammadurrehman.comPortfolio
nicklpass.comJob categories
Skills
Interested in hiring Muhammad?
You can contact Muhammad and 90k+ other talented remote workers on Himalayas.
Message MuhammadGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
