Berkay Derin

Serkan Cakir

Software Developer

0531 224 84 85
Istanbul, Turkey
·

With over 8 years of experience in the IT industry, I have built a career that spans from hardware and technical operations (IBM) to modern software architecture. I combine the deep infrastructure knowledge I gained along the way with end-to-end product development capabilities. Currently at RobotPOS, I bring commercial products to life from scratch — turning complex business requirements into clean, scalable and working software. As a full-stack developer, I build modern interfaces with Next.js and Nuxt.js on the frontend, and leverage .NET Core and Node.js architectures on the backend. On the data layer, I deliver flexible solutions with PostgreSQL, MongoDB and MSSQL, and actively use queue/cache mechanisms like Redis and RabbitMQ for performance and asynchronous process management. My focus is not just writing code, but building sustainable and high-performance systems.

Experience

RobotPOS Otomasyon Sistemleri A.S.

Jun 2024 — Present

Software Developer · Full-time · On-site

  • Air POS (Legacy Migration & Cloud Transformation): Migrated the 15-year-old Infinia WebForm infrastructure to a modern, cloud-based and scalable architecture under the name Air POS. Built the system on Next.js and Node.js; achieved real-time data synchronization with TanStack Query and Zustand, and performance optimization with MSSQL and Redis. Secured role-based authorization, real-time stock tracking and order management workflows with React Hook Form and Zod validations.
  • Platform Manager (Marketplace Integration): Developed the integration layer that consolidates order flows from Yemeksepeti, Getir, Migros Yemek, Fuudy, Siparisim and Trendyol into a single panel. Built a hybrid backend with .NET Core and Node.js, ensuring high data consistency across PostgreSQL and MongoDB databases; delivered modern interfaces with Nuxt.js and Next.js on the frontend.
  • Operation & Data Manager (AI-Powered Reporting): Built modules to digitize mobile dealer inspection and data management workflows. Most notably, developed an AI-powered reporting assistant that enables users to query complex sales data using natural language (NLP). Achieved fast and flexible data flow using .NET Core API and MongoDB.
  • Linux Server Infrastructure: Configuring and maintaining Linux server infrastructure — Nginx reverse proxy, container management with Docker, application server deployment and maintenance, CI/CD pipeline management, Cloudflare WAF/DDoS protection, SSL management and server hardening.

RobotPOS Otomasyon Sistemleri A.S.

Jan 2022 — Jun 2024

Research & Development Specialist · Full-time · On-site

  • Worked on business analysis and gathered requirements for POS automation workflows
  • Wrote and optimized SQL Server queries and stored procedures for core POS operations
  • Handled Windows server infrastructure, deployments and system maintenance

Propay Teknoloji

Jan 2020 — Jan 2022

Computer Technician · Full-time

  • On-site technical support and troubleshooting for enterprise POS hardware and software
  • Analyzed business workflows and proposed improvements to existing tech setups

IBM

Jan 2018 — Jan 2020

Computer Technician · Full-time

  • Enterprise-level hardware and software support for corporate clients
  • Server administration, network diagnostics and incident resolution

R2 Servis

Jan 2017 — Jan 2018

Computer Technician · Full-time

  • Hardware repair, component-level diagnostics and maintenance
  • Direct customer support and on-site troubleshooting

GitHub Activity

GitHub Contributions

Projects

Skills

JavaScriptTypeScriptReact.jsNext.jsNuxt.jsNode.jsC#.NET CoreASP.NET MVCPostgreSQLMongoDBRedisMS SQL ServerNginxDockerTailwindCSSGitLinuxRabbitMQMicroservicesWeb Services API

Languages

Turkish

Native

English

A1-A2

Education

University

2019 — 2023

Bachelor's Degree

Certifications

  • Asp.Net Core 5.0 ile Adim Adim Web Gelistirme — Udemy
  • Asp.Net Mvc5 ile Sifirdan Admin Panelli Dinamik CV Sitesi — Udemy
  • Asp.Net Mvc5 ile Online Ticari Otomasyon Gelistirme — Udemy
  • C# — Udemy

References

Fatih Sen

Software Team Lead · RobotPOS Otomasyon Sistemleri A.S.

Berkay Derin

Software Engineer · RobotPOS Otomasyon Sistemleri A.S.

Emre Sualp

Computer Engineer · RobotPOS Otomasyon Sistemleri A.S.