Gökhan Mert Güneş profile photo
Open to selective freelance and full-time opportunities

Engineering scalable productsthrough clean architecture, modern interfaces, and secure systems.

I build full-stack applications that combine thoughtful user experiences with strong backend engineering. Focused on performance, architecture, and product-driven problem solving, with growing depth in security and intelligent systems.

Full-stack product engineeringBackend-first architectureSecurity mindset
PROJECTS

Projects

A curated selection of shipped work, systems projects, and security-focused practice.

2025

Inbest Backend Platform

Contributed to a scalable investment-oriented backend platform focused on modular architecture, data-driven workflows and production-grade API engineering.

Java Spring BootPostgreSQLREST APIsClean ArchitectureBackend Engineering
  • Contributed to modular service and domain-layer development
  • Designed and extended backend APIs supporting investment-related workflows
  • Applied scalable data modeling and maintainable architectural patterns
2025

ETradeMS

Developed an e-commerce management system exploring distributed architecture, service decomposition and scalable commerce workflows.

.NETMicroservicesDistributed SystemsE-CommerceBackend
  • Modeled product, order and commerce workflows
  • Explored service-oriented architecture patterns
  • Built modular backend components around distributed system principles
2024

TG Rent A Car

Designed and developed a rental management system centered around reservation workflows, business rules and practical domain modeling.

FlaskSQL AlchemyPostgreSQLDockerBackendSystem Design
  • Designed reservation and rental lifecycle logic
  • Implemented backend services for booking workflows
  • Applied domain-driven thinking to practical system design
2025–Present

Security Research Labs

Hands-on offensive security practice focused on web vulnerabilities, attack surfaces and secure engineering principles.

Web SecurityOWASPBurp SuitePortSwiggerSecurity Research
  • Practical vulnerability research through hands-on labs
  • Authentication and access control testing
  • Applied offensive thinking to secure development
2024

The CTIS Times

Developed a full-stack news/content platform with structured content management and user interaction flows.

KotlinGradleSQL LiteAndroid StudioMobile DevelopmentFull-Stack
  • Full-stack content platform development
  • News publishing and management workflows
  • Database-backed structured content system
2024

Library Management System

Built a structured library management system focusing on OOP principles and backend logic design.

PythonPostgreSQLFastAPIDockerCeleryRedis
  • Library domain entity modeling
  • Book borrowing/return workflows
  • Object-oriented system design
2024

Weather Condition Service

Built a backend service integrating external weather APIs with clean service abstraction.

JavaSpring BootH2 DatabaseRabbitMQREST APIBackend
  • External API integration (weather data)
  • Service abstraction layer design
  • Real-time data fetching and processing
2024

Customer Book Order App

Developed a transactional order management system focusing on business logic and customer workflows.

JavaSpring BootH2 DatabaseRabbitMQREST APIBackend
  • Customer and order domain modeling
  • Transaction-based workflow design
  • Business logic implementation
EXPERIENCE

Experience

Industry experience across backend systems, distributed workflows, and product-focused engineering.

Sensgreen logo
Sensgreen
Software Developer
September 2023 – July 2024
Ankara, Turkey
  • Developed backend API features using Python FastAPI to improve processing of large sensor data volumes
  • Built a scalable notification module using Trello API and Apache Kafka for real-time alerts via email, SMS, and in-app channels
  • Integrated 24 new sensor types into the backend module to expand monitoring capabilities
  • Fixed 16 frontend bugs and improved 8 UI/UX features to enhance user experience
  • Made 446 GitHub contributions through code reviews, feature development, and bug fixes
  • Implemented security improvements (SQL Injection, IDOR, CSRF etc.) to the API including better authentication and input validation
  • Created 9 (6 backend, 1 frontend, 2 database) proper technical documentation with code examples to help new team members
ING Turkey logo
ING Turkey
Platform Applications Intern
August 2023
Istanbul, Turkey
  • Integrated 3 endpoints into the internal communication system by using Java Spring
  • Applied e2e, integration and unit tests for endpoints that I created under supervision
  • Gained experience with Agile methodologies in a corporate banking environment
Mobile Action logo
Mobile Action
Software Engineering Intern
July 2023
Ankara, Turkey
  • Built a Spring Boot application with basic REST APIs and implemented H2 database to the project
  • Contributed to solve 3 bugs in the user interface using Vue.js
Bilkent University logo
Bilkent University
Teaching Assistant Tutor
September 2022 – June 2023
Ankara, Turkey
  • Supported 50 students during lab sessions for programming and algorithms courses
  • Provided guidance on programming concepts and helped with debugging
Bilkent University logo
Bilkent University
Student Representative (Faculty of Applied Sciences)
September 2023 – June 2025
Ankara, Turkey
  • Represented Faculty of Applied Sciences and CTIS Dep. as an elected student representative
  • Worked as Chair of the Student Council Supervisory Board with ensuring transparency

About

I’m a software engineer focused on building reliable software end-to-end — from polished frontend experiences to scalable backend systems. I enjoy solving engineering problems where architecture, performance and usability intersect, and I’m especially interested in backend systems, cybersecurity, and intelligent software.

Writing

Selected notes and short reads.

Building a Scalable Event-Driven System with Spring Boot, Kafka & Docker

3 min read · Medium
Read

Most tutorials show how to use Kafka. Very few show how to use it in a real system. This article builds a practical event-driven architecture using Spring Boot, Kafka and Docker—based on an Event & Ticketing System scenario.

5 Mistakes I Made as a Backend Developer (So You Don’t Have To)

3 min read · Medium
Read

Backend looks clean from the outside, but the real lessons come after production issues. This post shares five mistakes I made—and what they taught me about building reliable systems.

Why Your Microservices Architecture Is Overkill

3 min read · Medium
Read

Microservices can look “senior”, but they’re often unnecessary. This post explains why overusing microservices makes systems harder to build, debug and scale—and when you should keep things simple.

RAG vs Agentic RAG: Statik Retrieval’dan Otonom AI Sistemlerine Evrim

3 min read · Medium
Read

AI systems are evolving from “answering models” to systems that can decide and act. This article compares RAG with Agentic RAG and clarifies how the architectures differ in practice.