- Turkish Technology
Senior Software Developer (October 2024 - ~ )
- Create project infrastructure (like architecture role)
- Web application development with .NET Entity Framework
- Development with .Net Core
- Redesigned and Developed New Project Architecture and Infrastructure: Utilizing Domain-Driven Design (DDD) & CQRS Architecture.
- Backend Technical Mastery of the Project: Ensuring the efficiency and reliability of backend systems.
- Implementation of internal control and internal audit system
- Performance Monitoring in Code: Conducting performance checks and optimizations.
- Refactoring:Improving the existing codebase for better performance and maintainability.
- Collaboration with Architects: Monitoring and ensuring quality of work in coordination with architects.
- Database Design: Designing the database schema for the project.
- Technologies Used: PostgreSQL, MSSQL, Redis, Elasticsearch, Memcached, RabbitMQ, Terraform, Keycloak.
- OpenID Connect (OIDC) Integration