Thorough knowledge and working experience in software development methodologies, principles, and best practices.
Experienced in designing and implementing data models for optimal database and application performance.
TIBCO BW, EMS, TEA, Spotfire installation and configuration.
Bash scripting.
Highly skilled in Java and Spring Boot implementing REST APIs, WEB backend enterprise applications.
Using Apache Camel for implementing software Integration between different systems (ex. ActiveMQ, IBM MQ, Kafka, DB,.etc)
Experienced building web services (SOAP/RESTful).
Thorough knowledge and working experience in the development and implementation of Web sites, desktop applications, and Mobile applications.
Experienced in secure coding practices.
Experienced in the administration and configuration of Linux and Windows server, SQL Server,mySQL, Apache, and IIS Server.
Worked in multinational/multicultural work environments dealing with colleagues and business partners from different backgrounds.
Highly skilled in the MS SQL Server,mySQL, and Database Design and Implementation (Stored Procedures, UDF, triggers, views, Data Transformation Services,…)
Built integration software for Pinnacle DekoCast, and PlayBox Titlebox TV broadcast systems in implementing SMS2TV applications.
Utilized the TCP/IP, UDP, HTTP, FTP, SMTP,POP3 and SMPP protocols in applications.
Worked in banking projects (SWIFT messages, and ISO8583 processing). Worked in telecommunication projects (SMPP protocol processing and troubleshooting).
Experienced in CTADE (VOS 9.0), Envox 4.0,and Envox 6.0 platforms, implementing Interactive Voice Response(IVR) applications. Familiar with the setup and configuration of the Dialogic boards and the “IQ 4000” (SS7/ISDN protocol converter).
Using Java and other technologies to build integration software and REST APIs for integrating between client's systems and SAS pr...
Using Java and other technologies to build integration software and REST APIs for integrating between client's systems and SAS products.
Used technologies and frameworks: Spring Boot, Apache Camel, ActiveMQ, IBM MQ, PostgreSQL, Oracle DB, Apache Webserver, Apache Kafka, .etc
Implemented several banking and telecommunications projects. In banking projects, wrote software to process and interface with ISO8583 switchs and process SWIFT messages. In Telecommunications projects built software for processing SMPP messages for comunicating with SMSC.