تخطي إلى المحتوى الرئيسي
Mustafa Abdallah

Mustafa Abdallah

Full Stack Software Engineer

Cairo40 USD/ساعةعضو منذ ٣ أبريل ٢٠٢٦
TypeScriptPythonReact.jsDjangoFlaskFastAPINext.jsKotlinJavaFlutterAndroid StudioPostgreSQLMySQLDockerTerraformAWSAzureGoogle Cloud RunDigitalOceanCircleCIGitHub ActionsLangChainOpenAI GPTGoogle Gemini APIHuggingFaceNode.jsReduxHTMLCSSTwilioDialogflowSQLAlchemyGoogle AdsFace RecognitionRBACMVVM Architecture
·

استعن بخدماته

اطلب عرض سعر بدون التزام

نبذة

I’m a Full Stack Software Engineer focused on building scalable, real-world software solutions, from AI-powered products to full-stack systems and cloud infrastructure.

Recently, I built an AI-powered platform that automated Google Ads campaign creation, reducing setup time from 3 days to under 1 minute using LLMs and modern cloud architecture. I also helped validate the product by launching a beta and attracting early users through a demo-driven landing page.

Before that, I worked with clients across Ireland, Kenya, the USA, UK, Canada, and Germany, delivering custom software solutions end-to-end. I handled everything from understanding business requirements to development, deployment, and long-term maintenance.

My experience includes

  • Building full-stack applications with Python, Django, Flask, FastAPI, TypeScript, React.js, Next.js
  • Designing and deploying scalable cloud infrastructure on AWS, Azure, and Google Cloud
  • Implementing DevOps practices using Docker, Terraform, and CI/CD pipelines
  • Integrating AI/LLMs into real products to automate workflows and improve efficiency

I enjoy turning complex problems into simple, scalable systems that deliver real business value.

If you're building something or need help scaling your product, feel free to reach out.

الخبرة

Software Engineer at Tarwiiga AI Studio (2024-05 – 2024-10)

Scaled Google Ads campaign creation using GenAI and validated AI-powered automation tools

  • Scaled Google Ads campaign creation using GenAI, as measured by reducing manual campaign setup from 3 days to under 1 minute, by developing a software solution using TypeScript/Next.js, Python/FastAPI, LLM, LangChain, HuggingFace, OpenAI GPT, and Google Gemini API, deployed as a serverless on Google Cloud Run with Docker
  • Validated AI-powered Google Ads automation tool, as measured by 30 users registering on the beta waiting list, by building a landing page with a demo video, and managing beta invitations and user feedback scheduling

Software Engineer at Multiple Worldwide Clients (2021-01 – 2023-10)

Worked with multiple global clients on custom software solutions, managing entire software development lifecycle from requirements to deployment and maintenance

  • Refactored Django dashboard, as measured by improved feature support, by migrating the backend to Python, Django, and PostgreSQL, and frontend from Django templates, HTML, and CSS to TypeScript, React.js, and Redux
  • Modernized an Android application and improved app maintainability, as measured by migration of a legacy Android app from Java and XML to Kotlin, Jetpack Compose, and MVVM architecture, by refactoring a legacy Java codebase
  • Delivered new backend features in a legacy system, as measured by seamless integration with existing database logic, by analyzing client requirements and implementing modular APIs using Python, Flask, MySQL, and SQLAlchemy
  • Automated responses to common user queries, as measured by successful handling of routine user requests, by building a WhatsApp chatbot integrated with a Flask backend API using Node.js, TypeScript, Twilio, and Dialogflow
  • Improved login flexibility, as measured by support for multiple authentication methods (email/password, PIN, biometric fingerprint), by implementing a multi-layer authentication system in a Flutter app with a Flask backend
  • Enabled access control across user roles, as measured by support for custom roles with defined permissions, by implementing a role-based access control (RBAC) system in a Flutter mobile app with a Python and Flask backend
  • Migrated DevOps and cloud deployment for a Django backend from Heroku to DigitalOcean, as measured by automated multi-environment deployments (dev, staging, prod) and streamlined infrastructure management, by creating infrastructure with Terraform, containerizing with Docker, and implementing CI/CD pipelines using CircleCI
  • Implemented a cloud infrastructure with DevOps on AWS (Amazon Web Services) for Django REST APIs, as measured by fully automated deployments, by building Terraform-managed infrastructure (EC2, RDS, S3, ECR), containerizing services with Docker/Docker Compose, and implementing CI/CD pipelines with CircleCI
  • Created a cloud infrastructure with DevOps on Azure Microsoft Azure for Flask REST APIs, as measured by fully automated deployments, by designing Terraform-managed resources (Virtual Machines, VNet, PostgreSQL, Blob Storage, ACR), containerizing services with Docker, and implementing CI/CD pipelines with GitHub Actions

Founder at Tarwiiga (2024-01 – Present)

Help local service providers grow their customer base through custom websites and targeted marketing

  • Helped local service providers grow their customer base, as measured by generating high-quality inbound leads, by building custom business websites with no-code platforms and launching targeted Google Ads campaigns

التعليم

Bachelor of Engineering (BE) in Computers and Systems Engineering – Minia University (2015-01 – 2020-01)

المهارات

Full Stack Software Engineer

التقييمات

ذات صلة