Recep Batuhan DikmenSoftware Engineer
Profile Summary
- •Strong determination to learn and master new skills, including Java, Python, C#, JavaScript, and Go.
- •Approach challenges with ambition and consistently deliver scalable and high-performance applications.
- •Fast learner with a flexible and analytical mindset, experienced in Spring Boot, .NET, Node.js, React.js, Angular, Kafka, RabbitMQ and microservices.
- •Skilled in cloud computing, containerization (Docker, Kubernetes), CI/CD pipelines, and leveraging AI-assisted development tools (Cursor, custom MCPs) to optimize system performance and deployment efficiency.
- •Capable of deep focus and thorough problem-solving, ensuring clean architecture and maintainable code.
TECHNICAL SKILLS
Professional Experience
08/2025 – presentİstanbul, Türkiye
07/2024 – 07/2025Remote, Türkiye
09/2023 – 06/2024Remote, Türkiye
08/2023 – 09/2023Remote, Türkiye
07/2023 – 08/2023Remote, Türkiye
Software Testing and Verification Intern, Türk Havacılık ve Uzay Sanayii AŞ (TUSAŞ) (TAI - Turkish Aerospace Industries, Inc.)
11/2022 – 03/2023Ankara, Türkiye
Education
10/2019 – 06/2024Eskişehir, Türkiye
Projects
TAG Turkcell Akademi Gelişim Project, Associate Software Developer at Turkcell
Geleceği Yazanlar Puanlama Sistemi Project, Associate Software Developer at Turkcell
CRM Microservices Project, Turkcell GYGY 4.0 Final Project
TabGıda & Fasdat & Entegre & Polat Projects, Junior Software Developer at ATP Tech
Sencard Project, Junior Software Developer at ATP Tech
Blinder App, University Project
Certifications & Professional Development
Languages
English
B2-C1 / full working proficiency
Turkish
Native / full working proficiency