حول Ahmed Khatab:
Java developer with a considerable amount of experience with Java applications. I have a solid grasp on ERP applications development using various Java technologies, I participated in many aspects of the software development lifecycle which includes requirements analysis, development, testing and production.
تجربة
Smart Soft Co Java Developer March 2021 - November 2021 Mansoura, Egypt
Developed and designed full stack Java applications using Angular & Spring Boot.
Analyzed requirements from existing documentations and user stories.
Worked with multiple technologies and architects to design and implement appropriate technical solutions.
Maintained the security and integrity of software and web applications.
Debugged and troubleshot code related issues.
Consulted with customers on project status and technical concerns.
Projects:
Smart Clinic
The application is used to issue E-invoices which are compatible with Saudi Zakat, Tax and Customs authority
Technologies used in development process
Spring Boot, Spring Data JPA, Rest, QueryDSL, MapStruct, Jasper Reports, Angular, Bootstrap
E-commerce web application
An online store used to sell products to customers
Technologies used in development process
Spring Boot, Spring Data JPA, Rest, Angular, Bootstrap
Tafarod Co Java Developer December 2011 - September 2020 Riyadh, Saudi Arabia
Developed and designed the backend for an ERP Java web based applications.
Worked with multiple technologies and architects to design and implement appropriate technical solutions.
Revamp the application to use Spring Boot instead of J2EE older technologies.
Designed the structure of the database.
Utilized Jasper Reports to create complex and cross tab reports.
Tuned and monitored the application performance.
Delivered, analysed and resolved technical issues.
Projects:
Tafarod ERP – Java web application
The applications consists of the following modules :
FRM (Financial Resource Management): chart of accounts, cost centers, general ledger, cash receipts, statement of accounts and other financial reports.
Fixed Assets Management: Identify fixed assets, auto create acquisition, depreciation and disposal journals, auto calculate the value of assets at specific periods.
CRM (Customer Relation Management)
SCM (Supplier Chain Management)
Inventory Management
HRM (Human Resource Management)
Administration
Amel Advance Software Development Corporation Co Java Developer October 2008 - September 2011 Mansoura, Egypt
Developed many web applications using Java J2EE, adhered to standards and best practices.
Developed high interactive and customized UIs using JavaScript, CSS, JSP and HTML to improve functionality of web applications.
Wrote maintainable and extensible code in a team environment.
Enhanced existing software to upgrade interfaces and improve performance.
Switch database from Oracle DB to My SQL & SQL Server DB and vice versa in some applications.
Worked closely with other team members to plan, design and develop robust solutions in a timely manner.
Discovered and fixed programming bugs.
Projects:
School Management System
Smart Housing Web Application.
Quran Explanation Web Application.
Pharmacy Web Application.
Schools Warehouse Management System.
التعليم
MCIT-IBM - Professional Training Program
Web Development / e-Business / e-Commerce
Mansoura, Egypt - Graduated 2007
B.Sc., Commerce - Mansoura University
Accounting Department
Mansoura, Egypt - Graduated 2005