Skip to content
View mariemkhouja's full-sized avatar

Block or report mariemkhouja

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mariemkhouja/README.md

Hi, I'm Mariem Khouja 👋

Software Engineer | Full-Stack Developer | Quality Engineer | AI & DevOps

I am a Software Engineer currently working as a Quality Engineer, combining software development with hands-on testing, automation, monitoring, defect tracking, and application maintenance.

My background includes full-stack and mobile development, REST APIs, databases, AI & computer vision, DevOps practices, and software quality engineering.

I enjoy building software, understanding how it behaves in real-world use, identifying issues, and improving its reliability and maintainability.


👩‍💻 About Me

  • Software Engineer with hands-on experience building end-to-end web and mobile applications
  • Currently working as a Quality Engineer at Next Consult
  • Strong interest in Full-Stack Development, backend engineering, software architecture, and software quality
  • Experience with functional and manual testing, test automation, API testing, performance testing, and security testing
  • Experience integrating AI and computer vision features into real applications
  • Familiar with CI/CD, code quality, monitoring, and application security tooling
  • Interested in building reliable, useful, maintainable, and well-tested software

🧪 Quality Engineering

I currently work across the software quality process, from functional validation and defect tracking to automated testing, monitoring, client issue handling, maintenance, and retesting after fixes.

🔧 Quality Engineering Tools

Testing

Functional Testing · Manual Testing · Regression Testing · Web Testing · API Testing · Performance Testing · Security Testing

Test Automation

Playwright · HTML Reports · Allure Reports

API Testing

Bruno · HTTP Validation · JSON Validation · Error Handling

Performance & Security

k6 · OWASP ZAP

Quality & Issue Management

Redmine · Defect Tracking · Bug Reporting · Retesting · Client Issue Investigation · Quality Reporting

Monitoring & Automation

Sentry · n8n

Application Support

Application Maintenance · Client Complaints · Issue Reproduction · Fix Validation


🛠️ Tech Stack

🎨 Frontend

React · TypeScript · JavaScript · HTML5 · CSS3 · Vite · Axios · React Router · Leaflet


⚙️ Backend

Python · Django · Django REST Framework · REST APIs · JWT · Node.js · Express


📱 Mobile Development

Java · Kotlin · Android Studio · Firebase · Google ML Kit


🗄️ Databases

PostgreSQL · PostGIS · MySQL · MongoDB · SQL · Firebase Firestore


🤖 AI & Computer Vision

YOLOv8 · OpenCV · TensorFlow · Scikit-learn · NLP · Transformers · Google ML Kit


♾️ DevOps & Development Tools

Git · GitHub · GitLab CI/CD · Docker · Linux · SonarQube · Trivy · VS Code · Figma


🚀 Featured Projects

A full-stack platform for GSM infrastructure inventory and monitoring, built with React, TypeScript, Django REST Framework, PostgreSQL/PostGIS and YOLOv8.

Key highlights:

  • Role-based authentication and dashboards
  • GSM site and equipment management
  • Field intervention management
  • Interactive geospatial visualization
  • REST API architecture
  • JWT authentication
  • Messaging and notifications
  • Technician monitoring
  • AI-assisted image analysis using YOLOv8

Technologies

React · TypeScript · Django REST Framework · PostgreSQL · PostGIS · Leaflet · Python · OpenCV · YOLOv8


🩺 SkinApp

An Android mobile application for AI-assisted skin image analysis, built with Java, Firebase and Google ML Kit.

Key highlights:

  • Native Android development with Java
  • Firebase integration
  • Google ML Kit integration
  • Camera and image-processing workflow
  • AI-assisted mobile experience


🎯 Current Focus

My current work combines Software Engineering and Quality Engineering.

Software Development

Full-Stack Development · REST APIs · Backend Development · Mobile Development · Databases · AI Integration

Quality Engineering

Functional Testing · Manual Testing · Playwright Automation · API Testing · Performance Testing · Security Testing

Quality Tools

Playwright · Bruno · k6 · OWASP ZAP · Redmine · Sentry · n8n · Allure

DevOps

Git · GitHub · GitLab CI/CD · Docker · SonarQube · Trivy


📫 Contact

Open to opportunities in Software Engineering, Quality Engineering, Full-Stack Development, and Test Automation.

Pinned Loading

  1. geocloud360 geocloud360 Public

    Full-stack GSM infrastructure management platform built with React, TypeScript, Django REST, PostgreSQL/PostGIS and YOLO.

    TypeScript

  2. skinapp-android skinapp-android Public

    Android skin analysis application built with Java, Firebase and Google ML Kit.

    Java

  3. undercover-web-game undercover-web-game Public

    Multiplayer social deduction web game built with Node.js, Express, PostgreSQL, EJS and Socket.IO.

    EJS