Marwan Idriss

Marwan Idriss Email and Phone Number

Senior Software Engineer @ Do360 Digital Construction SAL
Lebanon
Marwan Idriss's Location
Lebanon, Lebanon
About Marwan Idriss

Computer EngineerSenior Software DeveloperBand End DeveloperUniversity Of BalamandProgramming Skills • Programming Languages: Java, C++• Web Programming: PHP (Backend) , Javascript, css• Database Languages: MySQL, Oracle SQL, Oracle PL/SQL• Operating Systems: Windows, Linux, MacintoshSoftware IDEs • NetBeans, Eclipse, Oracle SQL DeveloperFramework and Services• Oracle Express Application (Oracle Apex)• Oracle Form Builder• Apache, Apache Tomcat, OOP (Object Oriented Programming)• Sockets, WebSocket, Multi-threading, Scrum Framework, IVR (Asterisk and FreeSwitch)

Marwan Idriss's Current Company Details
Do360 Digital Construction SAL

Do360 Digital Construction Sal

View
Senior Software Engineer
Lebanon
Website:
do360.net
Employees:
4
Marwan Idriss Work Experience Details
  • Do360 Digital Construction Sal
    Senior Software Engineer
    Do360 Digital Construction Sal
    Lebanon
  • Dynamesh S.A.L.
    Senior Software Engineer
    Dynamesh S.A.L. Aug 2017 - Present
    Ras Beyrouth, Beirut Governorate, Lebanon
    Job Description:- Oracle Apex Developer- Oracle Forms Develop / Oracle Reports Developer- Java Developer (API)- Apex Developer- Research and Development (R&D)Tasks:• Develop Web Applications Using Oracle Apex and PL/SQL – Examples: o Develop On-line Documents Management System o Participate in developing multiple on-line applications such as: Tendering, Estimating, Submittal, and Material Control o Use JavaScript, jQuery, CSS to do some modification on Oracle Apex Pages o Help others Employees in using Oracle Apex and share my experience to them• Develop Online API Applications. Make API that retrieve data from database or do SQL transactions by using Java and Tomcat Server. One of this API is used in communication between ministry of environment and Libanpost• Develop Java functions that can be used in Oracle PL/SQL functions ex: use Java function to make Oracle PL/SQL send email• Develop Oracle Forms and Reports to be used in Oracle Forms Applications such as Document Management System, Tendering, Estimating, Submittal, and Material ControlProjects :• WEB API for communication between Ministry of Environments and Libanpost Regarding Hunting License Procedure.• Make Online Document Management System (DMS) Using Oracle Apex• Android Application for Projects Documents Archiving (Videos and Photos) – with Sever Synchronize • Participate in making Oracle Apex Application for Team Management, Engineering (Tendering, Estimating, Submittal, and Material Control)
  • Freelance
    Senior Software Developer
    Freelance Jun 2012 - Aug 2017
    Programming Languages: Java, PHP. Objective-C, Node.js, jQuery.Database Languages: MySQL.Framework: Liferay, Spagic, Solr SearchProjects:o API for Web and Mobiles (Java and PHP).o Real Data Analysis and Statistics Reports (Node.js, JavaScript, JQUERY, WebSocket)o Local Network File Sharing (Java and Sockets)o IOS Application
  • Everteam
    Professional Software Engineer (Contract)
    Everteam Feb 2017 - May 2017
    Lebanon , Alnakash
    Software Developer Project Java Developer (Liferay, Spagic, JSP, Solr Search,MySQL) Mobile API DeveloperProjects :• Web API’s for Mobile using Liferay Webservice• Liferay Search Engine Using SolrTask : Handle Dawlati Project (A Project for Lebanese Government that is based on Liferay and Solr - website: https://dawlaty.org/)o Handle The Project without previous documentation or previous employee that work on it.o Understand How Liferay work (Liferay is Java-based web application platform based on Tomcat Server that is connected to MySQL Database)o Understand How Solr Search Work – and how Liferay communicate with Solro Use the tomcat of Liferay and Liferay Java function to make API’s that retrieve data from the MySQL database, or perform search on Liferay MySQL (Liferay has its own Java function to communicate with Java Database) this API is used by the Application Dawlati for Lebanese that is in Play Storei. Dawlati Play Store Link: https://play.google.com/store/apps/details?id=com.everteam.dawlati.dawlati&hl=en_US&gl=USo Teach Others Employees How to use Liferay
  • Dotcom Mena
    Senior Software Developer (Contract)
    Dotcom Mena Jan 2016 - May 2016
    Lebanon
    Position: Software DeveloperTasks at DotComLB• Back End Developer• Create web API using PHP, Codeigniter, Mysql, JQUERY• Do Real Data Analysis and Statistics Reports using Node.js ,Mysql, PHP, JQUERYProjects at DotComLB • Web API’s for the Awaan Video on Demand Page using php codeigniter • Real Data analysis and Statistics Project using node.js – sockets, mysql
  • Apliman
    Senior Software Developer
    Apliman Mar 2012 - Dec 2015
    Beirut
    Job Description-Back End Developer-API DeveloperTasks: • Make a Project that make voice over IP communication between smart phone using Asterisk, sip, RTP • Make IVR Call central system. o The system handle hundreds of parallel calls at the same time. o The system response to online API that tell the system to answer a call, make a call, play a sound, record voice, and close the call. o The system is Made on communication between Java and FreeSwitch. o The System use multi-threading, socket communication and Glassfish server• Make Online API to make others system communicate with database (retrieve data from database, make SQL DML action or call PL/SQL function or procedure). o Use PHP server to make API’s that connect to Oracle database and get the response is in XML format o Use Tomcat server, Java, and JDBC, to make API’s that response to dynamic DML transaction or dynamic PL/SQL request, or retrieve dynamic data from database, this API can communicate with multiple type of database such as MySQL, or Oracle, The Repose of This API’s is in JSON format• Provide Log system solutions. Example: make a window service that use C++ to get data from MySQL database and write a text statistic report, the system repeats the task daily. • Be Member of Scrum Team, participate in agility systemProjects • Web API Servers for On-line Dynamic (or static) Database Transaction using• IVR Call Center Solution on Linux and Windows, Using FreeSwitch (Sip Server) Using Java, Sockets, Sip, Netbeans at Apliman (Handle 600 channels accepting calls, making calls, playing sound, recording voice message, accepting DTMF• PJSIP (PSUA Library) C++ Windows console Application with HTTP Server (mongoose library) that accept a sip call, make a sip call, play a sound file, record a message and hang-up base on a HTTP request
  • Cellcom
    Sql Developer At Cellcom, System Administrator At Cellecom Client Aljareeda New Paper
    Cellcom Sep 2008 - Apr 2010
    Beirut
    Position : 1 - Database Administrator , SQL Developer at Cellcom2- System Administrator at Cellcom Client Aljareeda NewspaperTasks at Cellcom• Check if the Required Servers and Services are Online • Make Sure if the Offline Servers are ready to be online if one of the online services is down• Prepare Periodic Backup of the Data and the whole Operating Systems of Online Services• Schedule Periodic Backup The SQL Databases of the Microsoft SQL Server • Restore SQL Databases on the Offline Microsoft SQL Server and make sure it is ready to be online• Create Tables and Views Need to statistics calculation of cellcom customer• Calculate customer statistics for every month using Microsoft SQL Server• Calculate The Result of Games done on TV Show (Aljadeed TV , Client at Cellcom) using Microsoft SQL ServerTasks at Aljareeda News Paper (Cellcom Client)• Set up and configure Domain Controllers, Microsoft windows, and Anti-virus• Configure all domain services from DNS, DHCP, to FTP Server• Design and maintain domain data shared• Design and maintain Backup plans and Procedures of the Servers• Setup internet connection• Setup and installing new hardware and software• Test internet connection, and the reliability of the network• Help users to use the new hardware or software• Solve workstations software and hardware problems• Setup and configure router, switch protocols, and ASA Cisco firewall Server• Operate AVAYA voice Over IP Server• Provide a complete solution for Network infrastructureProject at Aljareeda :• Network Office Shifting Projecto Configure the New Modem in the New Office (from a new Internet Service Provider)o Use ASA Cisco Firewall to make VPN connection between Aljareeda Offices in Lebanon and Kuwaito Use ASA Cisco Firewall to NAT the new Public IP Address provided from the new Internet Service Providero Design The New infrastructure in the new Office
  • University Of Balamand
    Research And Developer
    University Of Balamand Feb 2007 - Jul 2007
    Alkoura - North Lebanon
    Teacher AssistanceMatlab DeveloperResearch on Iris recognition and Image ProcessingDevelop using Matlab , Image Processing, and Neural Networks concept

Marwan Idriss Education Details

  • University Of Balamand
    University Of Balamand
    Computer Engineering
  • University Of Balamand
    University Of Balamand
    Computer Engineering
  • Tripoli Evangelical School
    Tripoli Evangelical School
    General Science

Frequently Asked Questions about Marwan Idriss

What company does Marwan Idriss work for?

Marwan Idriss works for Do360 Digital Construction Sal

What is Marwan Idriss's role at the current company?

Marwan Idriss's current role is Senior Software Engineer.

What schools did Marwan Idriss attend?

Marwan Idriss attended University Of Balamand, University Of Balamand, Tripoli Evangelical School.

Not the Marwan Idriss you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.