Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Mohammad Abdallah

Mohammad Abdallah

Software Engineer
Beirut

Summary

I am a solution-driven Software Engineer with a proven track record of contributing to highly collaborative work environments, solving complex problems, and ensuring customer satisfaction. I have extensive experience in developing consumer-focused websites using HTML, CSS, PHP, and JavaScript. Additionally, I possess a high level of proficiency in Oracle Forms and Reports, PL/SQL Developer, and Oracle and SQL databases.

My background also includes experience as a configuration and technical consultant, providing tailored solutions to customers. Over the past 8 years, I have built products for both desktop and mobile app users, consistently adhering to the highest standards for web design, user experience, best practices, and speed. I have successfully designed and developed web applications across multiple APIs, third-party integrations, and databases.

Overview

7
7
years of professional experience
4
4
years of post-secondary education
2
2
Certifications
2
2
Languages

Work History

Full Stack Web Developer

Freelance
02.2024 - Current
  • Create Full web site for mobile shop customer .
  • Use HTML,CSS and Javascript to develop the web front end .
  • Develop functional databases using SQL server, applications and servers to support websites on back-end using PHP.
  • Optimized database queries for improved query execution times, ultimately enhancing application responsiveness.
  • Created easy-to-use APIs for third-party integrations, enhancing the functionality of existing applications without compromising on performance or security.


Software Engineer

Odoo Senior ERP Lebanon/NavyBits
12.2023 - 01.2024
  • Meetings with clients, took their requirements, saw their systems, and after that created BRD according to their requirements and created quotations
  • After the customer signed the quotation, our team started programming the modules (accounting, CRM, sales, payroll, Inventory, and so on.) using the Odoo system.

Technical Consultant and Database developer

Lebanon/ACCELA
03.2021 - 11.2023
  • At NCEC(National Center for Environmental Compliance-Saudi Arabia)(On-Site): we provide technical support for Accela system configurations, databases, reporting, and promptly respond to client's requests and issues
  • DED(Department of Economic Development in ABU DHABI)(On-Site): Support IT development by creating Oracle reports using Oracle 12c and scripts with Oracle SQL Developer.
  • MOFK project: We provided services to the Ministry of Finance in Kuwait
  • Our services included ARES, ACLA, EXPD, EXPC, RVCP, and PVPR
  • These services were created using the Accela system, which consists of an employee system and a citizen system
  • Additionally, I used Accela tools and SQL Server Management Studio to perform data migration.
  • Create a workflow designer for each service, Additionally, we created ASI and ASIT fields along with expressions for every action in the service using the Eclipse Java function
  • We also added scripts and expressions using Eclipse and created a new layout editor for each service in both Arabic and English languages.
  • DOH Project: I provided services to the Department of Health in Abu Dhabi and used the same concept for the above project.
  • Database Administrator: Migration of data from one database to another using SQL scripts
  • Create RDL reports using Visual Studio and resolve bugs in reports and database queries.

Software Engineer

Lebanon/ALM
08.2020 - 02.2021
  • Developed an ALM website for Telecom operators with modules for clients, inventory, purchase orders, requests, and a dashboard.
  • Tools and equipment: "Using Eclipse IDE for Enterprise Java Developers in 2020.":
  • Create Java projects using Spring MVC and Maven, including Java models, scripts, HTML, Bootstrap, and CSS views and controllers.
  • To interact with a database from Java code, hibernate can be used
  • To accomplish this, JDK, jQuery, and Ajax are required.
  • Backend applications are built and integrated using REST API to create, add, update, delete, and insert functions into the database.
  • Create our database using Oracle 12c:
  • Create users and Tables.
  • Create table space.
  • Create scripts.
  • Testing & Deployment
  • Create parsing for data.
  • Oracle and Java developer Lebanon/Tek Soft

Oracle and Java developer

Lebanon/Tek Soft
12.2016 - 07.2020
  • Oracle:
  • Create a form builder using Oracle 6i and 10g that includes the principal canvases, data blocks, procedures, and triggers.
  • Create the PDF and Excel reports builder using Oracle 6i and 10g in each form that includes the layout and the query created in the data blocks.
  • ADF JAVA: Create two projects: DATABANK (with databank Real state, databank insured black list, databank education…) and PAYROLL (with Payroll CNSS AND payroll taxes).
  • JASPER SOFT: create PDF reports for all the applications mentioned above
  • Use Jaspersoft, which is built using Java and XML coding
  • Each application may have multiple reports; for example, the "Data Bank Insured Blacklist" contains two reports, while "Brokers" contains 12 reports
  • In total, there are about 132 PDF reports and 116 Excel reports.
  • PL/SQL for dashboard Each ADF module has an online website and creates the loss ratio card and underwriting module.

Education

Master in computer engineering, Master thesis project: Mobile shopping application for the supermarket: - It helps the customer to shop online using the mobile application - I use the Eclipse emulator as code java -MySQL for database - Web service using PHP code. -

AUL
Beirut, Lebanon
09.2012 - 05.2014

Universal diploma in telecommunication and networking - undefined

IUT
Saida, Lebanon
09.2005 - 05.2008

Skills

JavaScript

Certification

APLIMAN technologies in the IT department on a Global installer project that includes all Apliman products, to enhance the implementation steps and procedures also I worked on a part of a project related to organizing Apliman clients.

Timeline

Full Stack Web Developer

Freelance
02.2024 - Current

Software Engineer

Odoo Senior ERP Lebanon/NavyBits
12.2023 - 01.2024

Technical Consultant and Database developer

Lebanon/ACCELA
03.2021 - 11.2023

Software Engineer

Lebanon/ALM
08.2020 - 02.2021

Oracle and Java developer

Lebanon/Tek Soft
12.2016 - 07.2020

Master in computer engineering, Master thesis project: Mobile shopping application for the supermarket: - It helps the customer to shop online using the mobile application - I use the Eclipse emulator as code java -MySQL for database - Web service using PHP code. -

AUL
09.2012 - 05.2014

Universal diploma in telecommunication and networking - undefined

IUT
09.2005 - 05.2008
Mohammad AbdallahSoftware Engineer