Experience
Freelance Senior Full-Stack Engineer
2021 - Present
Self-Employed
Karachi, Pakistan (Remote)
- Design, build, and maintain full-stack SaaS products and internal tools for clients in education, healthcare, media, and sports.
- Deliver AI-powered features for text, image, speech, and video processing using OpenAI, Google Cloud, AWS AI services, and custom pipelines.
- Own end-to-end development: architecture, data modeling, backend APIs, frontend UX, DevOps, and observability.
- Implement real-time collaboration, notification systems, subscription billing, and integrations with third-party APIs.
Senior Ruby on Rails Developer
Nov 2019 - Nov 2020
Cooperative Computing
Karachi, Pakistan
- Developed and maintained scalable, secure Rails applications with modern frontends, focusing on performance and reliability.
- Integrated third-party APIs (payments, auth, communication) to streamline workflows and enhance product capabilities.
- Collaborated with cross-functional teams and mentored junior developers on best practices in Rails, JavaScript, and testing.
Full-Stack Ruby on Rails Engineer
Jan 2016 - Oct 2019
Daewoo Pakistan Express Bus Service
Lahore, Pakistan
- Led development of the online booking and cab systems, helping modernize Daewoo’s digital customer experience.
- Implemented robust backend services, seat reservation logic, and payment flows using Ruby on Rails and PostgreSQL.
- Collaborated with operations and business teams to translate requirements into scalable technical solutions.
Ruby on Rails Developer
Jan 2014 - Dec 2015
IntensityLabs
Lahore, Pakistan
- Built and optimized web applications for international clients with a focus on clean architecture and maintainable code.
- Worked across the stack on features, bug fixes, performance improvements, and front-end integrations.
SEO Team Lead
Oct 2011 - Dec 2013
EGlobalSolution
Lahore, Pakistan
- Led SEO strategy and execution, collaborating with development teams to implement SEO-friendly architecture and content structures.
- Gained strong understanding of analytics, funnels, and user acquisition that now informs product and engineering decisions.
Projects
Person.care
2025 - Present
- Online counseling and health coaching platform providing intervention programs, virtual sessions, and ongoing support.
- Implements secure video sessions, messaging, scheduling, and AI-assisted tooling for therapists and clients.
- Backend: Ruby on Rails 8, Ruby 3.4.5, PostgreSQL, Redis, Sidekiq
- Frontend: JavaScript (ES6+), jQuery, Bootstrap 5, Sass, Hotwire (Turbo/Stimulus)
- APIs: Stripe, Twilio, AWS Chime SDK, AWS Transcribe, OpenAI API, Firebase (FCM)
- DevOps: Docker, AWS ECS/ECR, CI/CD with GitHub Actions
- Tools: Sentry, Active Storage, ImageMagick, FFmpeg, Grover (PDF), Devise, OAuth 2.0
Intellecta.app
2024 - Present
- AI-driven educational platform that streamlines teaching and learning workflows for teachers and institutions.
- Feature set includes 5E model lesson plan generator, worksheet creator, MCQ assessment builder, math solver, and IELTS preparation modules.
- Designed and built as a full-stack Rails application with AI integrations, real-time collaboration, multimedia processing, and cloud-native deployment.
- Backend: Ruby on Rails, PostgreSQL, Redis, Sidekiq, Action Cable
- Frontend: JavaScript, Stimulus.js, Hotwire Turbo, Tailwind CSS
- APIs: OpenAI, Google Cloud (Slides, Drive, Vision, Speech), Hugging Face, Pexels
- DevOps: Docker, Kamal, Traefik, Nginx, DigitalOcean
- Tools: FFmpeg, AWS S3, OAuth 2.0, WebSockets
DB Designer
2019 - Present
- Full-stack database schema design and modeling platform with real-time collaboration, multi-database support, and global internationalization.
- Used by teams to visually design ERDs, manage teams, handle subscription billing, and export/import schemas across multiple engines.
- Backend: Ruby on Rails, PostgreSQL, Redis, Sidekiq, ActionCable
- Frontend: JavaScript, jQuery, Bootstrap, SCSS, Vue.js 3, TypeScript, Pinia, Vue Router
- APIs: OpenAI, Google Cloud Vision, Stripe
- DevOps: Capistrano, Nginx, DigitalOcean
- Tools: AWS S3, JWT, WebSockets, PDF & image processing, Playwright, Cypress
Tendable
2025 - 2025
- Quality and compliance tools for health and care professionals used to monitor and improve care standards.
- Reduced admin overhead by enabling real-time assurance over care quality and streamlining audit workflows.
- Collaborated on backend and frontend enhancements, integrations, and performance improvements within an established Rails codebase.
MySportsbook
2023 - 2024
- Africa's first sports networking platform connecting fans with athletes, coaches, and federations.
- Enabled video uploads for skill showcasing, scouting opportunities, and talent discovery.
- Implemented real-time engagement and communication channels between sports professionals and fans.
Joburg Post
2023 - 2024
- Africa's digital newsroom connecting the pan-African voice through news, opinions, and multimedia content.
- Built a content platform for the African diaspora with scalable publishing workflows and multimedia support.
ChatToAPotato
2021 - 2023
- Mental health web app connecting users with counselors through an anonymous, friendly “potato” avatar chat experience.
- Implemented secure messaging, counselor dashboards, and tools to support people facing stress, anxiety, and depression.
DaewooCab
2016 - 2019
- Pakistan's #1 cab service platform with web and mobile interfaces for booking and fleet management.
- Stack: Ruby on Rails, Devise, PostgreSQL, Puma/Nginx.
- Integrated Google Maps API for real-time tracking, routing, and location-aware booking.