
Amgad Nashaat
Verified Expert in Engineering
Back-end Developer
Sharjah, United Arab Emirates
Toptal member since December 5, 2025
Amgad is a senior back-end developer with 8+ years of experience designing and delivering scalable, high-performance platforms. With expertise in Python, cloud technologies, AI/ML, and DevOps tools such as Docker and CI/CD, he builds robust server-side solutions, automates workflows with shell scripting, and integrates complex APIs. Amgad is a proven leader in managing projects and teams, applying Agile and Scrum practices, mentoring junior developers, and ensuring high-quality project delivery.
Portfolio
Experience
- Python 3 - 8 years
- Agile - 8 years
- Django - 7 years
- System Administration - 5 years
- PyQt - 5 years
- PostgreSQL - 5 years
- Docker - 4 years
- FastAPI - 3 years
Preferred Environment
Python 3, PyQt, React, Docker, GitLab CI/CD, PostgreSQL, System Administration, Agile, Cloud
The most amazing...
...solution I've developed is a high-traffic Django platform serving over 20,000 users daily, delivering real-time operations with near-instant performance.
Work Experience
Senior Full-stack Engineer
brilliminds
- Architected a high-traffic platform built with Django and FastAPI that serves more than 20,000 daily users, reducing API latency by 50% and improving responsiveness across all endpoints.
- Optimized PostgreSQL queries and caching layers, lowering database load by 40% and enabling sustained high-volume operations.
- Implemented asynchronous task pipelines using Celery and RabbitMQ, increasing throughput and reliability of background processing.
- Developed a serverless video-analysis system using AWS Lambda and GPT Vision to classify scenes and generate intelligent metadata.
- Built customer relationship management (CRM) extract-transform-load (ELT) pipelines that synchronized millions of records through webhook ingestion, snapshot histories, and concurrency-safe processing.
- Enhanced authentication and security by integrating OAuth 2.0, JSON Web Tokens, API keys, and rate-limiting policies across all microservices.
- Deployed containerized environments and automated CI/CD pipelines using Docker and GitHub Actions, reducing deployment time from hours to minutes.
- Delivered AI-powered automation tools, including a recruitment engine, invoice parser, and multimodal medical assistant using LLM-driven workflows.
- Collaborated with cross-functional teams to refine architecture, debug complex issues, and ensure release readiness across distributed systems.
- Mentored junior engineers by conducting code reviews, leading architectural discussions, and establishing back-end development standards.
Full-stack Engineer | Satellite System Administrator
Tiba sat
- Maintained mission-critical geostationary satellite ground systems with 99.99% uptime by managing servers, networks, and end-to-end operational workflows.
- Operated Linux- and Windows-based ground infrastructure, Sun SPARC servers, and VMware clusters that supported real-time satellite control.
- Monitored telemetry, tracked anomalies, and coordinated escalations with Airbus and Thales Alenia Space engineering teams.
- Diagnosed system faults using Wireshark, tcpdump, and log analysis tools, resolving live incidents under strict operational time constraints.
- Configured VLANs, routing, and firewall policies across Cisco Firepower and Stormshield systems to secure ground-segment networks.
- Automated routine operational tasks using Python and shell scripts, improving response time and reducing manual workload.
- Executed preventive and corrective maintenance following aerospace compliance standards and manufacturer procedures.
- Spearheaded operational shifts, assigning responsibilities and coordinating cross-team communication during anomaly-handling events.
- Trained new operators on telemetry systems, escalation procedures, and satellite mission control workflows.
- Documented system behavior, standard operating procedures, and failure-response patterns to support knowledge transfer across teams.
Full-stack Engineer
Artronix
- Developed back-end systems using Django and FastAPI for SaaS platforms, automation, and applications across multiple business domains.
- Built REST APIs with secure authentication, efficient data models, and optimized database queries, improving performance and reliability.
- Implemented signal-processing workflows and real-time visualization pipelines for the MYO arm gesture-recognition system.
- Delivered interactive map-based rental decision tools using Django and JavaScript, improving user property selection workflows.
- Integrated Cloudflare reCAPTCHA and rate-limiting mechanisms to reduce spam and abuse across public-facing modules.
- Created automation solutions, including flow diagram builders and Android automation scripts for operational workflows.
- Optimized SQL queries and back-end processing for high traffic environments on Amazon EC2 deployments.
- Collaborated with front-end, mobile, and embedded teams to align functionality across multi-platform environments.
- Maintained CI/CD pipelines using GitLab for faster deployments and consistent development across multiple projects.
Experience
Spot Marketing Server
I built the ingestion layer with retry logic, idempotent operations, and quota-safe concurrency using asyncio. I also developed JetAdmin-ready endpoints with advanced filtering and time-based analytics to support deep operational audits.
My role involved collaborating with CRM, analytics, and marketing teams to map business workflows into scalable ETL processes. I coordinated integration tests, improved data consistency, and led recurring reviews to ensure SLA performance and system reliability.
Video Analyzer
I built the full processing pipeline on AWS Lambda, enabling scalable, parallel execution at low cost. Using asyncio-based orchestration, I ensured safe concurrency, controlled rate limits, and reliable communication with external APIs. I also defined structured analytics outputs to support downstream ML workflows.
My role included designing the frame extraction engine, integrating GPT-4 Vision, and enhancing observability through JSON logs and Lambda metrics. I collaborated with ML specialists to enhance classification accuracy, guided developers on serverless patterns, and supported QA teams in building test plans for ingestion and evaluation workflows.
CV Parser: AI Invoice Automation
I designed a relational schema to support invoices, customers, spend categories, and line item history with complete traceability. The system exposes secure OAuth2 APIs for document upload and retrieval, provides dynamic SQL-driven reporting templates, and powers a conversation-aware chatbot interface for real-time financial summaries.
My contributions included building memory-aware LLM workflows, implementing fallback classification logic, adding audit trail logging for compliance purposes, coordinating data model decisions with analytics teams, and collaborating with product owners to refine document processing flows and enhance user experience.
DailySmoke: Guest Commenting Service
I designed a hardened commenting layer using django-comments-xtd, Cloudflare-integrated reCAPTCHA v2, rate-limiting, and blacklist-driven flagging rules to prevent spam, bot traffic, and abusive behavior. Guest identities are persisted using signed cookies, enabling repeat commenters to retain a consistent identity without exposing personal data. I also implemented a full moderation workflow—covering pending, flagged, and approved states—to ensure safe community interaction at scale.
My role included collaborating with UX teams on privacy and moderation flow design, participating in multi-team security reviews, and mentoring developers responsible for UI parity and moderation tooling.
AI Recruitment Automation
I built LLM-powered conversational agents capable of interacting with applicants, assessing CVs, generating tailored evaluations, and escalating complex cases to human recruiters when necessary. The back end includes structured applicant records, workflow orchestration, compliance-safe conversation logging, and integrations with multiple communication channels.
My contributions included designing automated testing and scheduling pipelines, implementing secure data lifecycle management, optimizing concurrency for AI workloads, and guiding engineers in building reliable evaluation flows. I also collaborated closely with recruiters to refine scoring logic and led requirements sessions to ensure fairness, accuracy, and operational efficiency.
MCP AI Chatbot Server/Agent
The platform features custom NLP pipelines for intent resolution and context retention, low-latency FastAPI endpoints for real-time streaming responses, and comprehensive logging for full compliance in regulated environments. My work also involved integrating plugin-based conversation modules, defining escalation rules between automated and human support, and leading training sessions for engineers to adopt the MCP protocol.
I collaborated with support teams to translate real-world issue flows into bot logic, enabling the system to reduce manual ticket handling and improve customer service efficiency significantly.
Medicart: AI Medical Back End
I designed an extensible, plugin-based architecture that enables the addition of new medical modules without affecting existing workflows. The platform includes OAuth2-secured APIs, encrypted patient timelines, and the ability to re-evaluate medical histories using updated AI models.
My responsibilities included building multimodal ingestion endpoints, implementing ensemble ML architectures, ensuring secure patient data handling, and deploying the system on Amazon EC2 with hardened configurations. I also collaborated with medical subject-matter experts and ML researchers to validate diagnostic logic, led back-end developers through API versioning and compliance requirements. I contributed to architectural decisions related to scale, safety, and model integration patterns.
LinkedIn Scraper
To ensure reliability under strict platform rate limits, I implemented proxy and IP rotation strategies along with resilient HTML parsing methods that withstand frequent UI changes. The system exports clean, structured datasets for downstream analytics and enrichment workflows.
My involvement included designing data extraction pipelines, adding snapshot-based recovery logic, coordinating with recruiters to define required data fields, training team members on ethical and maintainable scraping practices, and leading debugging sessions whenever LinkedIn updated its anti-scraping measures.
Swiss Squawk
I designed and deployed the complete back-end container ecosystem, built CI/CD pipelines with staged rollouts, rollback hooks, and image scanning, and integrated CloudWatch dashboards to deliver full operational visibility. The platform supports real-time operations under strict uptime SLAs, requiring careful tuning of EC2 host parameters, container networking, and distributed logging.
I collaborated with DevOps teams to define scalable deployment strategies, guided engineers on containerization best practices, and prepared documentation and training to ensure smooth adoption across teams.
EAT App: AI Bot
My contributions included implementing a multi-layer caching strategy that reduced latency by 50%, optimizing SQL execution paths to lower database load by 40%, and building production-grade CI/CD pipelines with automated testing and blue/green deployments. I also strengthened API security through the use of OAuth2, JWT, and role-based policies.
Beyond engineering, I coordinated with front-end, mobile, QA, and DevOps teams to ensure smooth release cycles, led sprint planning and design sessions, mentored junior developers, and established coding standards and documentation practices across the back-end team.
MYO Arm
I developed the Django back end responsible for ingesting continuous sensor streams, applying signal-processing algorithms, and generating responsive visual feedback for learners. The system synchronizes data between devices and servers to ensure accurate interpretation of hand movements and a smooth learning experience.
My work included integrating FPGA-generated signals into the processing pipeline, optimizing inference routines for stability under high-frequency input, and designing extensible modules to support new gesture types and training datasets. I also participated in discussions to improve detection accuracy and guided junior developers through signal-processing workflows and back-end integration patterns.
Rental Decision Platform
I developed the back-end APIs and JavaScript-driven workflows that support real-time filtering, location-based recommendations, and anonymous user posting. To ensure safe community interaction, I integrated Cloudflare reCAPTCHA and implemented security measures to mitigate spam and abuse. My work also included optimizing database queries for high-traffic property lookups, designing user discussion logic with anonymized identities, and collaborating with product and UX teams to refine map interactions and user flow.
Additionally, I mentored developers working on front-end filtering logic and participated in stakeholder meetings to evaluate feature priorities and product-market fit.
Utility API Back End
I deployed the system on Amazon EC2 using a hardened OS baseline, automated CI/CD, and proactive monitoring to maintain uptime and fault tolerance. Beyond engineering, I partnered with customer support and operations teams to translate real-world incidents into back-end improvements, guiding engineers in integrating ML endpoints. I led knowledge-sharing sessions on DRF best practices and cloud deployment patterns.
NexusGRID STEG
System Architecture:
Developed a five-service monorepo utilizing Django 5.2 REST/WebSocket back end, React 19/TS SPA, and a FastAPI async IoT gateway. Infrastructure was managed via a RabbitMQ message bus and containerized using Docker Compose for rapid deployment.
Key achievements:
• Designed an async Python gateway for DLMS/COSEM (TCP) and OCPP 1.6 (WebSocket) protocols, facilitating telemetry ingestion into MySQL and MongoDB.
• Resolved a critical N+1 query bottleneck, reducing response times from 50s to under 2s for 130 simultaneous meter readings.
• Delivered live KPI dashboards and alarm feeds via Django Channels, Daphne, and Redis channel layer.
• Integrated OpenSTEF and StatsForecast for load prediction with fallback resilience.
• Implemented PostGIS for geospatial modeling and JWT-based RBAC, while maintaining observability with Prometheus metrics and structured JSON logging.
Nexus Device Gateway
In parallel, the Energy Forecasting Service provides ML-driven consumption and generation predictions. It employs Abstract Factory and Strategy patterns for extensibility and integrates OpenSTEF and StatsForecast, featuring automated hyperparameter tuning and resilience fallback chains. A validation pipeline enforces SOLID principles, ensuring data integrity before ingestion. The service is fully containerized, supporting automated report generation with structured logging and CLI tools.
Benban Solar Park Platform
The Benban Data Engineering Pipeline is a robust ETL system built on Celery, designed to incrementally extract meter readings from Oracle databases. It transforms the data and checkpoints progress within MySQL before streaming it to an Azure Function HTTP endpoint for final ingestion. This system employs a checkpointing mechanism to prevent duplicate data ingestion and uses AWS Secrets Manager for secure credential isolation. The architecture leverages Strategy and Repository patterns, ensuring database-agnostic access, with high-quality structured JSON logging for enhanced traceability and reliability.
Hulsmann SEM Image Evaluation
The platform is built with a layered architecture, incorporating Presentation, Application, Domain, and Infrastructure layers. It utilizes Repository, Strategy, Decorator, and Factory patterns to ensure high maintainability. Security is robustly managed through AES-256 encrypted API key storage, bcrypt password hashing, JWT authentication, and rate limiting across all endpoints.
By automating multi-model consensus analysis on uploaded images, this platform significantly reduces manual labor. It provides researchers with real-time processing status updates and result export functionality, thereby streamlining the evaluation of clinical data.
Alaska Fisheries Scale System
I developed a modern PyQt6 desktop application to replace a legacy Access database for Alaska Fisheries scale data operations. The system directly integrates with Mettler-Toledo IND360 industrial scales to capture fish transaction data in real time and syncs audit logs to the cloud.
Features: Supports light/dark themes and includes master data management for vessels, species, process codes, and a tare library.
Offers label printing and maintains full transaction audit trails with daily log rotation.
Architecture: Built on an MVC framework utilizing SQLAlchemy ORM over SQLite.
Incorporates Pydantic for data validation and dedicated service layers for scale communication, authentication, and data export (CSV, Excel, PDF).
Compliance: Designed to be offline-capable with network resilience.
Provides comprehensive audit logging to meet fisheries compliance and reporting requirements.
FoodFlow: Digital Menu & Order Automation Platform
https://foodflo.app/Education
Bachelor's Degree in Communication and Electronics
Al-Azhar University - Cairo, Egypt
Skills
Libraries/APIs
PyQt, Asyncio, REST APIs, Django ORM, SQLAlchemy, React, PiLLoW, OpenAI API, PostgREST, Node.js, Vue, Pandas, Stripe, Claude API, Beautiful Soup, Facebook API, Auth, Google Maps, FFmpeg, MoviePy, Social Media APIs, Plaid API, Shopify API, Interactive Brokers API, HubSpot API, Google APIs, WebRTC, Open APIs, AWS Amplify, Puppeteer, Playwright, WebGL, Pydantic, OpenAPI, Stripe API, Stripe Connect, Three.js, Twilio API, Instagram API, WhatsApp API, PySpark, Social APIs, TikTok API, YouTube API
Tools
Git, AWS CloudFormation, GitHub, ChatGPT, Google Sheets, Microsoft Teams, GitLab CI/CD, Wireshark, Tcpdump, Cron, AWS Command Line Interface (CLI), NGINX, Celery, RabbitMQ, Amazon EKS, MQTT, n8n, Claude, Claude Code, ManyChat, Codex, Cloud Scheduler, Auth0, AWS IAM, AWS Key Management Service (KMS), GitLab, Jira, FileMaker Pro, Sentry, AWS Step Functions, Apache Airflow, Google Cloud Composer, Shopify Swell, Bubble, Figma, GIS, You Only Look Once (YOLO), AI Prompts, Make (formerly Integromat), Zapier, WebView, Xero, Retool, Ansible, AWS Fargate, Stripe Checkout, Plotly, Azure OpenAI Service, Docker Compose, Pytest, Logging
Languages
Python 3, JavaScript, Bash Script, HTML, CSS, Python, Python Script, GraphQL, SQL, TypeScript, Java, Snowflake, C, Embedded C, Go, C#, Ruby, Pine Script, Rust, HTML5, Perl, Scala
Frameworks
Django, Tailwind CSS, OAuth 2, JSON Web Tokens (JWT), Django REST Framework, Redux, React Native, Selenium, NestJS, Next.js, Agentic Frameworks, LangGraph, Svelte, Ruby on Rails (RoR), Express.js, Angular, Flask, Business Rules Engine, Blazor, .NET, Jakarta Server Pages (JSP), Scrapy, Streamlit, GeoDjango, Alembic, Material UI
Paradigms
Agile, REST, DevOps, Model Context Protocol (MCP), Microservices, Automation, Agile Software Development, HIPAA Compliance, API Architecture, Serverless Architecture, Testing, Database Design, Rule-based Programming, Refactoring, ETL, Continuous Delivery (CD), Continuous Integration (CI), Unit Testing, Test-driven Deployment, Real-time Systems, Back-end Architecture, Web Architecture, HL7 FHIR Standard, Test-driven Development (TDD), Automated Testing
Platforms
Linux, Centreon, AWS Lambda, Amazon Web Services (AWS), Docker, Windows Server, Twilio, Kubernetes, Google Cloud Platform (GCP), Cloud Native, Django CMS, Ubuntu, Amazon EC2, Algolia, Vercel, Microsoft, Firebase, Shopify, Google Ads, MetaTrader, QuantConnect, Azure, iOS, Android, Mobile, Replit, Contentful, Cloud Run, Databricks, Oracle, Azure Functions, YouTube, Mapbox
Storage
PostgreSQL, JSON, Redis, MySQL, SQLite, Cloud Firestore, NoSQL, MongoDB, Amazon S3 (AWS S3), Google Cloud, Relational Databases, Data Pipelines, Databases, ClickHouse, ClickHouse Cloud, Neo4j, PostGIS
Industry Expertise
Web Design, Social Media, Healthcare, Insurance, Cybersecurity, Project Management, Bioinformatics, Accounting
Other
Cloud, FastAPI, System Design, Telemetry, Aerospace Engineering, APIs, Back-end, API Integration, RESTFul APIs, Full-stack, Troubleshooting & Issue Resolution, Communication, Web Development, Back-end Development, Software Architecture, Scripting, Microsoft 365, Minimum Viable Product (MVP), JSON REST APIs, Monitoring, Integration Testing, Computer Science, System Administration, Communication Theory, Networking, CI/CD Pipelines, Signal Processing, VMware ESXi, Cisco, VLANs, Routing, Google Cloud Functions, django-comments-xtd, Django Ratelimit, reCAPTCHA, Open-source LLMs, GitHub Actions, Light LLMs, Cryptography, SDKs, Optical Character Recognition (OCR), Tesseract, Domain-driven Design (DDD), Amazon RDS, ECS, Scalability, Web Applications, Cloud Applications, WebSockets, AI Tools, Application State Management, Mentorship, Payment APIs, Full-stack Development, Payment Gateways, AI Agents, Retrieval-augmented Generation (RAG), Distributed Systems, Large Language Models (LLMs), Cursor AI, Data Analysis, Gemini, OpenAI, Data Visualization, Architecture, Webhooks, Artificial Intelligence (AI), Multi-tenant SaaS, AI Integration, User Interface (UI), Videos, Image Processing, App Store, AI Programming, Big Data, Perplexity, Front-end Development, Validation, Marketplaces, Health Insurance, Healthcare & Insurance, Data Extraction, Storybook, Cloud Storage, Text-to-Speech (TTS), ElevenLabs Solutions, Startups, Workflow Automation, Workflow Automation & System Integration, Algorithms, User Experience (UX), Figma to React, Code Review, Compliance, Blockchain & Cryptocurrency, Dashboards, SaaS, CRM, Third-party APIs, Third-party Integration, Real-time Data, Data Processing, Vibe Coding, Data Management, Payments, Multi-tenant Architecture, Amazon API Gateway, Serverless, Network Security, Incident Response, Identity & Access Management (IAM), Observability, Virtual Private Cloud (VPC), Early-stage Startups, Cloud Infrastructure, Healthcare Software, Medical Software, Software as a Medical Device (SaMD), Microsoft Graph API, Multilingual Websites, Backups, Performance Optimization, Legacy Software, LLM Integration, Data Aggregation, Cloudflare, Data Engineering, Google BigQuery, Video Processing, OAuth, Agentic AI, LangChain, Generative Pre-trained Transformers (GPT), SvelteKit, Audits, Code Auditing, Chatbots, Meta Ads, Trading, Trading Bots, Internet of Things (IoT), Sensor Data, ETL Pipelines, TradingView, Technical Leadership, Data Science, ChatGPT API, Document Parsing, Gemini API, Machine Learning, Machine Learning Operations (MLOps), SAP Business One, Solution Architecture, API Connectors, Monte Carlo, Error Handling, Robotic Process Automation (RPA), Finance APIs, Apple Pay, Google Pay, Orchestration, Workflow, Argo Workflows, Cadence, Supabase, Convex, Web Scraping, Authentication, Deployment, Message Bus, Security, Headless Commerce, eCommerce, 3D Design, Front-end, Mobile First, AI Chatbots, Exercise & Fitness, Fitness, Vector Databases, PDF, ReAct Agents, CTO, Consulting, Computer Vision, Multi-agent Systems, CSS3 Animation, Prompt Engineering, Lead Generation, Mobile App Development, DOM, SDK Bridge, Anthropic, Event-driven Systems, Middleware, Regulated Industries, HIPAA, HL7, ETL Tools, Data Transformation, Data Scraping, Data Processing Automation, Website Data Scraping, Bots, Core Web Vitals, UI Components, HTML Canvas, Lottie, Rive, Web Content Accessibility Guidelines (WCAG), Large Language Model Operations (LLMOps), Argo CD, Database Optimization, Pixel Perfect, Query Optimization, Integration, Agentic RAG Systems, OpenClaw, Strapi, Azure IoT, Component Libraries, Amazon Bedrock, High Code Quality, Product Management, Railway, Geometric Modeling, AI Voice Agents, Product Engineering, Metagraph, nanobanana, Technical Architecture, GeoJSON, Geospatial Data, Spatial Data Infrastructure, Resend, Quantitative Finance, Quantitative Analysis, Infrastructure as Code (IaC), Data Warehousing, AI-generated Code, Airtable, Airtable Automations, Natural Language Processing (NLP), TCP/IP, DLMS, Open Charge Point Protocol (OCPP), Prometheus, Vite, API Gateways, Axiom, i18n, Charts, Bcrypt, ESLint, pyqt6, Graphical User Interface (GUI), Desktop App, OPC UA, PLC, Packaging, TikTok, Instagram, Financial Systems, GPS, POS, Video & Audio Processing
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