Senior Software Developer
Capital Banking Solutions
Total years of experience :13 years, 7 months
- 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
- 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.
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.
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
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.