
Berkay Derin
Software Engineer
Istanbul, Turkey
·Full-stack developer specializing in the JavaScript/TypeScript ecosystem. I build end-to-end web applications using React, Next.js on the frontend and Node.js, Express on the backend. Passionate about clean architecture, type-safe code, and delivering performant, user-centric solutions.
Experience
robotPOS
Jul 2025 — PresentSoftware Engineer · Full-time · On-site
Portal Manager
- •Migrated 15-year-old .NET legacy system to modern Next.js architecture
- •Built 11 modules (Order, Stock, Invoice, Production, Customer, Transfer, Expense, Inventory, Report, Warehouse) with feature-based architecture
- •Implemented real-time data sync, role-based auth using TanStack Query, React Hook Form, Zod, and MSSQL
Integration Manager
- •Designed and built a multi-tenant REST API platform that enables enterprise clients to integrate their ERP systems with robotPOS (Next.js, Prisma, PostgreSQL, MSSQL)
- •Developed 9 domain modules — currents, products, warehouses, transfers, waybills, supply documents, manufacture formulas, external documents, and product merging — each with full CRUD and validation
- •Implemented a layered security architecture: Bearer token auth, IP whitelisting, per-key & per-IP rate limiting, brute force protection, and per-company daily request quotas
- •Delivered Swagger-documented API with self-service access for enterprise clients under managed daily quotas
Doğuş Teknoloji
Jul 2024 — Jun 2025Software Engineer · Full-time · Hybrid
D-Charge App
- •Built station management dashboard with React.js and TypeScript for CRUD operations
- •Developed Node.js BFF layer handling invoices, user data, and OCPP logs
- •Implemented i18n, Sentry integration, and responsive UI with TailwindCSS
GitHub Activity
Projects
Skills
JavaScriptTypeScriptReactNext.jsNode.jsExpressTanStack QueryZustandReduxGraphQLTailwindCSSMongoDBPostgreSQLPrismaSupabaseDockerAWS BedrockGitVercelDokploy
Languages
Turkish
Native
English
A2-B1
Education
Mehmet Akif Ersoy University
Jan 2026 — PresentM.Sc. Software Engineering
Mehmet Akif Ersoy University
2021 — 2025B.Sc. Software Engineering
GPA: 3.16/4.00
IEEE MAKÜ - Event Host & Social Media Manager
Certifications
- •Frontend Web Development (+120 hrs) — Patika.dev
- •Node.js Backend — Patika.dev
- •MCP Bootcamp — Komunite.com.tr