Recep is a Senior Java Engineer and Architect who develops large enterprise web applications for the likes of Huawei, Aurea, and Optiva. He also has extensive experience as a full-stack developer using Java and Angular.js and being involved in every phase of the software development lifecycle including design, development, and implementation. Recep is organized, enthusiastic, and a fast learner, able to join teams or work independently and start delivering quickly.
❖ Scraping Global Trade Data from the website of the Trade Ministry of Specified Countries by using Java EE, Spring Boot, Apache Spark, Jsoup technologies.
❖ Applying ETL to scraped data.
❖ Developing new country extractors and maintenance of it.
❖ Having experience scraping data from html,json,pdf and excel.
❖ Using Java8 streams effectively.
❖ Having business knowledge about Global Trade Data including duties, taxes, free trade agreements and HS Trees.
Worked on the development of Jive, a social networking platform for business applications. Developed new features by customizing the core product with Java EE, Spring, Maven, HTML, Soy/Ftl templates, and Struts.
Created a plugin that fetches data from PostgreSQL DB periodically and sends it to Splunk. Developed an API automation with Postman for migrating datas from one place to another.
Created CI pipelines with Jenkins and deployed packages to instances with JCA platform that uses AWS services.
Worked on the Turnkey Converged Billing project, maintaining the ESB module and fixing bugs.
Developed new features for the IVP( Interactive Voice Portal) module. Modified integrated modules, such as URCS(Rating&Charging) and BSS(Billing).
Performed the migration of UC source codes from IBM Clear Case to Github, for the Unified Charging project. Migrated UC Performance Tests Continuous Integration scripts from Hudson to Groovy/Gradle on Jenkins Pipeline.
Worked on the development of the Taichi Project that aims to control and integrate microservice based services on GUI by connecting them.
Developed new features by using Spring Boot and Spring Data. To orchestrate the services, Apache Camel framework was used. Defined and set up Docker, MongoDB, and performance tuning optimization by using Redis with Spring Data and Redis Client.
Acted as Java Developer for the DC(Debt Collection) and AR(Accounts Receivable) modules. Created requirements for TN(Telecom Namibia) , CAMTEL(Cameroon Telecommunications) and UZ Mobile Projects by using Java EE technology , JSP, Spring framework, Maven.
Optiva Inc. is a global leader in providing innovative software solutions for the telecom industry, especially beneficial for leveraging digital technologies.
The Optiva Revenue Management Suite, a comprehensive and state-of-art BSS solution, is now accessible on the Google Cloud Platform (GCP).
In the role of a Software Engineer for the Optiva TCB Project, developed new features and maintained existing ones for telecom operators using Java.