About

Mobile & Web Developer.
- Birthday: 30 APR 1993
- github: https://github.com/samih93
- Phone: +96171940445
- City: Barja ,chouf
- Age: 30
- Degree: Master
- Email: damajsam93@gmail.com
- Freelance: Available
Facts
Happy Clients
Projects (web - windows - Mobile : android and ios)
Published Apps
Published Apps
Skills
Programming and markup languages.
Frameworks and libraries.
Databases and cloud hosting.
Resume
Full Stack Web And Mobile Developer.
Sumary
Samih Damaj
Around 8 years of experience in web and mobile development including Requirements Definition, Design, Development, Code Reviews, Deployment. with a focus on Flutter and JavaScript where I have a lot of experience..
- Barja, chouf
- (961) 71 940 445
- samih_damaj@hotmail.com
Education
M1 - computer Sciences
2015 - 2016
Lebanease University Saida
Professional Experience
Full Stack .Net Web Developer
2017 - 2018
ISFAcademy wesbite - Full Stack (frontend using javascript , jquery ,css , bootstrap) and backend using .Net Core
- Developped in .Net Core 3.1 ,language localization support(english, french, arabic)
- Web API
- DashBoard
- CMS
Full Stack .Net Web Developer
2017 - 2018
ISFAcademy - Building Bookings Web Application
- Developped in .Net Core 3.1
- Each reserved building is marked by a green light on the map and marked by a red light if it is not reserved
- And more features
Flutter
2022 - 2023
Freelance - Beauty Clinic Deskop System
includes :- add and manage users
- add ,edit and delete product
- add, edit and delete service
- add many services for each customer visit(each service needs one or more product from stock)
- add ,edit and delete Customer
- Customer profiling
- Reservations screen with Calendar (daily-monthly)
- Reports Screen
- Dashboard(LastYear , Today , This Week ,This Month , This Year)
Flutter
2023 - present
Freelance - Trapflix(Movies and social media)
includes :- Streaming videos
- Articles
- Social Media ( add post , like and comment to a post , follow unfollow , chat with friends , manage profile)
- Apple Store - PlayStore : Trapflix
Flutter
2023 - present
Freelance - Ultra Pal(delivery app)
includes :- 3 types of users ( employee, driver , user)
- User can add and track the entire package delivery process
- Check balance - check delivered , stuck , returns and exhanged packages
- User can create and download an invoice
- Search for a package by (name , phone , qr code)
- Upload many packages using excel file
- Apple Store - PlayStore : Ultra Pal
Flutter
2022 - present
Freelance - Open sesame exchange
includes :- Sudanese Sesame market FOB Base
- News & Events
- Crops per country
- Apple Store - PlayStore : Open Sesame Exchange
PERSONAL PROJECTS
Android Application : GPS vehicle Tracker
2013-2014
A 'TRACKER USER MANUAL' installed in the car with a sim card because it works with SMS Or 3G , Developped in java
functions :- Positioning and Tracking
- Triggering Emergency Alarm
- Movement Alert - Overspeed Alert
- Mileage statistics
- turn on - turn off engine
flutter Mobile Pos System
- Manage Products , add product using qr_code scanner or manualy
- Sales screen( add product to basket by scanning the qr_code or by adding manualy )
- print receipt using bluetooth printer
- Sign in with gmail , backup and restore (google drive cloud storage)
- Export reports to pdf (Receipts , Daily Sales , Best Selling ,Most Profitable , Low Qty in Store ,Spen /Earn By item , Dashboard)
- state management : Provider
Complete E-commerce Flutter Mobile with flutter web admin panel (Backend Firebase)
- Authentication ( Sign up, Sign in, Sign in with gmail or facebook )
- MVC technology using Getx State management , Repository Design Pattern
Social Flutter Application - Facebook clone
- Authentication ( Sign up, Sign In) plus email Verification
- profile settings for each user (Edit profile data , Edit profile and cover image )
- user can add and delete a post ,can like and comment to a post
- user can add story for 24 hours
- chatting feature between users with offline cashing
- Add friend request , FCM Notifications , FCM Notifications , subscribe unsubscribe to notification channels
- Backend Firebase
News Flutter Mobile App
- Get All News from Api by Categroy
- MVC technology using Getx State management
- Smart Search Feature , Light and Dark Mode Theme
professional Flutter To Do Events / Tasks
- Add , archive and delete an event
- SQFlite database
- Getx State Management
- Syncfusion Calendar
- flutter local notification
- local notification for each event created
- Light/Dark Theme
Damaj Tech - Advanced pos system for (restaurant , cafe , market, clothing ....)
- Manage Users( user , admin , superadmin,sales,pricechecker)
- add category with custom color , edit ,delete
- add, edit and delete product related to a category(import - export)
- add offers related to one or more items
- Managing Sandwich Ingredients and Costs :
- Track Ingredients: Ensure each sandwich has a list of associated ingredients from the stock.
- Calculate Costs: Dynamically calculate the cost of a sandwich based on the quantities and costs of its ingredients.
- download reports :
- All Sandwiches with Costs and Selling Prices : Include sandwich names, their costs (based on ingredients), and selling prices.
- All Sandwiches with Their Ingredients : Include a detailed breakdown of each sandwich and its ingredients (name, quantity required, and cost per unit).
- Adding Items to Stock :
- Input Fields:
- Quantity (kg or portions) to be added to the stock.
- Updated price per unit for the stock item.
- Dynamic Price Update: :
- If the price per unit of a stock item is changed, recalculate the costs of all sandwiches that include this ingredient.
- add ,delete addons for each category
- Tables
- Daily Sales, print report , download report
- Shift Screen, print report , download report (ability to check and print old shifts )
- Dashboard(LastYear , Today , This Week ,This Month , This Year) for top 10 most selling , expenses , sales
- Profit Report( daily(select any date) , monthly , yearly) + advanced smart search
- Stock Screen , download stock , import data from excel , advanced smart search by name and barcode
- Manage Printer(local + network), print barcode labels , Manage -System Info, Manage Currencies , manage store info ,manage theme color , ability to personalize your invoices by adding a QR code or a custom image (e.g., your company logo):
- Customers (import - export)
- discount %
- english , french , arabic
- Backup / Restore
LANGUAGES
- English (Professional Working Proficiency)
- Arabic (Native or Bilingual Proficiency)