About Me
I specialize in backend development, primarily using Go, Redis, RabbitMQ, Kafka, MySQL, and cloud technologies. Clean code, design patterns, and maintainability are my top priorities.
Currently, I am a Senior Software Engineer at Hepsiburada, working on international e-commerce backend services.
Tech Stack
Languages
- Go
- Rust
- JavaScript
- TypeScript
Backend
- Go
- Rust
- Node.js
Infrastructure & Tools
- Kubernetes
- MongoDB
- gRPC
- Google Cloud
- Redis
- Docker
Experience
- Senior Software Engineer - Hepsiburada (Dec 2021 - Present)
- • Responsible for developing and maintaining Backend services for international e-commerce operations.
• Specializing in Web Services and API Integration to ensure seamless communication between systems.
• Technologies: Go, Redis, RabbitMQ, Kafka, MySQL, and related tools. - Software Engineer - DijitalFikir (Jun 2021 - Nov 2021)
- • Developed a vector control system for Istanbul and Antalya Municipalities using Go and MongoDB.
• Released both mobile and web applications utilizing Ionic Framework and Angular.
• Improved geolocation query performance for large-scale municipal data platforms.
(https://vbs.istanbulum.app/) - Software Engineer - Veriyaz Yazılım (Sep 2019 - May 2021)
- • Designed and implemented the frontend for various applications using Angular.
• Built a SaaS platform for social media software management, integrating OAuth 2.0 authentication.
• Enhanced user experience by optimizing web components for better performance and scalability.
(https://www.turkpages.com/)
Education
- MSc in Computer Engineering - Pamukkale University (2022 - Present)
- Research on artificial intelligence and sentiment analysis.
- BSc in Computer Engineering - Pamukkale University (2017 - 2021)
- Graduated 2nd in department, focusing on algorithms, data structures, and databases.