Khladoun Al Danaf, Senior Software Developer

Khladoun Al Danaf

Senior Software Developer

Capital Banking Solutions

Lieu
Liban - Beyrouth
Éducation
Baccalauréat, Software Engineering
Expérience
13 years, 8 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :13 years, 8 Mois

Senior Software Developer à Capital Banking Solutions
  • Liban - Beyrouth
  • Je travaille ici depuis juin 2016

- Business Modules Technical Lead Developer - Trade Finance / Forex / AML / SWIFT, mentoring colleagues and assigning and validating various tasks following the agile project methodologies.
- Implemented a multi-platform, large-scale, full live video/audio calls and chat solution through WebRTC technology.
- Automating bank processes via Linux batch scripts, building different integration tools with XML parsers and signatures.
- Design and implementation of web service (Rest and Soap) using Spring Boot and for some apps Java (JAX-RS, JAX-WS, EJB, and JPA)
- Investigation and development of new technologies.
- JAVA, Spring Boot, JPA, Oracle ADF/DB, WebRTC, JavaScript ES6, Microservices, JIRA, Agile Methodologies, Restful API, JSON, UTPLSQL, Bash, Web-sockets, JWT

React JS Front-End Instructor à Park Innovation
  • Liban - Beyrouth
  • Je travaille ici depuis mai 2020

- Established a training course teaching Front-End Technologies + hands-on exercises.
- Across 2+ Bootcamps, one of them funded by the US Embassy in Lebanon, teaching more than 50 fresh graduates, enriching their knowledge
and assisting them in finding employment opportunities.
- React JS, Redux, React Routing, JavaScript Fundamentals, ES6, Material UI, Bootstrap, CSS3, HTML5.

Software Engineer à Path Solutions
  • Liban
  • mai 2013 à mai 2016

A Fintech solution provider of Digital & Social Banking, Mobility, Business Analytics, and others
- Migrating the core banking modules into new Java technologies, with exposure to 4 main core modules.
- Applying various major system enhancements and modifications upon client request and fixing client issues.
- Building a scheduled recurrent server job in a standalone application for automatically client classification under FATCA.
- Java, Spring, Struts, MyBatis, Javascript, Jquery, Oracle DB, Sybase DB.

Back End Software Engineer à Deltek (HRSmart)
  • Liban - Beyrouth
  • septembre 2011 à mai 2013

Migrating the Employee Performance Management (EPM) PHP application, as part of an Enterprise Human Resource Management
- System into a new framework, which enhanced the functionality and performance of the module by more than 40%.
- Resolving reported client issues and applying new system enhancements, in a high-end product to major clients in the US and UK
- PHP, MySQL, JavaScript, MVC, OOP, jQuery, GIT, SVN, Yii Framework, Codeigniter

Full Stack Engineer à Euclidia S.A.R.L
  • Liban
  • septembre 2010 à septembre 2011

Develops business websites for small to medium businesses.
Building exciting small-to-medium business applications for clients with dynamic content through an in-house CMS, maintaining their
issues.
Developing internal solutions which provide different facilities to online users, such as online job portals, coupon systems, and others,
such applications improved the company income rates by more than 40%.
PHP, MySQL, JavaScript, MVC, OOP, jQuery, GIT, SVN.

Éducation

Baccalauréat, Software Engineering
  • à Lebanese University
  • septembre 2010

Specialties & Skills

Developer Tools
Web Project Management
HTML + CSS
Unit Testing
MySQL Tools
JAVASCRIPT
BANKING
HUMAN RESOURCES
OBJECT ORIENTED PROGRAMMING
ORACLE DBA
Mongo DB
Agile Methodologies
Spring Boot
Spring Cloud
Kubernetes
React JS
RESTful Services
Microservices

Langues

Arabe
Langue Maternelle
Anglais
Expert
Français
Débutant
Allemand
Débutant

Formation et Diplômes

Entrepreneurship I: Laying the Foundation (Formation)
Institut de formation:
Coursera -- University of Illinois
Date de la formation:
November 2020

Loisirs

  • Playing Musical Instruments