Skip to content
BackNov 7
Asad A.

Asad A.

Full Stack Engineer | Elixir, Rails, React, NextJS | SaaS

Is your SaaS backend struggling to scale? Are your APIs brittle, your billing workflows unreliable, or your frontend and backend disconnected? I am a Full Stack Software Engineer with 5+ years of experience building production SaaS applications. My core expertise spans Elixir (Phoenix / PETAL stack), Ruby on Rails, React, and Next.js, giving me the ability to own full product layers without losing depth on either end. I work best with startups and product teams that need strong backend ownership, clean API design, and capable frontend delivery — all from one engineer. WHAT I BRING TO YOUR PROJECT Backend and Architecture - Scalable SaaS backend architecture - Multi-tenant system design (subdomain-based isolation) - REST API and GraphQL API development - Subscription lifecycle and billing workflow automation - Background job systems (Oban, Sidekiq) - Real-time features (Phoenix LiveView, WebSockets) - PostgreSQL performance optimization - Test-driven development (RSpec, ExUnit) Frontend and Full Stack - React: component-driven UI, state management, API integration - Next.js: SSR, SSG, App Router, API routes, SEO optimization - Phoenix LiveView: real-time UI with minimal JS overhead - GraphQL client-side data interactions Integrations - QuickBooks, Zendesk, Yardi, Resman - RabbitMQ asynchronous workflows - Third-party API service layers ELIXIR AND PHOENIX PROJECTS Billing Manager — SaaS Subscription Engine Stack: Elixir, Phoenix, PostgreSQL, Oban Designed and maintained a full subscription lifecycle engine covering invoicing, recurring billing, payment tracking, and financial reporting. Focused on audit safety, reliability, and operational efficiency. Appwork — Property Management SaaS Stack: Elixir, Phoenix, React, PostgreSQL, Oban Implemented multi-tenant architecture with subdomain-based isolation, built REST APIs for web and mobile clients, integrated Yardi, Resman, and Zendesk, and improved automated test coverage in a TDD environment. Vendorful — E-Procurement CRM Stack: Phoenix LiveView, React, GraphQL, RabbitMQ, PostgreSQL Implemented a hybrid React and LiveView architecture, reduced frontend rendering overhead, built GraphQL data interactions, and designed asynchronous workflows using RabbitMQ. RUBY ON RAILS PROJECTS Minute7 — Time and Expense Management Stack: Ruby on Rails, Sidekiq, PostgreSQL Built real-time QuickBooks financial data synchronization using service-layer integrations and Sidekiq background processing. Maintained clean modular Rails architecture with full RSpec test coverage. JoinEight — AI Recruitment Platform Stack: Ruby on Rails, React, PostgreSQL Developed backend APIs for AI-powered candidate matching, implemented React frontend components, and supported agile feature delivery in a competitive product environment. Other Rails work: MapleHR (Employee Management SaaS), Authorea (Research Publishing Platform) REACT AND NEXT.JS My frontend work is directly integrated with the backend systems I build. React: Built component-driven UIs connected to REST and GraphQL backends across multiple SaaS products including Appwork, JoinEight, and Vendorful. Next.js: Experienced with SSR, SSG, App Router, API routes, and building SEO-optimized, production-ready web applications. Comfortable managing state, authentication flows, and integrating React or Next.js frontends with Elixir or Rails backends. WHY WORK WITH ME I take full ownership of my work, not just assigned tickets. I write clean, tested, and well-documented code built for long-term maintainability. I communicate clearly, keep projects moving, and bring both backend depth and frontend capability so you do not need two engineers for one product. If you are building or scaling a SaaS product and need a reliable full stack engineer with real backend seriousness, let us talk.

🇵🇰Lahore, Pakistan$30/hr100% JSS5.00 (2)Since Sep 2021

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#96,490 / 412k
🇵🇰Country#8,675 / 52.9k
Revenue, last 30 days
$0
Total earnings
$37k

Billed in all: $39k

World#96,490 / 412k
🇵🇰Country#8,675 / 52.9k
Per project
$18k
Projects, last 6 months
0
World#209,850 / 412k
🇵🇰Country#32,103 / 52.9k
Projects in all
2
0% fixed100% hourly
World#328,886 / 412k
🇵🇰Country#48,197 / 52.9k

Earnings, last 30 days

$39.4kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$38.5k$39.0k$39.5k$40.0kOct 8Oct 23Nov 7

Skills