Erkin Dilekçi

Hello, I'm

Erkin Dilekçi

Full Stack Developer

Scroll Down
My abilities

Skills

backend

Java

Spring Boot

Go

AWS

Next.js

MySQL

PostgreSQL

MongoDB

Kotlin

Ktor

GraphQL

Firebase

frontend

HTML5

CSS3

JavaScript

TypeScript

React

Redux

Zustand

Angular

Tailwind CSS

Bootstrap

mobile

Android

Java

Kotlin

Jetpack Compose

Material UI

Room

RecyclerView

WorkManager

RxJava

LiveData

SharedPreferences

Fragments

Firebase

Dagger-Hilt

Coroutines

Ktor

Koin

DataStore

GraphQL

Retrofit

ViewBinding

DataBinding

tools

Docker

Git

GitHub

Intellij IDEA

GoLand

Android Studio

WebStorm

VS Code

Postman

Insomnia

Heroku

Netlify

Vercel

My portfolio

Projects

Cinebase

Cinebase

  • Go
  • PostgreSQL
  • Echo
  • GraphQL
  • JWT
  • React
  • TypeScript
  • React Router
  • React (TanStack) Query
  • Zod
  • Tailwind CSS
  • Radix UI
  • shadcn/ui
Inventory Management System

Inventory Management System

  • Go
  • PostgreSQL
  • Echo
  • JWT
  • React
  • TypeScript
  • Tailwind CSS
  • js-cookie
Visi Vault

Visi Vault

  • Java
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Lombok
  • PostgreSQL
  • Vite
  • JavaScript
  • React
  • CSS
Moviewise

Moviewise

  • Java
  • Spring Boot
  • Spring Web
  • Spring Data
  • Lombok
  • MongoDB
  • Vite
  • JavaScript
  • React
  • Bootstrap
  • CSS
Issue Tracker

Issue Tracker

  • TypeScript
  • React
  • Tailwind CSS
  • Radix UI
  • Next.js
  • Next Auth
  • Google Authentication
  • Prisma
  • PostgreSQL
Life Log

Life Log

  • Kotlin
  • Jetpack Compose
  • Multi-Module
  • Mongo DB Authentication
  • Mongo DB Realm
  • Google Authentication
  • JWT Authentication
  • Firebase Storage
  • Coroutines
  • Flows
  • Room
  • Navigation
  • Dagger-Hilt
  • Coil
Java Chat Sphere

Java Chat Sphere

  • Java
  • XML
  • MVVM
  • Dagger-Hilt
  • LiveData
  • Firebase Authentication
  • Firebase Realtime Database
  • RecyclerView
  • ViewBinding
Tic Tac Go

Tic Tac Go

  • Kotlin
  • Jetpack Compose
  • Ktor
  • Serialization
  • Coroutines
  • Flows
  • MVVM
  • Dagger-Hilt
My certifications

Certificates

Meta Back-End Developer

Meta Back-End Developer

Meta Front-End Developer

Meta Front-End Developer

Meta Android Developer

Meta Android Developer

Software Engineering / The Hong Kong University of Science and Technology

Software Engineering / The Hong Kong University of Science and Technology

Algorithms / Stanford Online

Algorithms / Stanford Online

Software Development Lifecycle Specialization / University of Minnesota

Software Development Lifecycle Specialization / University of Minnesota

The Full Stack / Meta

The Full Stack / Meta

APIs / Meta

APIs / Meta

Django Web Framework / Meta

Django Web Framework / Meta

Advanced React / Meta

Advanced React / Meta

React Native / Meta

React Native / Meta

HTML and CSS in depth / Meta

HTML and CSS in depth / Meta

Kotlin for Java Developers / Jetbrains

Kotlin for Java Developers / Jetbrains

Advanced Programming in Kotlin / Meta

Advanced Programming in Kotlin / Meta

Mobile Development and JavaScript / Meta

Mobile Development and JavaScript / Meta

Programming with JavaScript / Meta

Programming with JavaScript / Meta

Version Control / Meta

Version Control / Meta

Programming in Python / Meta

Programming in Python / Meta

Principles of UX/UI Design / Meta

Principles of UX/UI Design / Meta

Software Development Processes and Methodologies / University of Minnesota

Software Development Processes and Methodologies / University of Minnesota

Agile Software Development / University of Minnesota

Agile Software Development / University of Minnesota

Engineering Practices for Building Quality Software / University of Minnesota

Engineering Practices for Building Quality Software / University of Minnesota

Shortest Paths Revisited, NP-Complete Problems and What To Do About Them / Stanford Online

Shortest Paths Revisited, NP-Complete Problems and What To Do About Them / Stanford Online

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming / Stanford Online

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming / Stanford Online

Graph Search, Shortest Paths, and Data Structures / Stanford Online

Graph Search, Shortest Paths, and Data Structures / Stanford Online

Divide and Conquer, Sorting and Searching, and Randomized Algorithms / Stanford Online

Divide and Conquer, Sorting and Searching, and Randomized Algorithms / Stanford Online

Get in touch

Contact Me

Email

dilekcierkin@gmail.comSend mail

Linkedin

linkedin.com/in/erkindilekci/Send message