
Awais Mazahir
Verified Expert in Engineering
Back-end Developer
Islamabad, Islamabad Capital Territory, Pakistan
Toptal member since September 27, 2022
Awais, a seasoned software developer with a master's degree in mechatronics engineering, excels in AI-driven web back ends using Python, Django, and scalable solutions. With 10+ years of expertise, he specializes in AI Agents, machine learning, NLP, computer vision, React, JavaScript, TypeScript, Node.js, PostgreSQL, MySQL, and full-stack web development. Having empowered 200+ businesses, Awais is committed to crafting innovative, efficient applications tailored to meet diverse business needs.
Portfolio
Experience
- Python - 5 years
- API Development - 4 years
- Artificial Intelligence (AI) - 3 years
- Django - 3 years
- React - 2 years
- Machine Learning - 2 years
- Web Development - 1 year
- Amazon Web Services (AWS) - 1 year
Availability
Preferred Environment
JavaScript, Amazon Web Services (AWS), Python, React, Node.js, API Development, API Integration, Artificial Intelligence (AI), Machine Learning, Django
The most amazing...
...thing I've created was a Python-based POS system managing 20,000+ items, integrating real-time stock tracking, multi-user access, and detailed reports.
Work Experience
Full-stack Web Developer
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.
Python Desktop Application Developer
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.
AI Application Developer
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.
AWS IoT Developer
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.
R&D Project Manager
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.
Experience
Defects Detection and Classification in Hollow Cylindrical Surfaces
https://www.researchgate.net/publication/363169745_Internal_defects_detection_and_classification_in_hollow_cylindrical_surfaces_using_single_shot_detection_and_MobileNetContact Bot AI
https://getcontactbotai.com/Neural Network Trainer
Face Unlocked Smart Locker System
https://1drv.ms/v/c/4080a94b0d31fb20/ESD7MQ1LqYAggED0ZgEAAAABfdk7U2MPhFAymZu3_dCnFQ?e=hjra2XA 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
https://www.nurseaccredpro.ai/Amazon and eBay Selling Search Engine
https://reviaw.bubbleapps.io/version-testLegal AI Companion
AI Assistant Chatbot for Flight and Travel Booking
AI Vaccination Advisor
https://app.vaccinesupport.co/enERP for a Fast Food Chain with Delivery Tracking
https://pos.whitescastle.comEducation
Master's Degree in Mechatronics Engineering
The National University of Sciences and Technology - Islamabad, Pakistan
Bachelor's Degree in Mechanical Engineering
The National University of Sciences & Technology - Islamabad, Pakistan
Certifications
LLM Engineering: Master AI, Large Language Models & Agents
Udemy
Python for Data Science and Machine Learning Bootcamp
Udemy
The Complete Full-Stack Web Development Bootcamp
Udemy
Certified SOLIDWORKS Professional (CSWP)
Dassault Systems
Skills
Libraries/APIs
Django ORM, NumPy, Pandas, PyQt, PyQt 5, Python API, React, REST APIs, Node.js, API Development, SQLAlchemy, Vue 3, Vue, TensorFlow, Scikit-learn, Keras, Matplotlib, WebRTC, PySide, Amazon Marketplace Web Service (MWS), Stripe, Amazon Rekognition, eBay API, Amazon API, OpenAI API, Graph API
Tools
MATLAB, GitHub, ChatGPT, Git, C#.NET WinForms, PCB Layout, Amazon Cognito, Plotly, Docker Compose, Celery, MATLAB Neural Network Toolbox, AWS Deployment, Solid Edge, MQTT, Boto 3, Boto, CMake, Makefile, Microsoft Copilot, Bubble, Dialogflow
Languages
Python 3, JavaScript, C++, Python, Embedded C, Embedded C++, C#, C, HTML5, Simulink, TypeScript, CSS, HTML, SQL, Go
Frameworks
Django, Qt, Next.js, Flask, LangGraph, AutoGen, Django REST Framework, Selenium, Tailwind CSS, Bootstrap, GStreamer, Scrapy, Express.js
Paradigms
Microservices, Desktop App Development, Object-oriented Programming (OOP), Object-relational Mapping (ORM), Automation, CRUD, DevOps, REST, Azure DevOps
Platforms
Arduino, Amazon Web Services (AWS), Raspberry Pi, Django CMS, Embedded Linux, Windows, Google Cloud Platform (GCP), CrewAI, AWS IoT, AWS Lambda, Twilio, Azure, Docker, Anaconda, Linux, MacOS, Vercel, Jupyter Notebook
Storage
Google Cloud, Amazon S3 (AWS S3), Database Management Systems (DBMS), MySQL, Google Cloud Datastore, NoSQL, Databases, Amazon DynamoDB, PostgreSQL, MongoDB, Redis, Data Integration
Other
Machine Learning, Computer Vision, Robotics, Sensor Networks, Arduino IDE, Controls, Web Scraping, ARM, Scraping, Inverse Kinematics, API Integration, APIs, Scripting, Back-end, LED Lighting, Data Scraping, ChatGPT API, FastAPI, Front-end, Generative Pre-trained Transformers (GPT), OpenAI, Agentic AI, AI Agents, Prompt Engineering, Bots, Airtable, Back-end Development, Single Sign-on (SSO), RESTFul APIs, Software Engineering, Electronics, PCB Design, Artificial Intelligence (AI), Image Processing, Deep Learning, Software, Firmware, Graphical User Interface (GUI), Web Servers, Microcontrollers, PCB, Physics, User Interface (UI), Full-stack, Electrical Engineering, Architecture, OpenAI GPT-3 API, OpenAI GPT-4 API, Cloud Computing, Data Science, Startups, User Experience (UX), Data Visualization, Chatbots, Amazon Marketplace, MERN Stack, Full-stack Development, Claude, CSV File Processing, Payment APIs, Web Development, Mechatronics, Coding, Neural Networks, Deep Neural Networks (DNNs), PCB Functional Testing, Algorithms, Data Management, Desktop App Design, PLC, Google Drive, Dashboards, Google Colaboratory (Colab), Big Data, Debugging, Troubleshooting, Natural Language Generation (NLG), Natural Language Processing (NLP), Llama, Llama 3, Open-source LLMs, Fine-tuning, ERPNext, AI Integration, Reinforcement Learning, Software Architecture, Proxies, Microsoft Graph API, CI/CD Pipelines, Geolocation, Large Language Models (LLMs), Retrieval-augmented Generation (RAG), Generative Artificial Intelligence (GenAI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring