wahab E.

Backend Engineer

Full-time available

wahab is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Wahab E is a skilled Software Engineer with deep expertise in Ruby on Rails, scalable API development, and high-performance backend architectures, delivering production systems that handle 50K+ daily requests at Elgrocer by Smiles (Etisalat Group). He has built and optimized core e-commerce features—including multi-version REST APIs using Grape, a robust wallet transaction engine, Tabby payment integration, advanced promo rule logic, multi-shipment order flows, and real-time ETAs via Locus—while cutting database load by 60%

  • Projects completed3
  • Hourly rate
  • 0-2 years experience
  • Member since Nov 2025
Expertise
Ruby on RailsDatabase:RelationalDatabase:DocumentDatabase:CacheingAWSAngularHTMLCSSJavascriptGitGraphQL
Video Intro
Assessments

General Coding and Video Assessment

Great score on Implement LRU Cache Algorithm, Difficulty Hard · Great score on Optimize Angular E-commerce Platform Performance, Difficulty Medium

Projects

Top Sort Campaign Manager – Angular & Rails

Built an Angular feature module enabling marketing teams to schedule TopSort campaigns where partner brands bid for top placement in category listings. Integrated with TopSort APIs to fetch auction data, manage bids, and sync updates with Rails. Implemented reactive forms, RBAC controls, and real-time previews to reduce campaign setup time by ~70%.

B2B Partner Onboarding & Rewards – El Grocer by Smiles

Developed a Rails-based onboarding workflow with CRM integration. The system auto-identifies partner employees via domain matching, unlocking company-specific discounts, promotions, and tiered rewards. Added dashboards to track engagement, payouts, and campaign performance. Stack includes Rails, PostgreSQL, Redis, Sidekiq, Grape APIs, AWS S3.

Multi-Shipment Order Orchestration

Refactored checkout to split a customer order into multiple retailer/warehouse-based child shipments. Built a scheduler for smart carrier assignment, partial cancellations, and safe refunds. Integrated Locus APIs for accurate ETAs and sequencing. Improved dispatch speed, reduced order delays, and enhanced support visibility.

Experience
  1. Software Engineer

    elgrocer by smilesAug 2023Present
    • Designed and maintained RESTful APIs handling 50K+ daily requests across multiple versions using Grape, token-based authentication, and RBAC.
    • Integrated Tabby installment gateway and built a wallet transaction engine with credit/debit flows.
    • Developed promo system with advanced discount rules, usage limits, and B2B-specific campaigns.
    • Implemented multi-shipment order architecture and integrated Locus API for real-time ETAs.
    • Built AI-driven vehicle assignment logic for optimized delivery routing.
    • Reduced database load by 60% using Redis caching, N+1 query elimination, and Sidekiq background jobs.
    • Implemented IP-based rate limiting, OTP-based bilingual email verification, and configurable throttling.
    • Automated B2B onboarding via CRM integration enabling real-time rewards accrual and tier-based benefits.
    Ruby on RailsGrapeRESTful APIsSidekiqResquePostgreSQLMongoDBRedisSQLiteGitHubDockerMicroservices ArchitectureAngularHTMLCSSJavaScriptCoffeeScriptGraphQLAlgolia SearchMetabaseTabbyOnline Payment GatewaysAWS (S3)HerokuAzureRack::AttackActive Interactioni18nThrottling
Education
  1. Bachelor of Computer Science

    FAST (National University of Computer and Emerging Sciences)Islamabad, Pakistan2019 — 2023
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

SAMUEL A.
SAMUEL A.

Backend Engineer

0-2 Years of Experience

NodeJSMongoDBGraphQLGit
John O.
John O.

Backend Engineer

3-4 Years of Experience

NodeJSMongoDBGraphQLKafka
Ahmed S.
Ahmed S.

Backend Engineer

0-2 Years of Experience

PHPLaravelGitJavascript
View all