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.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $39,442$39k