Summary
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.
Skills
JavaScript, TypeScript, Python, Ruby
React.js, Next.js, React Native, Tailwind CSS, Redux, Vite, Jest
Ruby on Rails, REST APIs, GraphQL, RSpec, Sidekiq, JWT, OAuth 2.0
PostgreSQL, MySQL, MongoDB, Redis, DynamoDB
AWS (EC2, S3, RDS, Lambda, SQS), Docker, GitHub Actions, CI/CD
Git, Stripe, Twilio, Mailchimp, Mandrill, Webhooks, OpenAPI
Experience
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.
Volunteering & Leadership
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.
Education
COMSATS University Islamabad
Bachelor of Science in Computer Science