← Home

Portfolio · Resume

Muddasar Hussain

Full Stack Engineer · Ruby on Rails & React · B2B SaaS

Full-stack engineer with 2 years building React/Next.js, TypeScript, and Ruby on Rails products for payments, commerce, and coaching platforms. Shipped Stripe checkout flows, Twilio-powered SMS notifications, and third-party API integrations end-to-end.

Languages

JavaScript, TypeScript, Python, Ruby

Frontend

React.js, Next.js, React Native, Tailwind CSS, Redux, Vite, Jest

Backend

Ruby on Rails, REST APIs, GraphQL, RSpec, Sidekiq, JWT, OAuth 2.0

Databases & caching

PostgreSQL, MySQL, MongoDB, Redis, DynamoDB

Cloud & DevOps

AWS (EC2, S3, RDS, Lambda, SQS), Docker, GitHub Actions, CI/CD

Integrations

Git, Stripe, Twilio, Mailchimp, Mandrill, Webhooks, OpenAPI

CoachVantage

Full Stack Engineer

Remote · All-in-one coaching software

  • Built a production-grade Twilio SMS notification system with E.164 validation, consent checks, transactional credit deduction, and retry/backoff handling.
  • Engineered a three-domain marketplace billing system covering SaaS subscriptions, Stripe Connect payouts, and PayPal — with webhook idempotency and atomic transactions.
  • Owned cross-integration reliability across Cronofy, Mailchimp/Mandrill, Zoom, and Google Meet, adding two-way calendar sync and async failure processing to improve deliverability by 35%.
  • Integrated Hasura with the Rails backend for real-time GraphQL operations, reducing data fetch time by 45% and enabling instant updates across user dashboards.
  • Developed and optimized Mandrill and Mailchimp templates across transactional and marketing campaigns, improving email deliverability and user engagement by 10%.

Devsinc

Software Engineer

Lahore, Pakistan

  • Improved deployment stability across distributed systems by 8% in 3 months by implementing CI/CD workflows, enabling faster, more reliable releases.
  • Built Stripe-based SMS credit monetization with direct purchase, auto top-up, off-session PaymentIntent flows, rate limiting, and automated confirmation notifications, improving revenue conversion by 20%.
  • Cut page load time 20% for high-interaction use cases by replacing heavy patterns with Zustand, SWR, Axios, and Formik.

Microsoft Beta Student Ambassador

  • Selected as part of Microsoft’s global student ambassador community to support peer learning, foster tech communities, and promote technical skill development among students.

Technical Speaker & Community Leader

  • Delivered a comprehensive virtual seminar to 100+ computer science students via Microsoft Teams, covering advanced Next.js frameworks, modern web development trends, and industry best practices.

COMSATS University Islamabad

Bachelor of Science in Computer Science