Mutlu Okuducu Software Engineering
No reviews yet

Accomplished software development experience in (OOP) object-oriented programming, design, and developing enterprise applications using Java and J2EE technologies with excels in every stage of the life cycle of software development, including design creation, coding, debugging, and maintenance. Spring Boot MVC and Hibernate. Good understanding of Core JAVA components, and experience in Web Services Open API. Knowledge of relational database concepts and expertise in query construction using SQL Experience in working with the Databases environments T-SQL Server and MySQL Hands-on experience in developing Java and J2EE applications using IDE's Eclipse and IntelliJ. I was involved in Requirements gathering, Requirement analysis, Design, Development, Integration, and Deployment. I have six years of hands-on experience efficiently coding websites and applications using modern HTML5, CSS, Bootstrap, Ajax, and jQuery. Advanced skills and knowledge of leading programming tools with a strong background in mathematics, algorithms, and data-processing logic. I have fintech experience for 2+ years at the beginning of E-PAYMENTS. I am working at Citi Bank.
My company provides:
• Multi-cloud based microservice architecture is being implemented, and edge technologies are used.
• Collaborating with E-payment owners to ensure efficient delivery of requirements
• The intercommunication between microservice is built via Kafka, and all component tests have been written on embedded Kafka.
• Spring boot framework has been used and also some of the used libraries: Spring Security, JWT, Lombok, Feign client, Wiremock, Pact-Test,
• SAFE methodology is being used.
• SonarQube is an open-source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells, and security.
• Electronic payments manager ONUS, FPS, BACS, and Scheduled payments FPD/SOP.
• Containerization docker and Kubernetes.

* Oracle Certified Associate, Java SE 8 Programmer
* MA: Computer science

Subjects

  • JAVA Beginner-Expert

  • Kafka Beginner-Intermediate

  • Oracle Java certifications Beginner-Expert

  • Spring Data JPA Beginner-Expert

  • Spring Boot Microservices Beginner-Intermediate

  • Spring & Spring Boot Beginner-Expert


Experience

  • Software developer (Mar, 2021Present) at CITI Bank
    Accomplished software development experience in (OOP) object-oriented programming, design, and developing enterprise applications using Java and J2EE technologies with excels in every stage of the life cycle of software development, including design creation, coding, debugging, and maintenance. Hands Spring Boot MVC and Hibernate. Good understanding of Core JAVA components, experience in Web Services Open API. Understanding of relational database concepts, and experience in query construction using SQL Experience in working with the Databases environments T-SQL Server and MySQL Hands-on experience in developing Java and J2EE applications using IDE's Eclipse and IntelliJ. Involved in Requirements gathering, Requirement analysis, Design, Development, Integration, and Deployment. I have six years of hands-on experience in efficiently coding websites and applications using modern HTML5, CSS, Bootstrap, Ajax, and jQuery. Advanced skills and knowledge of leading programming tools with a strong background in mathematics, algorithms, and data-processing logic. I have fintech experience for one and a half years at the beginning of E-PAYMENTS.

Education

  • Computer and Information Systems Engineering (Oct, 2011Jun, 2013) from Sakarya University Sakarya/Turkey

Fee details

    £25120/hour (US$31.25150/hour)


Reviews

No reviews yet. Be the first one to review this tutor.