- Blackpin GmbHSenior Backend EngineerDIGITAL & ITSeptember 2022 - Today (2 years and 9 months)Aalen, GermanyBlackPin GmbH is a Germany-based technology company specializing in secure communication solutions tailored to businesses.
- Developed and optimized the backend application to meet evolving business needs.
- Enhanced the system architecture to support scalability and complex business requirements.
- Took a leading role in implementing software security and ensuring compliance with industry standards.
- Improved observability through advanced monitoring, alerting, and analytics tools.
- Expanded my responsibilities by contributing to frontend development with React.js, working more as a fullstack engineer to deliver end-to-end solutions.
Technologies: Java, Spring Boot, PostgreSQL, Javascript, Typescript, React.js, Azure Cloud, Azure Devops, Kubernetes, Keycloak, Matrix Protocol - Pinsoft ConsultancyTech LeadAVIATION & AEROSPACEJanuary 2019 - January 2023 (4 years)İstanbul, TürkiyePinsoft I/O is a software development studio made up of a team of (some have said “insanely talented”) technology professionals and software developers.
- Leading a full-stack development team consisting of fifteen developers.
- Responsible for whole technical aspects of a software project including design, development, deployment, and quality.
- The workload consists mainly of coding as well as managerial tasks.
- Established CI/CD process on top of Gitlab.
Projects;- Aurora is a comprehensive platform built for the chartered airline industry. It automates data exchange, updates pricing in real-time, integrates seamlessly with the airline and external systems, and offers centralized flight list management. Microservices, DDD, and Hexagonal Architecture techniques are used in this project.
TechnologiesJava 17, Spring Boot, Reactive Spring, Spring Cloud (Gateway, Tracing), Apache Camel, Hazelcast, PostgreSQL, Docker, K8S, ReactJS(B2B), Angular(B2C)- SmartTechnic is a digital logbook solution that is developed for Pegasus Airlines, allowing aircraft technicians to manage their daily workloads on the field. Developed backend APIs for mobile clients from scratch following DDD techniques.
TechnologiesJava 11, Spring Boot, Spring Cloud (Config, Discovery, Tracing), Hazelcast IMDG, Oracle - Ericsson R&D TurkeySoftware ArchitectTELECOMMUNICATIONSJanuary 2017 - January 2019 (2 years)İstanbul, TürkiyeEricsson Turkey is the first 100% foreign-owned company, operating in Turkey since 1890. Globally, Ericsson is one of the leading providers of Information and Communication Technology (ICT) to service providers.
- Technical leader and developer at Ericsson Retail Management System (ERMS) project within the scope of Revenue Manager which is being newly developed full-stack product for Telecom companies.
- ERMS is a Stock Control Management System, and it also provides Sales Organization and User Management functionalities.
- Leading DDD transformation which is mainly focused on defining the bounded contexts and refactoring them as independent OSGi bundles by also applying DDD tactical patterns.
TechnologiesJava 8, JPA 2.1, Hibernate 5.x, Karaf as OSGi Container, Oracle, AngularJS
- Computer EngineeringEge University2009
- Oracle Certified Associate, Java SE 7 ProgrammerOracle Corporation2015