Hasan Şenyurt

PLM Software Engineer at Roketsan

Istanbul, Türkiye

About

Experience

  • PLM Software Engineer at Roketsan
    Jun 2023 - Present · 3 yrs 1 mo

    • Developing backend applications (microservices) using Java Spring Boot and Java Jersey. • Take a part in WPF .NET C# application as Full-Stack Developer. Understanding core of MVVM software design pattern. • Understanding Product Lifecycle Management solutions by using 3DExperience products. Also, developing applications that are integrated to PLM system. Using 3DExperience languages such as MQL and EKL. • Developing macros (C# and VBA using Automation Libraries), triggers (Java), BLs (EKL), CATRules (EKL) and widgets (Java Spring Boot and Javascript) on 3DExperience platform. • Experience on Kafka, Redis, PostgreSQL and Oracle DB. • Proficient in using tools and platforms such as Git, Jira, Bitbucket, Confluence, Jenkins, SonarQube, Grafana, CI/CD, Docker and ELK Stack.

  • Software Developer Intern at Turkish Aerospace
    Nov 2022 - Jun 2023 · 8 mos

    Long-term Internship at Turkish Aerospace. - Information Technologies Department • Developing product planning software with Angular and Java Spring Boot. • Microservice architecture has been used in the project. • Great experience in terms of be a part of a large software project.

  • Software Developer Intern at HAVELSAN
    Jul 2022 - Aug 2022 · 2 mos

    Internship at HAVELSAN A.Ş. - Information Technologies Department • Developing shopping website with .Net 6.0 and Angular. • Understanding core of Clean Architecture software design pattern. • Getting familiar with backend development technologies such as RabbitMQ, MongoDB.

  • Intern at İSTAÇ
    Jul 2021 - Aug 2021 · 2 mos

    Internship at ISTAC A.Ş. - Information Technologies Department • Developing Inventory Management Software with Python. • Grasping the concepts of enterprise resource planning and SAP.