My profile photo

Hi, I'm Selenay 👋

A Passionate New-Grad Computer Engineer with a versatile skill set across cybersecurity, software development, and cloud technologies. ✨

About Me

Who Am I?

|

Technologies

Technologies

Programming Languages
  • Python
  • C/C++/C#
  • Java
  • PHP
  • JS/TS
  • Dart
  • SQL
  • Bash
Projects

Projects

Comparative Analysis of Morphology-Enhanced CNNs for Robust Hyperspectral Image ClassificationSabanci University

  • Compared standard CNNs vs. morphology-enhanced CNNs on the University of Pavia hyperspectral dataset
  • Performed cross-domain evaluation to measure robustness and generalization
  • Emphasized domain generalization for distribution shift
Machine LearningNeural NetworksConvolutional Neural Network (CNN)Mathematical MorphologyImage ClassificationDomain Generalization

Privacy-Preserving Intrusion Detection SystemEricsson R&D

  • Implemented a Federated Learning setup for intrusion detection in IoT Systems
  • Used the Edge-IoT dataset
  • Integrated Homomorphic Encryption into the FL pipeline for data privacy
Machine LearningFederated LearningHomomorphic EncryptionData PrivacySecure Communication

FASIL: Challenge-based Framework for Robustness-friendly & Privacy-preserving Federated LearningEricsson R&D

  • Employed privacy-preserving communication between clients and servers in FL
  • Utilized TenSEAL-based homomorphic encryption
  • Evaluated the setup against DLG (Deep Leakage from Gradients) and label-flipping attacks
  • Patent pending with the Ericsson R&D team
Federated LearningTenSEALHESecurityData PrivacySecure Communication

Penetration Testing for a Web-Based News Platform

  • Designed a simple web-based news platform with PHP and HTML
  • Employed RSS feed integration
  • Applied Penetration Testing for vulnerabilities such as injections, path traversal, data upload of dangerous type etc.
  • Utilized Static code analysis with SonarCube to find & fix vulnerabilities
  • Patched vulnerabilities for maximum protection
HTMLPHPPenetration TestingStatic Code AnalysisSonarCubePatching Vulnerabilities

MUSICEE – Fullstack Music Streaming Platform

  • Finished multi-platform streaming app (web + mobile)
  • Backend with Python; MongoDB as primary DB; CI via CircleCI
  • Frontend with Next.js, Tailwind CSS, React
  • Mobile app with Flutter & Android Studio
  • Agile tracked via Jira & GitHub
AgilePythonMongoDBCircleCINext.jsTailwindReactFlutter

TutorDesk – Weekly Planning & Financial Management for Private TutorsOngoing

  • Finalized fullstack mobile app for Android & iOS with Flutter
  • Employed Firebase Auth + Cloud Firestore for auth & data
FlutterFirebase AuthCloud FirestoreMobile

Web Application Testing & Quality Assurance

  • Designed test scenarios per website structure
  • Utilized Python + Selenium automation for presence & functionality checks
  • End-to-end workflows to guarantee critical paths
  • Caught broken links, missing elements, malfunctioning features
PythonSeleniumE2EQA

Rock - Paper - Scissors Game

  • Developed a fully functional Rock-Paper-Scissors game using C#
  • GUI is implemented with C#
  • Implemented user input handling and player queue logic
  • Included validation for inputs and game rules enforcement
  • Used loop structures to allow multiple rounds with score tracking
C#.NETGame Logic

Visual Representation and Numerical Analysis of the Femicide rates in Turkey

  • Developed a Python program utilizing datasets retrieved from KAGGLE, and TÜİK website via web scraping.
  • Cleaned and manipulated the datasets to achieve the desired format and content.
  • Utilized external libraries including pandas, numpy, matplotlib, seaborn, and beautifulsoup for data processing and visualization.
  • Represented the results visually using the aforementioned libraries to enhance comprehension and insight.
PythonData ProcessingData Visualization

Elevator Program

  • Implemented an elevator program with Verilog.
VerilogDigital System Design