|
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.