Alperen Keleş

Alperen Keleş · İzmir

> _

Backend developer. Security-minded.

I have production API experience with C#/.NET. I build projects around authentication, network access and logging.

Application flow · Schematic
  1. 01Guest portal
  2. 02SMS / OTP
  3. 03RADIUS access
  4. 04Syslog / log integrity

$ ls ~/projects

Selected projects

Application flow · Schematic
  1. 01Guest portal
  2. 02SMS / OTP
  3. 03RADIUS access
  4. 04Syslog / log integrity

Independent development · Lab

Wi-Fi Captive Portal & Law 5651 Logging

A guest network access project connecting SMS OTP, RADIUS and syslog with Node.js/Express. Developed around simulation and log integrity; not deployed at a customer site.

Read case study →
Node.jsExpressRADIUSSyslog
Application flow · Schematic
  1. 01Visitor
  2. 02Validated form
  3. 03Data layer
  4. 04Email

Client project · Web

Kolcuoğlu Florya

A restaurant website with validated contact/reservation inputs and email integration.

Read case study →
Next.jsTypeScriptPrismaZod
Application flow · Schematic
  1. 01Two scanners
  2. 02Barcode record
  3. 03Production tracking
  4. 04Reporting

Client project · Python

Kıvanç Enerji · Barcode Tracking

A Python application developed to track components across production stages using two barcode scanners.

Read case study →
PythonWorkflow automation

Other work

Academic research

AES-128 Side-Channel Analysis

Recovered a full AES-128 key from simulated power traces using DPA/CPA and Difference-of-Means analysis; proposed masking countermeasures.

ChipWhispererPythonESP32

Graduation thesis — defended

LoRa Emergency Communication

Long-range LoRa messaging link on ESP32 for disaster scenarios where cellular infrastructure fails; field-tested routing and delivery confirmation.

ESP32LoRaC

Security lab

NGFW vs. Traditional Firewall

Deployed pfSense with Suricata IDS and benchmarked detection accuracy, logging depth and latency against attack scenarios simulated with Caldera BAS.

pfSenseSuricataCaldera

Machine learning

Stack Overflow Tag Prediction

Compared TF-IDF + Logistic Regression against a fine-tuned DistilBERT transformer for multi-label classification; full pipeline with F1 / Hamming Loss evaluation.

PyTorchScikit-learn

TÜBİTAK 4007

Plant Growth Automation

Arduino + Python GUI system for automated plant monitoring with closed-loop irrigation and lighting control, presented at the TÜBİTAK 4007 Science Fair.

ArduinoPython

$ git log --oneline work/

Experience

  1. Freelance Full-Stack Developer · Kolcuoğlu Florya

    Ongoing
    • Designed, built and deployed the restaurant's official website with Next.js, TypeScript and Tailwind CSS — live on Vercel.
    • Built a Prisma-backed reservation and contact flow validated with React Hook Form + Zod, with email delivery via Nodemailer.
    • Reached 89% GTmetrix performance, 2.1s LCP and zero layout shift through performance optimization.
    github.com/alperenks/Kolcuoglu_Florya
  2. Hardware Intern · Dokuz Eylül University

    Jul – Aug 2025
    • Built an Arduino-based plant growth automation system with real-time soil moisture and light monitoring through a Python GUI.
    • Implemented closed-loop control (auto-irrigation, lighting) driven by sensor thresholds; selected for the TÜBİTAK 4007 Science Fair.
  3. Backend Developer Intern · Uzman CRM

    Jul – Sep 2024
    • Developed backend features for the Kahve Dünyası Portal API in C# / .NET on a live production system.
    • Debugged integration issues during active development cycles, improving API stability.
  4. Freelance Application Developer · Kıvanç Enerji

    Tarsus, Mersin
    • Built a dual-scanner industrial barcode tracking system in Python to monitor component flow across production stages.
    • Automated panel registration and reporting, replacing manual tracking on the factory floor.

$ cat about.md

About me

I graduated in Computer Engineering from Dokuz Eylül University. During my Uzman CRM internship I contributed to a production C#/.NET API; my freelance work includes a restaurant website and an industrial barcode tracking application.

My focus is security-minded backend development. My Wi-Fi project explores authentication and log integrity. Fintech and payment systems are areas where I want to develop this approach further.

I am based in İzmir and speak English at C1 level. Outside software, I enjoy boxing, piano and travel.

$ ls ./skills

Skills

Backend · Uzman CRM

C# / .NETProduction API contributionsIntegration debugging

Network access · Wi-Fi project

Node.js / ExpressSMS OTPRADIUS / SyslogLog integrity

Web · Kolcuoğlu Florya

Next.js / TypeScriptPrismaZodEmail integration

Automation · Kıvanç Enerji

PythonDual barcode scannersProduction tracking

Languages

Turkish (native)English (C1)

Certificates

  • Supervised Machine Learning: Regression and Classification — Stanford / DeepLearning.AI
  • Advanced Learning Algorithms — Stanford / DeepLearning.AI
  • Unsupervised Learning, Recommenders, Reinforcement Learning — DeepLearning.AI

$ ping alperen

Get in touch

I am open to junior backend developer opportunities, with an interest in security, fintech and payment systems. You can also reach me by email for freelance projects.