Charbel Rajeh
About Charbel Rajeh
Charbel Rajeh is a Senior Developer at Endava in Piteşti, Argeş, Romania, specializing in financial applications using Golang and Python.
Current Role at Endava
Charbel Rajeh currently holds the position of Senior Developer at Endava. He is based in Pitești, Argeș, Romania. In his role, he focuses on developing financial applications using Golang and Python. His responsibilities include contract testing, unit testing, and utilizing APIs with HTTP requests and tools like mux and Gorilla. He also leverages Postman for API testing, ensuring the quality and performance of the applications.
Previous Experience at Do IT Magic Software
Before joining Endava, Charbel Rajeh worked as a Golang developer at Do IT Magic Software. His tenure there spanned four years, from 2016 to 2020, based in Pitesti. During this time, he developed expertise in various aspects of software development, including contract testing, unit testing, and API management. His role at Do IT Magic Software provided him with a solid foundation in the practical application of Golang in real-world projects.
Educational Background
Charbel Rajeh's educational journey includes earning a Master's degree in Computer Science from the Facultatea de Automatică și Calculatoare, UPB, which he attended from 2015 to 2017. Prior to that, he graduated with a Bachelor's degree in Computer Science from the Facultatea de Electronica, Telecomunicatii si Calculatoare, Pitesti, where he studied from 2011 to 2015. Additionally, he achieved the ISTQB Foundation Level certification from ISTQB Certification Institute in 2021, reflecting his commitment to maintaining high standards in software quality assurance.
Technical Expertise
Charbel Rajeh specializes in developing financial applications using Golang and Python. His technical skillset includes proficiency in API development and testing, utilizing tools such as Postman for API testing, mux, and Gorilla. He is experienced in using Elastic Search and Kibana for data analysis and visualization. Charbel also has expertise in Docker, Jenkins, and Kubernetes for containerization and continuous integration/continuous deployment (CI/CD). Moreover, he works with Kafka brokers to build real-time data pipelines and streaming applications.
Specialized Skills in Testing and Integration
Charbel Rajeh has substantial experience in contract testing and unit testing, which are pivotal in ensuring the reliability and functionality of software applications. His proficiency extends to containerization and deployment practices, utilizing tools like Docker, Jenkins, and Kubernetes for CI/CD. His capability in these areas ensures that the software development and deployment processes are streamlined and efficient.