
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 — PresentSoftware 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 2024Research & 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 2022Computer 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 2020Computer Technician · Full-time
- •Enterprise-level hardware and software support for corporate clients
- •Server administration, network diagnostics and incident resolution
R2 Servis
Jan 2017 — Jan 2018Computer Technician · Full-time
- •Hardware repair, component-level diagnostics and maintenance
- •Direct customer support and on-site troubleshooting
GitHub Activity
Projects
Air POS
Next.js · Node.js · MSSQL · RedisModern web-based alternative to the legacy Infinia WebForm app (15+ years old). Cloud POS with real-time orders, payments, stock and reporting. Next.js frontend, Node.js backend, Redis caching, MSSQL
Platform Manager
Nuxt.js · Next.js · .NET Core · Node.js · PostgreSQL · MongoDB · RedisPulls orders from Yemek Sepeti, Getir, Trendyol into a single dashboard. Backend .NET Core and Node.js, frontend Nuxt.js and Next.js, database PostgreSQL and MongoDB, cache Redis
Operation Manager - Data Manager
Next.js · .NET Core · MongoDB · RedisMobile-friendly dealer inspection and data management tool — auditors fill forms on-site, system tracks actions and scores performance automatically
AI Reporting Tools
Next.js · .NET Core · PostgreSQL · RedisUsers ask questions like "best selling product last week?" and the system queries the database and returns results. Built with Next.js and .NET Core API
Skills
Languages
Turkish
Native
English
A2-B1
Education
University
2019 — 2023Bachelor'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.