|

🚀 About Me

A backend software engineer with full-stack capabilities and 6+ years of experience building scalable systems. Specializing in Javascript ecosystem and cloud technologies, and also bringing more skills to the table.

Type your message and press Enter to send, or Shift+Enter for a new line

My Tech Stack

Technologies and tools I use to ship products

Programming Languages

TypeScriptJavaGo

Frontend

ReactNext.jsReduxRedux-SagaJestStorybookTailwind CSS

Backend

Node.jsNestJSSpring BootExpress.jsKafkaSocket.io

Databases

MongoDBPostgreSQLRedisBigQuery

Cloud & DevOps

AWSGCPKubernetesDockerTerraformGrafanaOpenTelemetryVault

My Journey

The path of building, scaling...

Backend Software Engineer

Getir

August 2023 - June 2025
  • Maintained and developed event-driven backend microservices (Node.js, Java, Go) on AWS for a large-scale e-commerce platform.
  • Integrated Google Vertex AI Search for commerce to improve product search relevance and accuracy.
  • Built a batch data pipeline using BigQuery, Cloud Scheduler, and Workflows for periodic data ingestion.
  • Developed BFF services to control mobile app pages from the backend, reducing the need for frequent app releases.

Frontend Software Engineer

Getir

January 2023 - August 2023
  • Helped build web and admin apps using React and Nx for a large e-commerce platform.
  • Refactored untestable parts of a Next.js app and added tests to improve test coverage and reliability.
  • Built a flexible, reusable component library in React to speed up UI development.

Full-stack Software Engineer

Bilisim Inc.

June 2021 - January 2023
  • Built and maintained React apps of an HR management SaaS used by employees and admins.
  • Extracted replicated React components (buttons, inputs, etc.) into reusable libraries shared across teams.
  • Increased the accessibility of internal UI tools by simplifying their APIs and adding examples.
  • Reduced unnecessary backend requests by adding client-side caching for common data.
  • Helped with backend features when needed, working closely with the backend team.

Full-stack Software Engineer

Cubicl

June 2019 - June 2021
  • Built the frontend of a JIRA-alternative, user-friendly task management SaaS in collaboration with UI/UX designers.
  • Developed REST APIs, background jobs, and database logic using NestJS for core app features.
  • Integrated external services like SMS gateways, Google Drive, and email (SMTP/IMAP).
  • Replaced a 3rd-party SaaS dependency by building a custom push server with Socket.io.