Awais Mazahir, Developer in Islamabad, Islamabad Capital Territory, Pakistan
Awais is available for hire
Hire Awais

Awais Mazahir

Back-end Developer

Islamabad, Islamabad Capital Territory, Pakistan

Toptal member since September 27, 2022

Bio

Awais is a full-stack AI developer with 10+ years of experience building production-grade, AI-powered applications using Python, FastAPI, React, Node.js, and TypeScript. He specializes in agentic AI systems, LLM integrations (LangChain, LangGraph, OpenAI, Claude), and scalable SaaS back ends on AWS. With a Master's in mechatronics, he delivers end-to-end solutions across healthcare, SaaS, eCommerce, legal tech, and enterprise sectors.

Portfolio

Chase Reiner
Python, Python 3, HTML, CSS, JavaScript, Django ORM, Django CMS, Bootstrap...
Jaime Danguillecourt
PyQt, Python, Python 3, PyQt 5, Pandas, NumPy, Data Management...
MY-CAMP GmbH
Machine Learning, Robotics, Python, PyQt, PyQt 5, Python 3...

Experience

  • Python - 5 years
  • FastAPI - 5 years
  • Node.js - 5 years
  • LangChain - 5 years
  • TypeScript - 5 years
  • React - 5 years
  • Artificial Intelligence (AI) - 5 years
  • Agentic AI - 5 years

Preferred Environment

JavaScript, Amazon Web Services (AWS), Python, React, Node.js, API Integration, Artificial Intelligence (AI), TypeScript, FastAPI, LangChain

The most amazing...

...product I've built is Genesis AI, an agentic AI platform with smart wearable integration that captures real-time health data to generate personalized quests.

Work Experience

Full-stack Web Developer

2021 - PRESENT
Chase Reiner
  • Developed an app that can be used to make automated contact with multiple businesses based on keywords. The work involved Google JSON API to search and use AI-based Python scripting to shortlist the relevant forms intelligently.
  • Planned, developed, and deployed a scalable solution that handles millions of search requests daily.
  • Developed an app with over 2,000 subscribers signing up for early access in the 1st week.
Technologies: Python, Python 3, HTML, CSS, JavaScript, Django ORM, Django CMS, Bootstrap, Web Scraping, AWS Deployment, Amazon S3 (AWS S3), Python API, React, HTML5, Scraping, Desktop App Development, User Interface (UI), Full-stack, Automation, API Integration, APIs, REST APIs, Database Management Systems (DBMS), OpenAI GPT-4 API, Node.js, Qt, API Development, GitHub, Back-end, Google Drive, Selenium, Data Science, Data Scraping, TypeScript, ChatGPT API, Next.js, Microsoft Copilot, FastAPI, SQLAlchemy, Flask, Front-end, Startups, User Experience (UX), Dashboards, Generative Pre-trained Transformers (GPT), Chatbots, ChatGPT, OpenAI, Amazon Cognito, PostgreSQL, Vue 3, AI Integration, Bots, Object-oriented Programming (OOP), CSV File Processing, Git, Google Cloud Platform (GCP), Back-end Development, Stripe, Software Engineering

Python Desktop Application Developer

2022 - 2022
Jaime Danguillecourt
  • Developed a desktop app that allows inventory management of jewelry items. Functions added involved adding, deleting, and updating items with 10-15 fields. The app was developed in Python.
  • Built the GUI in PyQt5. The app involved replicating a GUI from a Figma-based concept. GUI was developed exactly as per the client's desire, and he was very happy with the results.
  • Added various forms of filtering and sorting methods to the app that allowed filtration by categories, designers, status, and dates. The app was also able to sort by price and ID.
  • Integrated some special features in the app, including five consecutive backups and scheduled database backups weekly. The app also included drag-and-drop functionality for images.
Technologies: PyQt, Python, Python 3, PyQt 5, Pandas, NumPy, Data Management, Desktop App Design, Desktop App Development, User Interface (UI), Full-stack, API Integration, APIs, REST APIs, Scripting, Qt, API Development, GitHub, Back-end, Google Drive, TensorFlow, FastAPI, SQLAlchemy, Flask, User Experience (UX), Data Visualization, Dashboards, Redis, Git, Back-end Development, Software Engineering

AI Application Developer

2022 - 2022
MY-CAMP GmbH
  • Developed an algorithm that allows the storage of robot-based bins in a very compact warehouse. The algorithm was implemented in Python.
  • Built interdependent algorithms to calculate the ideal path for moving a robot from one place to another while displacing other robots with minimum possible movements.
  • Generalized the algorithm to take a grid of any size. The algorithm was developed in a parametric form that allowed the algorithm to be scaled to any grid size or any situation.
  • Developed a GUI-based interactive simulator that allows inputting multiple grid sizes in which robot movement occurs. The simulator was developed in PyQt5.
Technologies: Machine Learning, Robotics, Python, PyQt, PyQt 5, Python 3, Artificial Intelligence (AI), Algorithms, User Interface (UI), Full-stack, Automation, API Integration, APIs, Qt, GitHub, Go, Deep Learning, Reinforcement Learning, AI Integration, Git, Back-end Development, AutoGen, Software Engineering

AWS IoT Developer

2016 - 2022
Online Freelancing Agency
  • Developed a remotely operated multi-channel DSLR camera control system with Raspberry Pi installed at the nodes, ESP32 as wireless hardware, and Python desktop app as control panel.
  • Built golf training hardware that strikes the balls in front of the golfer based on sensory inputs received by the machine and completed the product's mechanical design and electronic development.
  • Programmed a React Native mobile app with Node.js back end, which interfaces with a remote ESP32-based camera while using AWS IoT MQTT broker as a communication pipeline.
  • Developed control hardware and algorithms for tracking solar panels.
  • Created a series of software-operated toys for a client.
Technologies: Python, Django ORM, Django, Robotics, C++, C, HTML5, Microservices, PyQt, PyQt 5, Automation, API Integration, APIs, Qt, Linux, Git

R&D Project Manager

2015 - 2019
The National University of Sciences and Technology
  • Developed and led a project with dynamic small arms targets capable of detecting bullet hits using piezoelectric sensors. A desktop application was designed to control the overall system and monitor firing results.
  • Built control and monitoring system for 8x8 feet pop-up targets powered by solar panels with remote monitoring from a desktop application. Wireless connectivity was enabled over 48 target nodes spanning over 6km in a desert environment.
  • Programmed two degrees of freedom (DOF) robot capable of defect detection and classification in hollow cylindrical surfaces using a single computer vision and deep learning algorithm.
  • Developed a simulator for UR5e robot, a six DOF robotic arm, using Simscape Multibody toolbox, Simulink, and MATLAB GUI designer.
Technologies: Python, Python 3, Raspberry Pi, Graphical User Interface (GUI), Web Servers, Web Development, Computer Vision, Artificial Intelligence (AI), Machine Learning, Image Processing, Django, Django CMS, Django ORM, JavaScript, C++, C, HTML5, Microservices, PyQt, Linux, C#, Git

Experience

Defects Detection and Classification in Hollow Cylindrical Surfaces

The developed system uses a single-shot multi-box detection, an SSD algorithm for localization, and a customized lightweight deep convolutional neural network as a backbone network to classify defects generally found in industrial pipes and gun barrels. First, the image dataset is acquired from a real-time working environment using an indigenously developed borescope featuring a rotating camera and special hardware features. Later, the bounding boxes are calculated using extracted features to localize defects with SSD, which takes a single shot to detect multiple objects within the image. Finally, the defected regions are classified into five classes of commonly found issues of pitting, chipping, rusting, dirt, and thermal cracking by utilizing deep learning architecture of 53 layers. It is found that the proposed approach can indicate the exact location of the classified defect in terms of angle and distance from a reference point.

Contact Bot AI

https://getcontactbotai.com/
A Django-based web application used to search business websites on the web-based on keywords and other AI-based search filters. It crawls the web to find the contact page, fetches the form fields, and submits the form with an automated data-filling process. The tool can send multiple contact emails simultaneously.

Neural Network Trainer

A Python desktop application was developed to train a custom neural network with a single click. Said algorithm was able to do binary as well as multiclass classification. The project also involves the development of a fluent UI on PyQt5, which shows live training progress.

Face Unlocked Smart Locker System

https://1drv.ms/v/c/4080a94b0d31fb20/ESD7MQ1LqYAggED0ZgEAAAABfdk7U2MPhFAymZu3_dCnFQ?e=hjra2X
A complete IoT Solution was developed over AWS. The system consists of a proof of concept for public eCommerce delivery cabinets which can be unlocked with face detection. It had a Python-based front end that used the Boto3 library to store data in AWS DynamoDB through AWS IoT MQTT Broker after verifying the face through Amazon Rekognition. The system used Raspberry Pi for high-end processing and Arduino for necessary actuations.

A demonstration of the prototype can be seen in the following URL:
https://www.dropbox.com/s/pm2wyvf3ip9m1ub/Smart%20Locker.mp4?dl=0

Web Application, NurseAccred AI

A debugging project for a US-based client's Flask web application, NurseAccred AI. The project involved identifying and resolving functional and UI/UX issues, such as subscription selection, missing links, and email validation. The fixes enhanced the website's usability and ensured smooth operation for end users.

Amazon and eBay Selling Search Engine

https://reviaw.bubbleapps.io/version-test
A web application developed to leverage Amazon Affiliate API and eBay API and display the available products on search engines with Affiliate links connected to their buttons. Furthermore, the descriptions of products and their reviews were summarized using AI.

Legal AI Companion

Legal AI Companion is an advanced AI-powered tool designed to assist legal professionals with document analysis, contract review, and legal research. It leverages natural language processing (NLP) to extract key clauses, identify risks, and provide case law references, streamlining legal workflows. An intuitive interface allows lawyers to quickly analyze agreements, draft legal documents, and ensure compliance, enhancing efficiency and accuracy in legal practice.

AI Assistant Chatbot for Flight and Travel Booking

Developed the TRIPASIA AI Travel Booking Assistant, an intelligent conversational booking system integrating Google Dialogflow, OpenAI, and Node.js with Python for back-end logic. The assistant enables seamless hotel, flight, and activity searches, leveraging real-time travel APIs (Trivago, Aviasales, Expedia, Amadeus). It processes natural language queries, maintains context-aware conversations, and dynamically interacts with multiple APIs to provide accurate, real-time booking options. The system efficiently handles multi-step queries, refines user inputs, and presents results through an intuitive front-end interface. Optimized for speed, reliability, and scalability, this AI-powered assistant enhances the travel booking experience.

AI Vaccination Advisor

https://app.vaccinesupport.co/en
Developed an AI-based Vaccination Advisor using the MERN stack with fine-tuned OpenAI models, trained on 20,000+ vaccination-related responses. The system provides accurate, context-aware vaccination advice, ensuring medical and regulatory standards compliance. It features a user-friendly web interface, enabling seamless interactions, real-time query resolution, and personalized vaccination recommendations. The application provides data privacy, secure API communication, and scalability, making it a robust AI-driven healthcare advisory tool.

ERP for a Fast Food Chain with Delivery Tracking

https://pos.whitescastle.com
Developed a comprehensive ERP system for White Castle, a fast-food chain, using the MERN stack (MongoDB, Express.js, React, Node.js). The system provides multi-branch management, finance tracking, POS integration, CRM, delivery tracking, kitchen process monitoring, and inventory management. Designed for scalability and efficiency, it streamlines operations, enhances customer engagement, and optimizes financial workflows, ensuring seamless management of fast-food business operations.

Genesis AI — Agentic AI Platform with Wearable Integration

I architected and developed Genesis AI, a comprehensive agentic AI platform that seamlessly integrates with smart wearables, including AR glasses and smartwatches. The platform captures real-time health metrics, environmental surroundings, and conversational data from users throughout their day, storing it in a structured data pipeline.

I built a multi-agent orchestration engine using LangGraph and LangChain to process ingested data and generate personalized "quests" — actionable daily goals tailored to the individual's health patterns, behavioral trends, and personal objectives. The system leverages RAG architecture with vector databases to maintain long-term user context and provide increasingly personalized recommendations over time.

The back end was built with Python and FastAPI, serving a React/TypeScript front end with real-time WebSocket connections for live wearable data streaming. I deployed it on AWS using containerized microservices with Docker, enabling horizontal scaling to support concurrent users. I integrated the OpenAI and Claude APIs for natural language understanding and quest generation, with custom fine-tuned models for health data interpretation.

SalesAICE — Autonomous AI Sales Agent Platform

I built SalesAICE, a fully autonomous AI sales agent SaaS platform designed for remodeling and home service professionals. The platform handles complete sales conversations from prospecting to closing without human handoff, operating 24/7 with sub-1-second response latency.

I engineered the core AI engine with advanced objection handling using tactical empathy frameworks, real-time emotion detection from vocal cues, and adaptive conversation strategies. The system integrates with existing CRM platforms for automatic lead scoring, follow-up scheduling, and deal pipeline management.

I developed a multi-tier SaaS architecture (Starter, Core, Pro, Enterprise) with SDR automation, inbound call and message AI, closer AI, nurturing agent AI, and team trainer AI modules. It was built with Next.js and React for the front end, Python and FastAPI for back-end AI services, and OpenAI for natural language processing. The platform supports unlimited concurrent conversations with consistent quality, multi-channel integration (SMS, chat, voice), and enterprise-grade compliance and data governance.

MySpeakScore — AI-powered Public Speaking Assessment Platform

https://www.myspeakscore.ai/
I developed MySpeakScore, a personalized AI-powered public speaking confidence assessment platform. Users submit a 60- to 90-second video and receive a comprehensive SpeakScore (0-100), a detailed analysis of their speaking strengths and focus areas, and a tailored 14-day improvement plan.

I built the AI scoring engine that analyzes multiple speaking dimensions, including clarity, confidence, structure, presence, and delivery patterns from video submissions. The system uses natural language processing and audio analysis to evaluate vocal cues, filler words, pacing, and overall communication effectiveness.

I developed the full-stack application with React for the front-end interface, Python and FastAPI for back-end video processing and AI analysis services, and integrated OpenAI models to generate warm, supportive feedback with human oversight for quality assurance. The platform supports multiple use cases, including everyday confidence-building, career preparation (interviews, presentations), and refinement of professional speaking skills. It was deployed on AWS, with secure video handling and processing pipelines.

Zlayt AI — AI-powered Legal Document Generation System

I developed Zlayt AI for Zinda Law Group, an AI-powered legal document generation system that automates the creation of complex legal documents. The platform leverages large language models and RAG architecture to generate accurate, context-aware legal documents based on case data, client information, and jurisdiction-specific templates.

I built an intelligent document pipeline that processes case intake data and automatically drafts legal documents, including demand letters, complaints, and settlement agreements. The system uses vector databases to store and retrieve relevant legal precedents, statutes, and firm-specific templates, ensuring generated documents maintain legal accuracy and consistency with the firm's standards.

I developed the full-stack application using Python and FastAPI for the AI back end with LangChain for LLM orchestration, React and TypeScript for the front-end interface, and PostgreSQL for structured data storage. I integrated OpenAI GPT models for natural language generation with custom prompt engineering to maintain legal terminology and document formatting. It was deployed on AWS with enterprise-grade security to handle sensitive legal data and meet HIPAA-adjacent compliance requirements.

Education

2020 - 2022

Master's Degree in Mechatronics Engineering

The National University of Sciences and Technology - Islamabad, Pakistan

2010 - 2014

Bachelor's Degree in Mechanical Engineering

The National University of Sciences & Technology - Islamabad, Pakistan

Certifications

JANUARY 2025 - PRESENT

LLM Engineering: Master AI, Large Language Models & Agents

Udemy

JULY 2023 - PRESENT

Python for Data Science and Machine Learning Bootcamp

Udemy

JULY 2023 - PRESENT

The Complete Full-Stack Web Development Bootcamp

Udemy

Skills

Libraries/APIs

Django ORM, NumPy, Pandas, PyQt, PyQt 5, Python API, React, REST APIs, Node.js, API Development, SQLAlchemy, Vue 3, TensorFlow, Scikit-learn, Keras, Matplotlib, WebRTC, PySide, Stripe, OpenAI API, Graph API

Tools

GitHub, ChatGPT, Claude, Git, Amazon Cognito, Plotly, Docker Compose, Celery, AWS Deployment, Microsoft Copilot, Bubble, Dialogflow

Languages

Python 3, JavaScript, C++, Python, TypeScript, C#, C, HTML5, CSS, HTML, SQL, Go

Frameworks

Django, Qt, Next.js, Flask, LangGraph, AutoGen, Django REST Framework, Selenium, Tailwind CSS, Bootstrap, Scrapy, Express.js

Paradigms

Microservices, Desktop App Development, Object-oriented Programming (OOP), Object-relational Mapping (ORM), Automation, CRUD, DevOps, REST, Azure DevOps

Platforms

Amazon Web Services (AWS), Raspberry Pi, Django CMS, Google Cloud Platform (GCP), CrewAI, AWS IoT, AWS Lambda, Twilio, Azure, Docker, Anaconda, Linux, Vercel

Storage

PostgreSQL, Google Cloud, Amazon S3 (AWS S3), Database Management Systems (DBMS), MySQL, Google Cloud Datastore, NoSQL, Databases, Amazon DynamoDB, MongoDB, Redis, Data Integration

Other

Machine Learning, Computer Vision, Robotics, Artificial Intelligence (AI), Arduino IDE, Web Scraping, Scraping, Desktop App Design, API Integration, APIs, OpenAI GPT-3 API, OpenAI GPT-4 API, Scripting, Back-end, Data Scraping, ChatGPT API, FastAPI, Front-end, Generative Pre-trained Transformers (GPT), OpenAI, Natural Language Processing (NLP), AI Integration, Full-stack Development, Agentic AI, AI Agents, Prompt Engineering, Bots, Airtable, Back-end Development, RESTFul APIs, Large Language Models (LLMs), Retrieval-augmented Generation (RAG), Generative Artificial Intelligence (GenAI), Software Engineering, LangChain, Agentic AI Systems, PCB Design, Image Processing, Deep Learning, Software, Firmware, Graphical User Interface (GUI), Web Servers, User Interface (UI), Full-stack, Architecture, Cloud Computing, Data Science, Startups, User Experience (UX), Data Visualization, Chatbots, MERN Stack, CSV File Processing, Payment APIs, Web Development, Coding, Neural Networks, Deep Neural Networks (DNNs), Algorithms, Data Management, Google Drive, Dashboards, Big Data, Debugging, Troubleshooting, Natural Language Generation (NLG), Meta Llama, Llama 3, Open-source LLMs, Fine-tuning, ERPNext, Reinforcement Learning, Software Architecture, Proxies, Microsoft Graph API, CI/CD Pipelines, Geolocation, CRM

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring