تخطي إلى المحتوى الرئيسي
Osama Abdelnasser

Osama Abdelnasser

Full Stack Software Engineer with hands-on experience building AI-driven CRM systems and chat applications

كفاءة
Dohaعضو منذ ١٧ مايو ٢٠٢٦
PythonNextJSTailwindMUINestJSZustandFastAPILaravelGeminiLangGraphN8NPostgreSQLRedisRabbitMQSocket.ioMicroservicesShopifyQuickBooksStripe
·

وظّف هذا الشخص

أرسل عرض عمل مباشرة لهذا المرشح

PythonNextJSTailwindMUINestJS

نبذة

Full Stack Software Engineer with hands-on experience building AI-driven CRM systems and chat applications using modern web, AI, & Automation technologies. Developed scalable microservices,

real-time features, and AI chatbot integrations using NestJS, Python, React, RabbitMQ, Redis, and

Gemini & GPT-powered tools. Strong foundation in software engineering with a 3.92 CGPA from UTM.

Skilled in database design, materialized views, and building comprehensive reporting and dashboard systems for data-driven applications.

الخبرة

Founder Engineer at Mind Step Tutor (2026-03 – Present)

Organizing the relationship between Students and Private Tutors in a B2C and C2C platform.

Full Stack Software Engineer at Salesmrkt (2025-09 – 2026-03)

  • Converted a React project to NextJS for Security and flexibility.
  • Enhanced and developed an AI chatting system with the power to provide recommendations and in-depth search, and the ability to respond to users in 1.5s using Gemini.
  • Engaged with clients in update requests.
  • Updated the Shopify store with a new template UI and configurations
  • Managed and developed features in Salesbox, Salesmrkt, and GoTryOne service providers using NextJS, FastAPI, Tailwind, Firebase, Algolia, and Zustand.
  • Utilized QuickBooks and Stripe to handle payments and invoicing.
  • Used N8N to handle complex processes outside the system.
  • Took the lead and managed VM instances for hosting and deployment on Google Cloud

Full Stack Software Engineer at Engages AI (2024-01 – 2025-08)

Developed a CRM chat application with AI chatbot capabilities.

  • Enhanced and developed Frontend features using MUI, React, Redux, socket.io, RabbitMQ, and web widgets.
  • Replaced Webpack with Vite in the Frontend.
  • Built scalable backend systems and microservices with NestJS, leveraging PostgreSQL and Redis for data management, and RabbitMQ to manage communications.
  • Utilized Alibaba ChatApp for core functionalities.
  • Integrated AI components: Python, RASA models, GPT chat, GPT assistant, and LangGraph.
  • Managed Deployment: Alibaba Ubuntu instance and serverless Lambda functions.
  • Developed reporting and dashboards for the chat and CRM system.
  • Developed Automation (workflow) that allows actions in the CRM or the chat system to be performed in and outside the system.
  • Helped in grouping and managing contacts into lists for broadcast messages at once.
  • Moved backend load to the database in the form of functions, materialized views, and procedures.
  • Used the Change Data Capture(CDC) tool called PeerDB to sync up between databases
  • Developed a Serverless crawler function to update the GPT assistant vector store
  • Provided unit testing with Jest

Software Engineer Intern at Engages AI (2023-05 – 2023-12)

  • Contributed to Quickdesk(Engages AI) CRM web application development.
  • Developed Frontend in React.
  • Implemented Backend using NestJS, PostgreSQL, Redis, and Alibaba ChatApp.
  • Developed AI chatbots using the Rasa framework.

System Analyst at Universiti Sains Islam Malaysia (2022-10 – 2023-04)

  • Modernized the existing frontend from PHP and Kotlin to React and React Native
  • Improving and developing the backend in Laravel using composer.
  • Improving performance and maintainability.
  • Supporting cross-platform mobile applications.

التعليم

Bachelor of Computer Science in Software Engineering – Universiti Teknologi Malaysia (2020-03 – 2024-02)

التقييمات

ذات صلة