AI-Styled CV Designs

Mahmoud Khashaba

Software Engineer

Summary

Experienced Software Engineer with expertise in full-stack development, AI integration, and microservices architecture. Proficient in multiple programming languages and frameworks including Node.js, TypeScript, Python, React, and Flutter. Strong background in building scalable applications, integrating AI technologies, and developing cross-platform solutions.

Experience

Software Engineer

Tasker AI

Dec 2024 - Apr 2025
  • Developed Python-based AI agent proxies integrating LangSmith with LLMs (DeepSeek, Alibaba's Qwen)
  • Maintained and extended backend services using Express.js, TypeScript, LangChain, and LangSmith
  • Built a Next.js logging interface to retrieve and visualize logs from Datadog
  • Maintained and developed features in the cross-platform Flutter application
Python
Express.js
TypeScript
LangChain
LangSmith
Next.js
Flutter
Datadog

Fullstack Developer

Safqa

Sep 2024 - Dec 2024
  • Built scalable front-end architecture using TanStack and ShadCN
  • Wrote Cypress tests for code quality and automation
  • Developed React pages with NestJS and TypeScript
  • Integrated OAuth login and tracked backend errors/events with Axiom & Google Analytics
  • Used FastAPI and Puppeteer for website scraping
React
NestJS
TypeScript
TanStack
ShadCN
Cypress
FastAPI
Puppeteer
OAuth

Web Developer

Midade

Nov 2023 - Jun 2024
  • Worked with Node.js, PHP, Laravel, and modular packages
Node.js
PHP
Laravel

Backend Web Developer

FBN Travel

Nov 2022 - Jun 2023
  • Built backend systems using PHP, Laravel, and Vue.js
PHP
Laravel
Vue.js

Full Stack Developer

Soundeals

Jan 2021 - Aug 2022
  • Developed features using Flutter, Dart, and Figma
Flutter
Dart
Figma

Backend Web Developer

Mawad

Mar 2020 - Nov 2020
  • Worked with Node.js, Express.js, and MongoDB
Node.js
Express.js
MongoDB

Web Developer

Grafika

2019 - 2019
  • Built websites using PHP, Laravel, HTML, CSS, JavaScript, and Webpack
PHP
Laravel
HTML
CSS
JavaScript
Webpack
Education

B.Sc. Electrical Engineering (Computers & Systems)

Zagazig University, Faculty of Engineering

2013 - 2019

Graduation Project: OLC — A Java JSP platform for managing problem-solving competitions.

Skills

Languages & Frameworks

Node.js
TypeScript
Python
PHP
Java
Django
Express.js
FastAPI
Flask
Laravel
JSP

Databases

MySQL
MongoDB
Neo4j

Tools & Platforms

Cypress
Puppeteer
Nginx
Docker
Kubernetes (K8s)
Jenkins
AWS

ML & Data

PyTorch
LightFM
Pandas
NumPy
Scikit-learn
MLflow

Frontend

React
Vue.js
Next.js
Flutter
ShadCN
TanStack

Testing & Monitoring

Pytest
Datadog
Google Analytics
Axiom

Other

LangChain
LangSmith
Electron
OAuth
Projects

MusicBud

Django-based music recommendation and social platform integrating Spotify and YouTube Music.

Python
Django
Neo4j
Neomodel
LightFM
PyTorch
JWT
Asyncio
Flutter

News App Microservice

Built a Flask-based microservices architecture with user, post, and API gateway services.

Flask
Microservices
Pytest

Reservation System / Cinema POS

Enabled receptionists to book tickets across genres, halls, and times.

Vue.js
Laravel
Nginx/SSL
Docker

Indexer (Clothes Store POS)

Point-of-sale software for small stores. Scalable and built using Electron and MongoDB.

Electron
MongoDB

Resume Scraper (RPA)

Extracted structured info from resumes (contact, skills, location).

Java
Stanford NLP
UIPATH Studio

Made with 💚 by Mahmoud Khashaba • Last updated: April 2025