With over 4 years of experience in Software Engineering, primarily focused on backend development and enterprise solutions, I specialize in Go (Golang), Java, Node.js, and .NET Core for building scalable, high-performance systems. My expertise spans software architecture, distributed systems, and real-time data processing, with a strong emphasis on creating efficient, reliable, and maintainable solutions.
- Passionate about system design, scalability, and backend engineering
- Experienced in containerization, cloud-native applications, and event-driven architectures
- Strong background in concurrent & multithreaded programming
- Advocate for domain-driven design (DDD) and microservices architecture
- Software Architecture, System Design, Distributed Systems
- Concurrent & Multithreaded Programming, Event-Driven Programming
- Backend Engineering, Performance Optimization
- Go (Golang), Java, Node.Js, .Net Core, RESTful APIs, gRPC/protobuf
- Domain-Driven Design (DDD), Hexagonal Arhitecture, Test-Driven Development (TDD)
- Docker, Kubernetes, CI/CD Pipelines, Jenkins, AWS
- PostgreSQL, MongoDB, Cassandra, Neo4j
- Kafka, MQTT, NATS.IO, AMQP
- IoT Integration, Event Processing, Real-Time Data Systems
- Teamwork, Strategic Planning, Computer Science Fundamentals
- LinkedIn: Mehmet Ali Mergen
- Mail: Mehmet Ali Mergen
🚀 Always eager to collaborate on cutting-edge projects, optimize system performance, and solve real-world challenges in distributed systems and high-load environments!