Hey ! I am SAUFI Anas

I’m passionate about software engineering, from backend systems in C++ to full-stack web development with React and Node.js. With a strong interest in distributed systems and real-time data solutions, I aim to design efficient, scalable platforms that meet today’s technical challenges.

Hero Image

Services

Full-Stack Development

Building scalable web applications from front-end to back-end.

C++ Development

Building robust and scalable applications using C++.

AI Solutions

Implementing AI and machine learning models to solve complex problems.

UI Design

Crafting intuitive and visually appealing user interfaces, leveraging top-notch design skills to enhance user experience.

Latest Project

Observability Integration in C++

12 September 2025

QA Automator Docker Image

I worked in my internship on a project focused on trace and log management within a distributed cloud architecture at Dassault Systèmes' R&D 3DExperience division. My main responsibility was to design and implement a unified and scalable observability platform that could be accessed across the company's services. This involved migrating from heterogeneous environments to a standardized solution, leveraging OpenTelemetry and Jaeger for distributed tracing. Additionally, I integrated OpenSearch Dashboards to enhance the system’s capabilities with advanced indexing, full-text search, and real-time event visualization. A key part of the project was defining a common log and trace schema, which included field enrichment, metadata management, and standardized mappings to ensure consistency across the platform. I also built a unified workflow that streamlined the collection, processing, storage, and visualization of data, providing an efficient end-to-end observability pipeline. To ensure the platform could scale effectively, I conducted extensive performance and consistency testing to validate the scalability and data integrity. The technologies I worked with included C++, gRPC, Docker, OpenTelemetry, Jaeger, OpenSearch, and Kibana, which were all integral to the success of the platform’s development and deployment.

Experiences & Projects

Assistant Developer – Autonomous Fire Detection System As an Assistant Developer, I contributed to the design and implementation of an autonomous fire detection system. My role involved engineering real-time intervention mechanisms, building a structured database to collect detection data, and developing a responsive web application to visualize alerts as they occurred. This project combined embedded systems with full-stack development, reinforcing my ability to deliver real-world solutions that integrate software and hardware effectively.
Web Developer – Secure Real Estate Platform During this internship, I developed a full-featured real estate platform with a focus on security and user experience. Using Express.js and MongoDB, I implemented complete CRUD operations and designed user and agent role management. I integrated authentication, session handling, and route security, ensuring the platform adhered to modern web standards. I also conducted unit and functional tests to maintain code reliability and system robustness. This experience strengthened my backend development skills and deepened my understanding of web application security.
Software Development Engineer Intern – Distributed Monitoring System Currently working as a Software Development Engineer Intern at Dassault Systèmes, where I am prototyping a distributed system for centralized log and trace management. I am leveraging technologies such as OpenTelemetry, Jaeger, and OpenSearch to design solutions that handle high-volume data flows efficiently. My responsibilities include studying scalable architectures, optimizing data analysis workflows, and collaborating closely with infrastructure and distributed computing teams. This internship is deepening my expertise in cloud-native systems and real-time monitoring solutions.

Technical Skills & Core Competencies

c
Docker
Kubernetes
Jira
Python
Gitlab
JavaScript
SQL

Contact Me

Feel free to reach out for any inquiries or collaborations.