Skip to content

Nezir Erdoğan

Computer Engineering Student, Full-Stack Developer, Security-Focused Engineer, End-to-End Encryption

I build secure, reliable software: end-to-end encrypted messaging, role-based backends and IoT systems, designed with security in mind from the first line.

About

Engineering with a security mindset

I am a fourth-year Computer Engineering student at Recep Tayyip Erdoğan University, expected to graduate in June 2027. My focus is cybersecurity and full-stack development, with a strong base in data structures, algorithms and backend architecture.

During my internship at Intellium I built an end-to-end encrypted messaging infrastructure with X3DH, Double Ratchet and OPAQUE, and shipped features with ASP.NET Core, React and PostgreSQL.

I enjoy turning theory into working systems, from role-based student information systems to IoT security devices, and I treat security as part of the design, not an afterthought.

Location
Istanbul, Türkiye
University
RTEU, 4th year
Languages
Turkish (native), English C1, Arabic C1
Portrait of Nezir Erdoğan

Experience

  1. Software Engineering Intern (Full-Stack / Cybersecurity)

    Intellium Bilişim Teknolojileri A.Ş. · Dijitalpark Teknokent, Istanbul

    Jul 2026 - Aug 2026

    Enterprise video meeting and messaging platform.

    • Built an end-to-end encrypted messaging layer with X3DH, Double Ratchet, Sender Keys for groups and OPAQUE (RFC 9807) authentication, where the password never reaches the server.
    • Wrote the cryptographic core without external dependencies, ran it in the browser with WebAssembly and validated it with RFC test vectors (126 automated tests).
    • Contributed to security assessments of authorization, IDOR, XSS, error handling and rate limiting.
    • Developed REST services and a many-to-many data migration with ASP.NET Core 8, EF Core, PostgreSQL and React/TypeScript; repaired SignalR/WebRTC signaling.
    • ASP.NET Core 8
    • React
    • TypeScript
    • PostgreSQL
    • SignalR
    • WebRTC
    • WebAssembly

Selected projects

Team project

Student Information System (OBS) - Smart Campus

Backend of a university management system: courses, enrollments, grades, transcripts and QR or GPS-based attendance.

  • JWT authentication with refresh tokens and role-based access for students, faculty and admins.
  • Layered architecture with real-time notifications and classroom sensor data over SignalR.
  • ASP.NET Core 8
  • EF Core
  • MySQL
  • SignalR
  • JWT
  • xUnit
  • Docker
GitHub

Team project· Smart Innovation Ideathon, Grand Black Sea Forum

LockSense

IoT auto-lock: an ESP32 beacon the user carries publishes a presence signal over MQTT, and the computer locks itself when the signal disappears.

  • A Python service locks the Windows session after 7 seconds without a signal.
  • Fail-secure by design: a lost connection leaves the machine locked, never open.
  • ESP32
  • MQTT
  • Python
  • C++
GitHub

Team project

Legal Case Tracker

Case management system built twice, in Java and in C, to compare how data structure choices affect speed and memory.

  • B+ tree index, min-heap prioritization, Huffman coding and graph analysis (strongly connected components).
  • Java
  • Maven
  • C
  • JUnit
GitHub

Team project

Expense Sharing Among Friends

Desktop app for splitting shared expenses, with login, balances, split calculation and notifications.

  • DAO and service layers over SQLite, covered by 20 unit test classes; top contributor of the team.
  • Java
  • Swing
  • SQLite
  • C
GitHub

Personal project

Phishing Awareness Simulation

A harmless phishing simulation and warning page used to teach children about social engineering and safe internet use.

  • HTML
  • Security Awareness
GitHub

Personal project

RTEU Campus Map

Interactive campus map with QR-accessible pages for faculties, the library and other buildings.

  • JavaScript
  • Leaflet.js
  • HTML
  • CSS
GitHub

Team project

NefisTarifler

Full-stack recipe sharing platform; worked on backend architecture, API design and the database layer.

  • Full-Stack
  • REST API

All repositories on GitHub

Skills

Languages

  • C
  • C++
  • C#
  • Java
  • TypeScript
  • JavaScript
  • Python

Backend

  • ASP.NET Core
  • EF Core
  • SignalR
  • Node.js
  • FastAPI
  • REST APIs
  • CQRS / MediatR

Security

  • E2EE (X3DH, Double Ratchet, OPAQUE)
  • RBAC
  • JWT
  • IDOR / XSS assessment
  • Security headers

Frontend

  • React
  • Next.js
  • HTML
  • CSS
  • Tailwind CSS

Databases

  • PostgreSQL
  • MySQL
  • SQLite

Tools & Other

  • Docker
  • Git
  • GitHub Actions
  • WebRTC
  • WebAssembly
  • MQTT
  • ESP32
  • Scrum

Education

B.Sc. in Computer Engineering

Recep Tayyip Erdoğan University · Rize, Türkiye

4th year · Expected graduation June 2027

2022 - Present

Data structures and algorithm analysis, computer networks, backend architecture and secure software development.

Selected coursework

Security

  • Cyber Security
  • Network Security
  • Secure Programming

Networks & Systems

  • Computer Networks
  • Internet of Things
  • Operating Systems
  • Systems Programming
  • Microprocessors

Software Development

  • Data Structures
  • Object Oriented Programming
  • Software Engineering
  • System and Software Analysis and Design
  • Web and Mobile Programming
  • Database Management Systems

Data & AI

  • Artificial Intelligence
  • Natural Language Processing
  • Fuzzy Logic and Artificial Neural Networks
  • Introduction to Data Science
  • Data Analysis

Contact