A 3D avatar of Mehmet Enes Varım sitting on the edge of a line with a laptop
Portrait photo of Mehmet Enes Varım
photo

Mehmet Enes Varım

Backend Developer · Computer Engineer

I am a computer engineer. On the backend side I work with Java and Spring Boot. I also build projects with C#/.NET and ABP Framework, and keep broadening my experience across different technologies. I take part in the various stages of development, from database design through to putting the application into production.

About

I graduated in Computer Engineering from Trakya University. I work on backend development, mainly with Java and Spring Boot, and also run projects with C# / .NET and ABP Framework. Rather than simply finishing the task handed to me, I prefer to be involved in how the architecture is built — from the database schema to the API design.

So far I have worked on RESTful services, microservice architectures and third-party API integrations. I automate repetitive operational work with n8n. On the deployment side I use AWS and Docker; keeping a service running in production is as much my responsibility as writing it.

I usually learn a new technology by trying it out on a small prototype. Faced with a problem, I go for the solution that works and stays easy to maintain over time, not the flashiest one.

Experience

Jun 2025 – Jul 2025İstanbul

Kafein Technology

Back-end Developer Intern

  • Built a Java client library that simplifies Keycloak management in Spring Boot projects.
  • Designed a fluent interface covering 212 endpoints of the Keycloak Admin API.
  • Split user, role, client, realm and authentication flow management into modular services.
  • Added Spring Boot auto-configuration so the library integrates into projects as a single dependency.
Java · Spring Boot · Keycloak · REST API · Maven
Sep 2024 – Mar 2025Edirne

Brave

Back-end Developer

  • On a team I joined voluntarily while still studying, we built the backend of web and mobile applications with Java and Spring Boot.
  • Developed RESTful APIs, took on database management and set up integrations with external systems.
  • We ran deployment on AWS EC2 and stored media files on S3.
  • Worked on the live messaging infrastructure and backend service integrations.
  • We coordinated with other teams to keep the services maintainable in the long run.
Java · Spring Boot · MySQL · AWS · REST API

Education

2022 – 2026Edirne

Trakya University

Computer Engineering · Bachelor's

Technologies

Backend

Java, Spring Boot, C# / .NET, ABP Framework

Database

PostgreSQL, MySQL

Cloud & DevOps

AWS (EC2, S3, RDS), Docker

Tools

Git, Swagger / OpenAPI, Postman, Maven, Gradle

Frontend

React, React Native

Projects

01

Locaffy

Location-based restaurant discovery and reservation platform.

02

Keycloak Client Library

Keycloak management library for Spring Boot projects.

03

QRiend

QR-code based social connection and messaging app.

04

Collab — Admin & Task Management System

Admin panel with user authorization and task tracking.

A 3D avatar of Mehmet Enes Varım holding his resume

Resume

My experience, the technologies I use and my education. One page, up to date.

Download CV (TR)