Profileimage by Issam Kattan Senior Software Engineer from Dubai

Issam Kattan


Last update: 28.05.2022

Senior Software Engineer

Company: Freelancer
Graduation: Bachelor's degree, Computer and Information Sciences
Hourly-/Daily rates: show
Languages: Arabic (Native or Bilingual) | German (Full Professional) | English (Full Professional)




Innovativer und proaktiver kreativer Web- und Softwareentwickler mit einer langjährigen Karriere in der Verwaltung und Koordinierung von Web-, Software- und Anwendungsentwicklungskampagnen. Ein solider Kommunikator und Verhandlungsführer mit einer nachgewiesenen Erfolgsbilanz bei der Bereitstellung innovativer technischer Lösungen

Ich verfüge über umfangreiche, einzigartige Erfahrung, da ich über 15 Jahre in der Softwaretechnik und -entwicklung gearbeitet habe.

Zu meinen wichtigsten Stärken, die meinen Erfolg in dieser Position unterstützen würden, gehören:
• Ich habe erfolgreich Live-Anwendungen entworfen, entwickelt und  unterstützt
• Ich strebe ständig nach Exzellenz
• Bereitstellung von Dienstleistungen in den Bereichen Software, Anwendungsdesign, Webentwicklung, Programmierung und Architekturdesign, Bereitstellung innovativer Lösungen zur Erfüllung komplexer Kunden- und Geschäftsanforderungen
Exzellente Erfahrung in Backend-Aufgaben
1. Sitzungsverwaltung.
2. Authentifizierung und Autorisierung.
3. Caching-Mechanismen.
4. APIs und Webdienste.
5. Softwarearchitektur (MVC)
6. Software Design Muster.
7. Algorithmen und Datenstrukturen.
8. Debugging, Profilerstellung und Ablaufverfolgung
9. Bereitstellung
10 Softwaretest
11. Frameworks und Paketmanager

Java (7 – 15), J2EE, Spring MVC Framework, Spring Boot, Spring Security, Spring Boot Actuator , Spring Cloud, Java Micro Services , Spring JUnit, Spring Rest Docs,  Mockito, JWT, JPA, REST Web Services , Apache Kafka, JavaScript, CSS, HTML5, jQuery, JSON, Ajax, Bootstrap, ES6,  Apache Kafka, Docker, DWR, React, Redis,  Git, Agile, SQL , Tomcat , Docker, API Integrations,  MongoDB,  Postman, AWS mainly focused on Server less including Lambda,  Relational Database Services (RDS), Eclipse, Spring Tool Suite IDE

Deutsch (fließend), Englisch (fließend), Arabisch (fließend)

Project history

01/2020 - Present
Senior Web & Software Engineer
Freelance (< 10 employees)
Internet and Information Technology
Develop Software Solutions by studying Requirements analysis and Information needs conferring with stockholders  Perform Software design using software  development fundamentals and process debug, test and deploy software solutions Design, develop and maintain key components of the Software using Java, Spring Boot and Redis

01/2017 - 11/2019
Senior Software Engineer (MENA)
EBSCO Information Services
* Operating as a technology expert for the Middle East and North Africa territory
conducting pre-sales requirements analysis and proposing the right solution fit in line
with company products
* Interfaced with backend data systems to produce dynamic user experiences
* Developed implemented & maintained an asynchronous, AJAX based rich client for
improved customer experience.
* Brainstormed solutions, and then executed the details to deliver end solutions
* Handle multiple projects simultaneously with continually evolving priorities
* Developed applications for compatibility across different browsers; modified
(HTML/JavaScript, CSS 3) to ensure web functionality was consistent across various
browsers like IE, Firefox, Chrome and Safari
* Developing apps (Web Components) for Discovery Service using ReactJS framework
* Converting Web portals to mobile apps using ReactNative and ExpoIO Framework
* Developing AWS Lambda Functions using nodeJS and RDS (MySQL)

01/2012 - 02/2017
Senior Software /Web Development | Enterprise Implementations
Smart Banking Solutions
* Accountable for providing software, application design, web development, programming
and architecture design services; delivering innovative solutions to meet complex client
and business requirements.
* Established effective relationships with colleagues, clients, vendors and 3rd party
contracts to define and delivery requirements.
* Instrumental in developing products, solutions and strategic marketing campaigns to
meet business needs.
* Designed a claims processing system which led to improved response times and
negotiation terms.
* Engaged in design, development, integration test and supporting and production for
Online banking application.
* Created web services based on SOA to support Online banking operations.
* Provided optimum solution and common framework to deal with whole enhancement.
* Involved in designing and developing back end java beans using OOPS.
* Developed client side UI using HTML and Java Script.
* Troubleshoot critical production issues.
* Worked with UI team to integrate the web services with UI.
* Followed AGILE (SCRUM) methodologies, had done sprint planning every two weeks and
setup daily stand up meeting to monitor the status.
* Coordinates and participates in the planning, development, and implementation of ERP
systems to align solutions with a customer's needs and business requirements.

* Plans, develops, and executes system regression, integration and acceptance testing.
* Advises customers on best practices, application customizations and interface strategies.
Designs customizations where needed in collaboration with the customer and the
technical team.
* Utilizes Generic tools to analyse and manage data.
* Provides guidance to lower-level ERP staff, which includes performing work reviews and
performing project management duties

11/2009 - 11/2011
Senior Web Application Developer
See Sharjah
* Working with other developers to build technical solutions & complete projects to
* budgetary and quality requirements. Also involved in requirements gathering,
demonstrating software prototypes, technical sales presentations, customer training
* Development of Java interfaces & Configuration Management of the source code.
* Working with users to establish requirements and determine priorities.
* Developing new applications, components & functionality to existing systems.
* Involved in accurately providing estimated development times.
* Developing new functionalities, both back-end and front-end.
* Analysing data and conducting compatibility and quality assurance testing.
* Investigating alternate configurations & implementing better solutions.
* Designing, developing, testing & configuring for a custom pre-authenticated

01/2006 - 12/2008
Web Application Developer
* Development of Web Based Solutions
* HR Solutions
* Store Management Systems Solutions
* Accounting Systems Solutions
* Factories & Corporations ERP Systems
* Real Estates Management Solution

11/2004 - 03/2005
Software Developer
* Development of Web based applications Java, J2EE, Tomcat, Apache, SQL, MySQL,
HTML,CSS, JavaScript

06/2002 - 11/2004
Software Developer
* Development of Web based applications Java, J2EE, Tomcat, Apache, SQL, MySQL,
HTML, CSS, JavaScript
* Involved in analysis, design, development and testing.
* Did front-end development using JavaScript, JSP and Servlet, using which user can
provide search criteria.
* Implemented complex back-end component to pull Data from large size MySQL
database using Java, JDBC.
* Implemented and tested application on Apache Tomcat on development and production
* Developed rich chat user interface as a JavaScript for Advertising Campaign

01/2001 - 12/2002
Software Developer
ATOS Origin
* Development of Web based applications Java, J2EE, Tomcat, Apache, SQL, MySQL,
HTML, CSS, JavaScript
* Testing and maintaining software products to ensure functionality at highest quality

Time and spatial flexibility

When it comes to travel, I am very flexible

Contact form

Contact details