Skip to content
View Wasi-Ur-Rahman's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Wasi-Ur-Rahman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Wasi-Ur-Rahman/README.md

πŸš€ About Me

  • πŸ”­ Full-stack engineer at WellDev, working across the Rails API and React frontend of RMS β€” a multi-tenant Recruitment SaaS serving candidates across 5+ countries
  • πŸ—οΈ Comfortable end-to-end: API design, database performance, background job infrastructure, and the UI that ships on top of it
  • 🧠 Strong algorithmic foundation β€” 300+ competitive programming contests, 3,200+ problems solved
  • πŸ€– Uses Claude Code, GitHub Copilot, and Cursor daily to move faster without cutting corners
  • ✍️ Maintaining a free, open-source System Design tutorial in Bengali to make scalability concepts accessible to Bengali-speaking developers
  • πŸ“ Based in Dhaka, Bangladesh

πŸ’Ό Experience

Junior Software Engineer (L1) β€” WellDev

Feb 2026 – Present Β· Dhaka, Bangladesh (Hybrid)

  • Engineered core reliability fixes for a multi-tenant recruitment SaaS, resolving a production Sidekiq outage that restored background job processing platform-wide
  • Led a zero-downtime database migration (activerecord-multi-tenant β†’ acts_as_tenant) across a Rails 8 multi-tenant architecture, using production-safe constraint validation
  • Cut API response time 6x (3s β†’ under 500ms) on a high-traffic activity-tracking endpoint used daily by recruiters
  • Shipped a geolocation-based eligibility engine for job applications using IP-based geo lookups and indexed Postgres arrays
  • Built and open-sourced queue_migration_audit, a Ruby gem for safely migrating Sidekiq β†’ Solid Queue β€” CLI, 4 scanners, full test suite
  • Closed out multiple CVE security triages (PostgreSQL JDBC, postgresql_anonymizer), ensuring zero exploitable risk
  • Refactored the core API architecture (Grape entities) to unify business logic across job types
  • Delivered a full-stack Reverse Interview Stage feature with concurrency-safe state transitions

Trainee Software Engineer β€” WellDev

Aug 2025 – Feb 2026 Β· Dhaka, Bangladesh (On-site)

  • Engineered a feature-rich Job Portal with secure authentication, role-based access, and an AI-powered recommendation system leveraging Elasticsearch
  • Designed recruiter and candidate workflows with real-time notifications, analytics dashboards, and AI tools such as automated resume parsing and an intelligent resume builder
  • Built scalable RESTful APIs using Grape, automated background tasks with Sidekiq + Redis, and strengthened reliability through unit testing and secure file management

Junior Software Engineer β€” weDevs

Apr 2025 – Jul 2025

  • Diagnosed and resolved critical Admin Coupon bugs in a high-traffic WooCommerce SaaS product, improving reliability and unblocking merchant workflows
  • Extended the Stripe subscription integration with developer-facing filter hooks, increasing configurability without touching core code
  • Refined the store review time display UI after discussing UX trade-offs with the team

Programming Instructor β€” ShekhoShekhao

Sep 2019 – Jun 2025 Β· Part-time

  • Trained junior developers in Data Structures, Algorithms, Dynamic Programming, and Graph Theory β€” building the next cohort of competitive programmers at RMSTU

🧩 Projects

Job Portal β€” Full-Stack Internal Tooling & ML Integration

Secure authentication, role-based access, AI resume parsing, ML-powered job recommendations, real-time notifications, and analytics dashboards.

Ruby on Rails TypeScript Redis Sidekiq PostgreSQL Elasticsearch Grape Tailwind CSS

EcoSync β€” Real-Time Analytics Web Application

React/Node.js app built for Dhaka North City Corporation (DNCC) to optimise waste-management routing, cost calculation, and reporting.

React TypeScript Express.js MongoDB Redux JWT

Open-source, progressively-structured guide to backend engineering and large-scale system design β€” client-server architecture, CDN, DNS, load balancing, API gateways, connection pooling, and reliability patterns β€” written for Bengali-speaking developers.


🧠 Tech Stack

AI-assisted development: Claude Code Β· GitHub Copilot Β· Cursor

Practices: REST APIs Β· OOP/MVC Β· N+1 elimination Β· Query optimisation Β· Rapid prototyping


πŸ† Competitive Programming

Platform Handle Highlight
Codeforces Wasi_Ur Max rating 1641 (Expert) Β· 2,155 problems solved across 268 contests
CodeChef wasi_567 Max rating 1817
LeetCode Wasi_Ur Knight badge Β· 740 problems solved
ICPC Wasi Ur Rahman Asia Dhaka Regional (2x) Β· Rank 79 in 2023 Β· Champion, RMSTU Tech Fest 2022

πŸŽ“ Education

B.Sc. in Computer Science and Engineering

Rangamati Science and Technology University Β· Sept 2018 – May 2025 Β· GPA 3.70/4.00


πŸ“Š GitHub Stats

GitHub Streak


πŸ“« Connect

LinkedIn Portfolio Gmail GitHub

Popular repositories Loading

  1. System-Design-Tutorial System-Design-Tutorial Public

    System Design in Bengali

    6 2

  2. Compiler-Design-related-problem Compiler-Design-related-problem Public

    Here you can find some problems that are solved using the compiler designing theory.

    C 3 1

  3. Location-of-different-Projects-and-details-using-Folium-Python-Project Location-of-different-Projects-and-details-using-Folium-Python-Project Public

    HTML 2

  4. Flight-Booking-Chatbot Flight-Booking-Chatbot Public

    This is a flight booking chatbot

    Python 2

  5. Graph-Problems Graph-Problems Public

    Here you can find the problem solutions that i have solved. and also you can find the problem link also. Thank you.

    C++ 1

  6. CSES-Problemset-Solutions CSES-Problemset-Solutions Public

    Here you can find my approaches to solve the CSES problem set problems

    C++ 1