I'm a Junior Full-Stack Developer and B.Sc. Software Engineering graduate with hands-on experience building complete web applications, backend APIs, administrative dashboards, community platforms, and data-analysis tools.
I currently work as a Full-Stack Developer Intern at Timing, where I contribute to frontend and backend features, API integrations, database operations, debugging, and resolving real application issues.
I enjoy transforming ideas and requirements into practical software solutions, with a focus on:
- Clean and maintainable code
- Reliable application behavior
- User-friendly interfaces
- Structured backend APIs
- Practical business and data-driven solutions
|
|
- Git and GitHub
- Postman
- Jira
- Agile and Scrum
- Software testing
- Object-oriented programming
- Software architecture
- Debugging and API integration
Technologies: React, Node.js, Express.js, MongoDB
RestaurantOS is a full-stack platform designed to centralize and simplify restaurant operations through role-based dashboards and management workflows.
- User authentication and role-based access control
- Order and kitchen workflow management
- Menu and inventory management
- Employee and salary tracking
- Restaurant table management
- Analytics dashboards
- RESTful backend APIs
- Automatic inventory deduction
- MongoDB transactions
Technologies: React, Vite, Firebase, React Router, CSS
ReAnime is a community platform where anime fans can explore content, read story scenarios, publish creative alternative versions, and interact with other users.
- User registration and authentication
- User profiles
- Protected routes
- Content and scenario creation
- Actor Mode and Creator Mode
- Comments
- Likes and dislikes
- Firebase-based data management
- Firebase media storage
Technologies: React, Vite, Tailwind CSS, Chart.js, Plotly, Recharts, Leaflet
WaterScope is an interactive water-data analysis platform that presents forecasting, statistical analysis, climate-related patterns, charts, and geographic information through a modern dashboard.
- Water-data overview dashboard
- ARIMA time-series forecasting
- Principal Component Analysis
- Trend analysis
- Climate-impact visualization
- Interactive geographic maps
- Data exploration
- Multiple chart and visualization libraries
Technologies: React, JavaScript, Excel processing, data visualization
Braude Analyzer is a browser-based platform for uploading, previewing, combining, comparing, visualizing, and exporting Excel spreadsheet data.
- Drag-and-drop Excel file uploads
- Spreadsheet data previews
- Column-based data visualization
- Multiple chart types
- Comparison of shared columns
- Combining data from multiple Excel files
- Downloadable Excel results
- Light and dark themes
- Responsive interface
Technologies: Python, Pandas, NumPy
This project uses Normalized Compression Distance to compare and classify EEG signal patterns from real-world datasets.
- EEG signal preprocessing
- Signal segmentation
- Normalized Compression Distance calculations
- Similarity-based classification
- Brainwave-pattern analysis
- Real-world dataset processing
- Arabic β Native
- Hebrew β Fluent
- English β Professional working proficiency

