Logo
Fares Makki

Software Engineer & Network Security Enthusiast

Building scalable systems that solve real problems.

Engineering student passionate about building scalable systems and solving real-world problems. Experience spanning full-stack development, network security, and data engineering with tools like Spark. Strong interest in AI-driven applications, deep learning, and intelligent systems. Focused on creating reliable and efficient software solutions across diverse technical domains.

Think better with modern tools

Making apps with modern technologies.
Never miss a task, deadline or idea.
HTML
CSS
JavaScript
TypeScript
React
Redux
Next.js
Tailwind CSS
Python
Java
C++
Node.js
Express.js
MongoDB
PostgreSQL
MySQL
MariaDB
Supabase
Git
Docker
Apache Spark
Apache Hive
Apache Kafka
Hadoop
Figma
Go
Performance & security.
Lock topLock main

Encryption

Secure your data with end-to-end encryption.

Professional Experience

Software Engineer Intern

ToCodePro

June 2024 - July 2024

Built a comprehensive full-stack e-commerce platform featuring React & Redux for the frontend and Express.js with MongoDB for the backend. Implemented secure user authentication and role-based access control for Admins and Customers. Developed key features including product management, shopping cart functionality, order management, and payment integration. Designed an intuitive shopping experience to improve usability and simulate real-world commerce workflows. Successfully optimized checkout flow and API performance, achieving approximately 30% reduction in load times.

Click to view details →

Network Security Intern

Sagemcom

May 2025 - June 2025

Implemented a comprehensive FreeRADIUS solution integrated with PrivacyIDEA to deploy two-factor authentication (2FA) across network devices, significantly enhancing security infrastructure. Conducted thorough analysis and monitoring of network traffic flows to detect anomalies and suspicious patterns. Documented detailed security procedures and provided strategic recommendations to strengthen system resilience and improve overall network security posture.

Click to view details →

Software Engineer Intern

EthionAI

July 2025 - September 2025

Contributed to the development of an AI-powered application designed to deliver intelligent solutions to users. Worked on implementing secure authentication mechanisms and access control systems to ensure data privacy and proper permission management. Developed custom tools that provide AI models with enhanced capabilities including GitHub search, web search, and other external integrations to extend functionality. Participated in backend optimization efforts including performance tuning, efficient data handling, and system scalability improvements. Gained hands-on experience in building production-ready systems that handle high traffic volumes and maintain consistent performance under concurrent user loads.

Click to view details →

Personal Projects

Video Streaming Platform

Developed a comprehensive video streaming platform featuring a robust 4-layer architecture for enhanced scalability and maintainability. The platform implements role-based access control, enabling different user roles to manipulate and manage video content with specific permissions. Utilized Java for backend development and OracleDB for efficient data storage and retrieval. The system architecture was carefully designed using UML diagrams to ensure clear documentation and systematic development approach.

Click to view details →

Smart House Management Website

Built a modern smart house management platform with comprehensive user authentication and role-based access control. The system features distinct functionalities for administrators and regular users, with admins having full system management capabilities while users enjoy personalized smart home features. Leveraged Next.js for the frontend, Express.js for the backend API, and MongoDB Atlas for cloud-based data storage, creating an efficient and scalable solution for smart home automation and control.

Click to view details →

Auto École Management Platform

Developed a comprehensive driving school management system with three specialized dashboards: a student dashboard for viewing and managing driving sessions with request acceptance/cancellation features, a monitor dashboard displaying daily schedules, and an admin dashboard for complete system oversight. The admin panel includes advanced features for managing students and monitors, scheduling exam dates through a shared calendar, pricing management, and real-time notifications. Additionally, created a mobile application to provide easy access for both students and monitors. Built with Angular for the frontend and Supabase as a secure Backend-as-a-Service solution, ensuring data security and real-time synchronization.

Click to view details →

Insurance Claims Predictor Model

Engineered a sophisticated machine learning model for insurance claims prediction, addressing complex data challenges including significant class imbalance, numerous outliers, and missing values. Conducted comprehensive data distribution analysis and implemented embedded feature selection methods to identify the most impactful predictors. Experimented with multiple approaches for handling missing values and outlier treatment. Tackled the class imbalance problem through various techniques including weight adjustment and ultimately achieved optimal results using bagging methods with K-fold cross-validation. The solution demonstrates advanced data preprocessing techniques and ensemble learning strategies to create a robust predictive model.

Click to view details →
© FaresMakki 2025 Inc. All rights reserved.