Anıl Sezer

Hi! I'm a fullstack engineer and here, I showcase my craft!

Background image is by:
Bing Daily Wallpapers

About This Kubernetes Cluster

This website is hosted on a bare metal Kubernetes cluster that I built using Raspberry Pi's. In this cluster I run various experiments and stats you see here are directly taken via KubernetesClient.

Kubernetes Pod
0 Pods

Including this UI and gRPC backend pods to present this portfolio

Kubernetes Service
0 Services

MetalLB as load balancer,
Ngnix for ingress controller,
Let's Encrypt for certificates

Kubernetes Deployment
0 Deployments

Including a Docker private image registry

Kubernetes Cron Job
0 Cron Jobs

For various tasks like getting image of the day

Kubernetes Node
0 Nodes

Used 3 Raspberry Pi's with a tower case. I can easily add new Pi's when needed.

Tech Stack

This is the tech I used to deploy this system. Highlights what I'm proficient at.
You can check the source code at my GitHub!

Kubernetes logo. Blue hexagonal that has a white ship helm inside. A minimalist brand design.

Kubernetes

Proudly self-hosted at my Raspberry Pi 5-4 cluster! Nodes are prepared and cluster deployed with a single Ansible command.

Ansible logo. Black filled circle with an odd A letter in it.

Ansible

I felt this Kubernetes setup would be incomplete without fully automating nodes. Also encourages experimentation since I can reset the lab rapidly if things break beyond repair.

Docker logo. A cute blue smiling whale with blue containers on it.

Docker

Deployed with Docker images. My all public images are at my DockerHub account. My private images are in this cluster, at Docker private image registry.

.NET logo. A purple circle that has .NET Core written in it.

.Net 9 & Blazor

This project is created with Domain Driven Design in mind and uses latest .Net + Blazor features.

Blue letters of 'GO'.

Go

If writing a cron with just yaml is not practical, I write it with Go. For trying out other languages to widen my view.

PostgreSql logo. A blue elephant head with blue tusks. It's a minimalist logo.

PostgreSQL

Current database. I like Its features and like to experiment with it.

gRPC logo. Just a undercase g and uppercase RPC letters. g has something arrow-ish on its top.

gRPC

Wanted to try something other than REST, used gRPC and liked it.

Grafana logo. A spiral with wide spikes, has gradient color from orange to yellow.

Grafana

Using it to visualize my data. I like to play with it!

Bootstrap logo. A purple box with a B in it.

Bootstrap

Used it to create numerous projects including this and I like it, but after delivering multiple projects I'm gravitating towards other CSS frameworks.

Lens logo. A minimalist design. It has white aperture blades in a light blue box.

Lens

Using it to observe the cluster in a more graphical way. Thinking about trying K9s later. Especially for colored logs.

Kubernetes logo. A blue hexagonal that has a white ship helm inside. Helm is filled with various colors.

Kubecolor

It's a must have. It colors all the kubectl output, including logs of the pods!

About Me

My profile pic. Lush forest background with me, turned to camera and slightly smiling.

Full stack engineer

  • Age: 32
  • Mail: msnanil@hotmail.com
  • City: Istanbul, Turkey
  • Phone: +90 531 627 53 29

Excellence in any endeavor elevates it to art, and I apply this ethos to my work. With a particular affinity for the elegance of C#, I take pride in the solutions I develop using it.

As an energetic engineer, I prioritize delivering quality results on time. I'm also passionate about crafting clean and optimized code.
Rigorous testing is a staple in my process, ensuring no unexpected issues arise in production.

When the situation demands, I can operate with full autonomy, always aligned with long-term objectives.

Resume

I'm a dedicated engineer committed to writing clean and efficient systems while always being mindful of deadlines.

I take pride in mentoring junior colleagues, guiding them patiently and deriving satisfaction from watching them grow into proficient engineers.

My enthusiasm for learning never wanes; delving into new systems excites me, and I continuously seek innovative methods to refine my development process.
You can download my resume here!

Professional Experience

DevOps & Backend Software Consultant

2024 - Ongoing

Freelance

  • Mostly setting up VPS and self-host systems. Currently Docker gets the most customers for me.

Back End Engineer

2023 - 2024

Moka United, Istanbul, Turkey

  • Rapidly written mission critical software as a member of the virtual payment developer team.
  • Developed a new microservices solution for cross-border payments between the United Kingdom and Turkey.
  • Did security enhancements at the United Payment’s virtual payment team.
  • Bridged the collaboration between the .Net devs and the DevOps team for transition to a Kubernetes env.

Back End Developer

2019 - 2023

Social Lift, Istanbul, Turkey

  • Ensured continuous system availability across 3 brands running from the same codebase.
  • Did the maintenance and enhancement of a complex codebase with a 12-year legacy.
  • Consistently delivered high-quality code within deadlines.
  • Frequently integrated modern technologies to the system like Kafka.

Call Center Specialist

2018

Denizbank, Istanbul, Turkey

  • English banking support to high end customers.

Event Organizer

2016 - 2017

Freelance, Istanbul, Turkey

  • Event organizing, supervising human resources, IT support.

Tourist Guide

2016

Bicycle Istanbul, Istanbul, Turkey

  • Historical Istanbul tours on bicycle!
    The company lost its income and closed after 2016 military coup.

Education

CS50's Introduction to Computer Science

Edx - Harvard

2021

Docker A to Z

Udemy

2021

Test Driven Development With C#

Pluralsight - 7 courses

2020

Istanbul University

2013 - 2018

Business Administration and Management

CSD C and System Programmers Foundation
(C ve Sistem Programcıları Derneği)

2017

C Programming Language

Dr Nurettin Erk Perihan Erk Industry High School

2007 - 2011

Web designing & Programming

Contact

Feel free to reach out with any questions you might have!


Location:

Istanbul, Turkey

Gsm & Whatsapp:

+90 531 627 53 29