Skip to content
View ashadnadeem's full-sized avatar

Highlights

  • Pro

Block or report ashadnadeem

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ashadnadeem/README.md

Hi there πŸ‘‹

Typing SVG

πŸ™‹β€β™‚οΈ About Me

  • πŸ“ I’m currently working on Fintech Solutions using .NET

  • 🌱 I’m currently learning AI Automation with IOT

  • πŸ‘― I’m looking to collaborate on OpenSource Projects

  • πŸ“« How to reach me LinkedIn, Email , Resume, Medium.

πŸ’Ό Work Experience

HALA Logo

πŸ”Ή Software Engineer - Backend

πŸ“ HALA (KSA - Remote) | πŸ—“οΈ Oct 2024 - Present

View Responsibilities
  • Developed a CommsLayer Service based on the Mediator Pattern, enabling secure, scalable cross-cluster communication between RabbitMQ instances via HTTPS for asynchronous operations across tenancies and clusters. Medium
  • Led 3rd Party Supplier Integrations with multiple clients, conducting requirement analysis and implementing seamless onboarding solutions for integrating Hala’s payment request system into partner platforms.
  • Engineered the Supplier Integrations module to track SoftPOS payment sessions end-to-end, ensuring accurate lifecycle auditing and transaction reconciliation, collaborated with mobile teams for integration into the Hala-Business app.
  • Implemented merchant/supplier blacklisting and suspension flows, including bulk suspension with CSV parsing (Backend: .NET, Frontend: Angular), enhancing fraud control and compliance.
  • Built Nafath authentication flow integration for secure digital identity verification within the supplier onboarding process. Notion
  • Worked on mocking HyperPay Payment Gateway for internal testing, enabling faster QA cycles and decoupled integration validation. Notion
  • Designed and implemented transaction recording and reporting flows, including statement generation in CSV, XLSX, and PDF formats.
Sadiq Ai Logo

πŸ”Ή Senior Software Engineer & Team Lead

πŸ“ Sadiq.ai (USA - Remote) | πŸ—“οΈ Sep 2022 - Sep 2024 | πŸ”— View Product

View Responsibilities
  • Developed an AI-powered e-commerce app with:
    • AR Virtual Try-On using DeepAR
    • AI Chatbot with Intent Matching & RAG using Google Dialogflow CX
    • Live Body Measurement with Google’s MLKit Pose Detection
    • Google Maps integration & Multi-Provider Delivery Support
  • Built real-time features, including live chat (Socket.io) and livestreaming (LiveKit.io).
  • Managed 12 AWS & GCP servers, implementing CI/CD pipelines and enforcing security policies.
  • Designed a scalable backend architecture with Node.js, Python, MongoDB, and Elasticsearch.
  • Automated build-test-release processes for Google Play & App Store using GitHub Actions.
  • Developed a Next.js web app with SEO-optimized dynamic metadata rendering.
  • Led a diverse engineering team, promoting reusable code, code reviews, and pre-commit GitGuardian checks.
  • Collaborated with product, design, and founders to translate business requirements into technical solutions.
  • Established Jira ticketing system, repo protection rules, and integrated Slack updates.
10Pearls Logo

πŸ”Ή Software Engineer Intern

πŸ“ 10Pearls (PK) | πŸ—“οΈ Jun 2022 - Aug 2022

View Responsibilities
  • Gained hands-on experience in scalable software development using JavaScript & TypeScript.
  • Developed a fully functional mobile app, applying best practices in project management & agile workflows.

πŸ‘¨β€πŸ’» Languages:

dotnet flutter java pyhton android dart react angular javascript type-script arduino bash

πŸ’Ύ Databases:

firebase mysql postgres mongodb elasticsearch

πŸ”¨ Tools:

Rabbit MQ Power BI Android Studio Firebase play-console apple-appstore Visual Studio Code apple-xcode Knime photoshop packet tracer

πŸ–₯️ Opeating Systems:

windows ubuntu mac-os kali

πŸ”Œ Third Party Integrations:

πŸ’° Payment Gateways:

Hyperpay - A secure, PCI-compliant payment gateway supporting multiple payment methods and regional currencies, also worked on integration with saved cards and Soft-POS. Notion

PayMob - Integrated gateway on Frontend, and securely used webhooks to perform multiple payment methods including Visa/Mastercard, JazzCash, EasyPaisa.

βš™οΈ Others:

Nafath - Saudi National digital identity system that provides a secure, unified central access point for citizens and residents. Integrated and Designed Nafath flow to verify user accross multiple services, along with SignalR Hub to seamlessly verify user. Notion

Apps Developed

πŸ“± Flutter Apps Developed

Sadiq.ai

Revolutionized the shopping experience with Innovative AI-powered app, packed with advance features, making seamless user experience for both buyers and sellers.


Tech Stack:
  • Frontend: Flutter, Firebase (Storage, FCM, Crashlytics, Performance, App-Distribution), GoogleML-Kit
  • Backend: Node.Js
  • AI/Machine-Learning: Python, OpenAI LLMs, Gemini, DialogFlowCX
  • Devops Pipeline: PM2, GitGuardian, Github Actions, Fastlane
  • Completely automated the pipeline for build-test-deploy-publish on Appstore/Playstore
  • Database and CDN: Mongo-DB, Elasticsearch, Contentful
  • Servers: AWS, GCP, IONOS
  • Realtime Communications: Livekit.io, Socket.io
  • 3rd Party Integrations: Paymob, TCS, LoadE, Trax, Postex, DeepAr
Top 10 Features:
  1. AI-powered personalized shopping recommendations for Posts and Reels
  2. AR Virtual try-on for products
  3. Live Body measurement by MlKits-Pose detection
  4. Chatbot for 24/7 customer support
  5. Live Commerce with livestreaming with Livekit.io
  6. Secure integration with payment gateways
  7. Seamless integration with multiple delivery providers
  8. Real-time inventory/delivery updates
  9. Easy 2 in 1 Profile switch for Buyers and Sellers
  10. Seller Marketplace for quick order/inventory management

  11. And alot more... :)
GOCART Tasker Pro
Built a E-commerce store using MVC architecture to form a one stop solution for users to virtually-try products before they buy from their favorite brands online. Built a simple, easy to use, Task management system, which accurately and effectively helps user manage their task by adding, editing and deleting their task's. Tasks sorted by their due date helps user to stay focussed.

πŸ–₯️ Java Apps Developed

Maze Runner E Teacher
Maze Solving Game, user competes with ShortestPathFinding Algorithm aswell as other players with their best-time. Teachers Management System, manages and stores students attendance and marks in Ms Excel with the help of JXL library

🌐 React JS/TS Web Apps Developed

Retro-Vegas: An Antique Store
Website Screen Recording
This project is built with ReactTS, NodeJS, MongoDB, and Elasticsearch. It is a web app based platform that allows users to search, buy and sell their antique items. The application uses Elasticsearch to provide fast and accurate search results. Functionalities: Signup | Login | Cart | Checkout | Favourtes | Users Profile.
Reactify E-Store
Website Screenshot
Implemented Database concepts of create, read, update and delete to form an e-commerce website. Functionalities: Signup | Login | Cart | Wishlist | Order-History | Users Profile.

Pinned Loading

  1. TaskerPro TaskerPro Public

    A simple, easy to use cross-platform Task management system, which accurately and effectively manages your Tasks: Add | Delete | Edit

    Dart 1

  2. reactify-estore reactify-estore Public

    Forked from toobanadeem66/reactify-estore

    A webstore to sell goods online, using Firebase and Firestore as the database

    JavaScript

  3. MazeRunner MazeRunner Public

    Maze Runner, which consists of multiple levels of increasing difficulty levels for the users to play and compete against the computers and themselves. Features: random maze generation on run-time, …

    Java

  4. eTeacher eTeacher Public

    Teachers Management System, manages and stores students attendance and marks in Ms Excel with the help of JXL library

    Java

  5. eDoctor eDoctor Public

    E-Doctor is a personalized application made by me, this app helps user identifies their disease in a quick and efficient manner.

    Java

  6. FoodPandaLite FoodPandaLite Public

    C++