Berkay Derin

Serkan Cakir

Software Developer

0531 224 84 85
Istanbul, Turkey
·

I have been in the IT industry for over 8 years. I started out as a technician, worked at companies like IBM, and eventually transitioned into software development. Currently at RobotPOS, I build web-based products end to end — frontend with Next.js and Nuxt.js, backend with .NET Core and Node.js, databases on PostgreSQL, MongoDB and MSSQL, and Redis for caching. I have shipped multiple commercial products from scratch and I enjoy turning complex business requirements into clean, working software.

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 ServerNginxDockerTailwindCSSGitLinuxMicroservicesWeb Services API

Languages

Turkish

Native

English

A2-B1

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

Software Engineer · RobotPOS Otomasyon Sistemleri A.S.