I'm Arish Khan, a Senior Full Stack Developer with 7+ years of experience architecting and scaling SaaS platforms and high-performance web applications.

About

I’m Arish Khan, a Senior Full Stack Developer with 7+ years of experience architecting and scaling SaaS platforms and high-performance web applications. I specialize in the MERN stack and bring strong Python expertise for AI/ML integration, data processing, and backend services.

I’ve designed cloud-native microservices, data visualization pipelines, and scalable APIs, delivering measurable performance gains of 40%+ and supporting datasets of 100,000+ records. I’m a Top-Rated Plus freelancer on Upwork (Top 3%), and I hold a Master’s degree in Computer Science with a focus on AI and Bioinformatics.

  • Joined May 2024

Industry experience

  • Software & Internet
  • Education
  • Healthcare
  • Financial Services
  • Manufacturing
  • Media & Entertainment
  • Real Estate & Construction
  • Computers & Electronics
  • Professional Services

Projects · 6

Technology Stack
Flutter + Supabase

Efficient implementation of sharing vouchers via dynamic links.
Efficient implementation of aggregate pipelines on the backend side.
Websockets-based chat system.
Ensuring best practices to compress the images in the community page.
Efficient state management while redeeming a voucher, sending and accepting follow
requests
Ensure use of latest packages on the Flutter side which are compatible with Dart 3 and new
dart updates

Technology Stack :
Flutter (Mobile and Web), VueJS (Vue2 + Vuetify for admin panel), Golang (Gin), MongoDB,
Firebase (Auth, FCM, Firestore), Stripe, In-app purchases

Achievements
Transitioned Firebase (BaaS) to a robust Golang and MongoDB based backend.
Developed an adaptive Qbank that intelligently analyzes user learning patterns to tailor
questions, enhancing comprehension areas of weakness, and implemented a flashcard
employing a spaced repetition algorithm for optimized memory retention.
Designed and implemented the multiplayer gaming module from the ground up, enhancing
the application’s interactive and competitive aspects.
Undertook the complete redevelopment of the application, laying a new foundation for
improved performance and user experience.

Technology Stack: React Js, Tailwind Css, Graph QL, AWS Amplify (for Authentication), Agora RTC (for Video
Calling), Google Calendar (for Meeting Schedule)

Achievements:
Successfully implemented video calling features using Agora Real-Time Communication
(RTC), enabling high-quality, real-time video interactions between coaches and clients
within the platform.
Integrated a real-time chat system that allows instant messaging between users,
facilitating effective communication and immediate response capabilities within the portal.
Enabled users to connect their Google Calendars to the portal, allowing them to provide
and manage their availability slots for booking appointments. This feature streamlines the
scheduling process and enhances user convenience.
Ensured efficient communication channels between coaches and clients for the
assignment and tracking of tasks. This functionality supports effective coaching
relationships and helps in monitoring client progress.
Incorporated charts to visually indicate client progress, using data visualization to provide
clear and actionable insights into client achievements and areas for improvement. This
feature aids in motivating clients and helping coaches to tailor their advice and strategies
effectively.

Technology Stack: React Js (Client, Customer and Admin Panel), Tailwind Css, Nest Js, MongoDB, Firebase,
Digital Ocean VPS, Brevo (for Mails), Nest JS Tenancy, Nx (for Mono repo)

Achievements
Implemented robust database level multi-tenancy within the application, enabling seamless
data segregation and management across multiple tenants using Nest JS Tenancy.
Configured and managed Nginx to handle multi-tenancy, ensuring efficient routing and
load balancing for multiple client and customer sites without performance compromise.
Utilized Nx for managing a mono-repository architecture, which streamlined the
development process by enabling shared configurations and dependencies across all parts
of the project (Client, Customer, and Admin Panel).
Developed and implemented reusable libraries across all three platforms (Client,
Customer, and Admin Panel) using React, enhancing consistency and reducing
redundancy in the codebase.
Engineered and managed a comprehensive reports generation feature, which allows for
detailed business diagnostics and reporting, providing valuable insights to both clients and
administrators.
Employed React Query and the hooks pattern to manage API calls efficiently, improving
the application’s performance by optimizing data fetching, caching, and state
management.

Technology Stack: React Js, Ant Design, Papa Parse(for parsing CSVs), Visx (for Charts), Tanstack Table

Achievements
Implemented (OOP) principles to manage the parsing of CSV files efficiently, allowing for
robust data manipulation and enhanced code maintainability.
Optimized the data reading process to handle large files up to 60 MB directly in the
browser, significantly improving the app’s performance and user experience when dealing
with substantial datasets.
Integrated Visx, a low-level visualization library, to create highly customizable charts. This
feature includes advanced filtering options, enabling users to interact dynamically with the
data visualizations based on specific parameters.
Developed a functionality that allows users to select a sample range of data to be
visualized in a table format. This feature helps in focusing on specific segments of data,
enhancing the analytical capabilities of the app.
Provided advanced filtration and search capabilities within Tanstack Table, enabling users
to filter and locate specific data points efficiently. This improves the usability of the data
presented, allowing for more detailed and targeted data analysis.

Achievements
Utilized Tailwind CSS to improve the responsive design of the web app, ensuring a
seamless and adaptable user experience across various devices and screen sizes.
Developed a dynamic recipes management system that personalizes recipe suggestions
based on users’ dietary preferences and unit measurements, enhancing customization and
user satisfaction.
Successfully executed data migration from a MySQL database to MongoDB, involving the
development and implementation of custom migration scripts to ensure data integrity and
system functionality.
Implemented a vector search feature using embedding’s to enhance the search
functionality, allowing users to find recipes more efficiently and accurately based on
ingredient and recipe characteristics.
Redesigned the database architecture to accommodate the migration from MySQL to
MongoDB, developing scripts that facilitated the seamless transition of already registered
users to the new system without disrupting their user experience.

Work experience· 5 roles

Full Stack & AI/ML Developer · AfinitiJan 2024 – Dec 2025 · 2 yrs

Architected AI-driven SaaS applications using Python, LLMs, RAG, and cloud-native microservices. Built intelligent data pipelines supporting real-time and batch processing workflows. Integrated AI features into existing platforms, improving automation and decision-making. Collaborated with product and engineering teams on system design and AI adoption strategies.

Senior Full Stack Developer · ThreecoltsJan 2022 – Dec 2023 · 2 yrs

Led development of scalable SaaS features using React, Python, Node.js, and AWS/GCP. Designed and implemented microservices architecture and CI/CD pipelines. Optimized backend services to improve performance, reliability, and scalability. Mentored junior developers and conducted code reviews to maintain engineering standards.

Full Stack Developer · OutspotJan 2021 – Dec 2022 · 2 yrs

Developed and maintained full-stack web applications using React, Node.js, and PostgreSQL. Implemented RESTful APIs and backend services for analytics and third-party integrations. Improved system performance and reliability through refactoring and optimization. Collaborated closely with cross-functional teams to deliver product features on time.

Junior Software Developer · FlutterDeskJan 2019 – Dec 2020 · 2 yrs
Freelance Full Stack & AI/ML Developer · UpworkJan 2018 – Present · 8 yrs 11 mos

Education

Master of Science in Computer Science (AI & Bioinformatics) · National University of Sciences & Technology (NUST)2021 – 2023
Bachelor of Computer Science · NFC Institute of Engineering and Technology2016 – 2020
Master of Science in Computer Science (Specialization: AI & Bioinformatics) · National University of Sciences & Technology (NUST)2021 – 2023
Bachelor of Computer Science · NFC Institute of Engineering and Technology2016 – 2020

Hire Arish Khan today

Post a job and invite Arish, or contact them directly. No hidden commission.

Post a job