Software Engineer
CurrentProjects and Responsibilities:Payment Systems API Development: Developed and integrated payment systems APIs for Iyzico, Garanti virtual POS, Param Pos, and Ozan pos. Implemented event-driven communication for microservices.E-commerce System Development: Worked on the manufacturer, category, and variant aspects of the product API.Event-driven Architecture: Utilized Kafka for event-based communication.Microservice Design Patterns: Employed Aggregator microservice design pattern to develop solutions.Database Management: Managed and optimized data using PostgreSQL and Elasticsearch.Technologies:.NET Core: Advanced .NET Core application development.CQRS: Implementation of Command Query Responsibility Segregation (CQRS) principles.Kafka: Event-based communication using Kafka.Microservices: Microservice architectures and design patterns.PostgreSQL: Relational database management and optimization.Elasticsearch: Data indexing and search operations.Additional Information:Gained in-depth knowledge and experience in e-commerce systems and payment integrations.Enhanced skills in advanced data management and analytics.Acquired experience in modern software architectures and event-driven systems.