About
" A graduate of Software Engineering department from Aleppo University in 2019, I have extensive experience in desktop and web applications development. I spent years in the role of Software Engineering department manager at Ram Group, where I also worked as a programmer for desktop and web applications in the same company. I possess strong skills in software development, team management, and efficiently achieving goals".

UI/UX Designer & Web Developer - Desktop Application Developer - System Analyst
contact me
- Birthday: 18-12-1994
- email: ramadanalmohamad1212@gmail.com
- Phone: 00963982978218
- Degree: College degree
- Github: https://github.com/ramadan-almohamad
- website: https://ramadan-almohamad.github.io/mywebsite/
Skills
"Software Engineer, I will offer my work experiences and the skills I have mastered.".
Work Experience
I am an ambitious engineer who is passionate about learning and development. I have experience in team management and project management. I am capable of handling work pressure effectively.
Current Position
Desktop and Web Developer
Frontier Company
February 2024 - Present
- Developing desktop applications using C# for various business solutions.
- Creating web applications with PHP Laravel, ensuring responsiveness and user-friendly interfaces.
- Collaborating with team members to deliver projects on time and meet client requirements.
- Implementing best practices in software development and version control.
Previous Experience
Software Engineering Department Manager
Ram Group Company
February 2022 - February 2024
- Leading and managing the software engineering team for the development and maintenance of applications.
- Analyzing customer needs and developing innovative software solutions to meet those needs.
- Guiding technical choices and making strategic decisions in the field of software development.
Web Application Developer
Ram Group Company
February 2022 - February 2024
- Developing web applications using PHP and Laravel, utilizing MySQL database.
- Designing and developing attractive and efficient user interfaces to ensure an excellent user experience.
Desktop Application Developer
Ram Group
February 2022 - February 2024
- Gathering requirements, analyzing systems, and building relational databases accurately.
- Developing desktop applications using C# and SQL databases.
Additional Experience
IT Department Manager
AlAZ Company
- Managing the company's technical infrastructure, including computer networks, server systems, and cybersecurity.
- Developing and implementing information technology strategies that support the company's goals and enhance its efficiency.
- Leading the IT department team to achieve outstanding performance and ensuring continuous improvement of systems and processes.
Web Application Developer Trainer
PHENICIA CENTER International
- Guiding students and trainees in the process of building web applications using PHP Laravel and MySQL databases.
- Designing and delivering comprehensive training courses covering fundamental concepts and modern technologies in web application development.
Web Application Developer Trainer
WAR CENTER
- Guiding students and trainees in the process of building web applications using PHP Laravel and MySQL databases.
- Designing and delivering comprehensive training courses covering fundamental concepts and modern technologies in web application development.
my Projects
Explore our diverse range of projects across different domains, showcasing our expertise in desktop and web applications. From real-time communication systems to comprehensive management solutions, each project reflects our commitment to innovation and quality.
Desktop Applications
-
Warehouse Management Desktop Application with Barcode Scanner
Technologies used: C#, WinForms, Barcode Scanner Integration, SQL Server
Description: A warehouse management system that integrates with barcode scanners for efficient product identification and inventory tracking. This system allows for quick product registration, real-time stock updates, and error-free data entry, ensuring smooth warehouse operations. -
Company Management Desktop Application
Technologies used: C#, WPF, SQL Server
Description: A desktop application for managing internal company operations, including employee management, project tracking, financial reporting, and database handling. -
Distributed Employee Management System
Technologies used: C#, WPF, Biometrics API, SQL Server, Local Area Network (LAN)
Description: A comprehensive employee management system designed for use on a local network (LAN). It includes the following features:- Time and Attendance Monitoring using Fingerprint Scanner
- Payroll Management
- Employee Management
- Leave Management
- Penalties and Rewards Management
- Project Management
- Local Network Accessibility
-
Time and Attendance Monitoring System with Fingerprint Scanner
Technologies used: C#, WinForms, Biometrics API, SQL Server
Description: A system for monitoring and managing employee attendance through fingerprint recognition, featuring real-time tracking and attendance report generation. -
Desktop Chat System
Technologies used: C#, WPF, SignalR, SQL Server, WebRTC
Description: A desktop chat application that supports:- Text Messaging: Real-time instant messaging between users with read receipts and typing indicators.
- File Sharing: Securely sending and receiving files of various formats (e.g., documents, images, videos).
- Voice Messaging: Recording and sending voice messages with audio playback support.
- Voice Calling: High-quality peer-to-peer voice calls between users using WebRTC integration for low-latency audio communication.
- Real-time Notifications: Displays notifications for incoming messages and calls, ensuring seamless user interaction.
Web Applications
-
Warehouse Management Web Application
Technologies used: PHP (Laravel), MySQL, HTML, CSS, JavaScript, Bootstrap
Description: A web-based system for managing warehouses, allowing users to track inventory, generate reports on products, and manage orders remotely through a modern interface. -
Clinic Management Web Application
Technologies used: PHP (Laravel), MySQL, HTML, CSS, JavaScript, Bootstrap, AJAX
Description: A web platform for managing patient data, appointments, and treatment records for clinics, featuring daily reports and data analytics. -
Displaced Persons Cards Management Web Application
Technologies used: PHP (Laravel), MySQL, HTML, CSS, JavaScript, Bootstrap
Description: A system designed to manage the issuance of displaced persons’ cards, securely storing their data and overseeing the distribution process. -
Software Company Portfolio Web Application
Technologies used: PHP (Laravel), HTML, CSS, Bootstrap
Description: A website that showcases the work of a software company, including their services, past projects, and work samples. -
Logistics Company Portfolio Web Application
Technologies used: PHP (Laravel), HTML, CSS, Bootstrap
Description: An interactive website for a logistics company that displays their services, shipment tracking, and contact information. -
Chat Application API
Technologies used: PHP (Laravel), MySQL, RESTful API
Description: Developed a comprehensive API for a chat application, supporting user registration, message sending, and contact management with secure and fast communication protocols.
Skills Acquired
- Desktop Application Development: Expertise in using C#, WinForms, WPF, and managing data with SQL Server.
- Web Application Development: Proficient in building dynamic web applications using PHP (Laravel), AJAX, and responsive UIs with HTML, CSS, JavaScript, and Bootstrap.
- Database Management: Skilled in MySQL and SQL Server, ensuring data integrity and scalability.
- RESTful API Development: Experience in building secure APIs supporting core application functionalities.
- Real-Time Communication: Developed real-time communication systems with features such as instant messaging, file sharing, and voice calls using technologies like SignalR and WebRTC.
- Biometric and Device Integration: Integrated barcode scanners and fingerprint devices into desktop applications.
- Distributed Systems: Experience in building networked applications for collaboration on Local Area Networks (LAN).
Displaying Projects on Your Website
Structure your website project section to include Desktop Applications and Web Applications. Include detailed project descriptions, features like Real-time Communication and Voice Calling, and include screenshots and live demos where possible.
- All
- Videos
Services
"With pleasure, I offer you from my humble experience in the field of information technology - software engineering department.
"Systems analysis and requirements gathering."
"Analyzing the technical systems of desktop applications, web applications, and mobile applications."
Contact
"You can contact me through the official email or via WhatsApp.".
Location:
SYRIA - QAMSHLO-AMOUDA
Email:
ramadanalmohamad1212@gmail.com
Call:
00963982978218