Skip to content
View Anlcnmsml's full-sized avatar

Block or report Anlcnmsml

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Anlcnmsml/README.md

👨‍💻 Anılcan Muşmul

Computer Engineering Student | Automation & Embedded Software Candidate


EN About Me

I am a 4th-year Computer Engineering student focusing on creating integrated solutions that span from high-level software architecture down to low-level hardware control. My engineering philosophy is rooted in bridging the gap between hardware and software (IT/OT convergence), modular design, and robust documentation (SRS/QA).

Currently, I am working as an Automation Technical Intern, gaining hands-on experience with industrial automation systems, PLC programming, and machine-level communication protocols (Profinet).

🛠 Technical Ecosystem & Experience

  • Embedded Systems & IoT: Engineering real-time systems with ESP32-C3, featuring sensor fusion and hybrid communication (BLE/Wi-Fi).
  • Robotics & Automation: Developing autonomous navigation strategies and benchmarking local planners using ROS2, Nav2, and Gazebo.
  • Low-Level Control: Designing register-level hardware simulations using 8086 Assembly for complex peripheral management.
  • Software Engineering: Developing dual-interface (CLI/GUI) applications in Java and C, emphasizing custom error handling and decoupled architectures.
  • Database Systems: Architecting scalable relational schemas with PostgreSQL, utilizing advanced SQL triggers and procedures.

📂 Featured Repositories (Pinned Projects)


TR Hakkımda

Yıldız Teknik Üniversitesi Bilgisayar Mühendisliği 4. sınıf öğrencisi olarak, yüksek seviyeli yazılım mimarilerinden düşük seviyeli donanım kontrolüne kadar uzanan entegre çözümler geliştirmeye odaklanıyorum. Mühendislik yaklaşımımı; donanım ve yazılım dünyalarını birleştirmek (IT/OT entegrasyonu), modüler tasarım ve sağlam dokümantasyon üzerine kurguluyorum.

Şu anda bir Otomasyon Teknik Stajyeri olarak endüstriyel otomasyon sistemleri, PLC programlama ve makine seviyesi haberleşme protokolleri (Profinet) üzerine sahada aktif tecrübe kazanıyorum.

🛠 Teknik Yetkinlik ve Deneyim

  • Gömülü Sistemler & IoT: ESP32-C3 üzerinde sensör füzyonu ve hibrit haberleşme protokolleri kullanarak uçtan uca çözümler kurguluyorum.
  • Robotik & Otomasyon: ROS2, Nav2 ve Gazebo kullanarak otonom navigasyon algoritmaları geliştiriyor ve yerel planlayıcı (local planner) kıyaslamaları yapıyorum.
  • Düşük Seviyeli Programlama: 8086 Assembly ile çevre birim yönetimi ve donanım simülasyonları gerçekleştiriyorum.
  • Yazılım Mühendisliği: Java ve C dillerinde, çift arayüz (CLI/GUI) destekli sistemler tasarlıyorum.
  • Veritabanı Yönetimi: PostgreSQL ile karmaşık tetikleyiciler ve saklı yordamlar içeren ölçeklenebilir yapılar kuruyorum.

🛠 Tech Stack | Teknolojiler

  • Languages: C, C++, Assembly (8086), Java, Python, SQL (PostgreSQL)
  • Automation & Robotics: ROS2, PLC Programming, Profinet
  • Tools: ESP-IDF, Proteus, Git, Arduino IDE, Docker (Learning)

📬 Contact | İletişim

Pinned Loading

  1. 8086-Microprocessor-Assembly-Similations 8086-Microprocessor-Assembly-Similations Public

    Hardware interfacing and low-level programming projects using 8086 Assembly and Proteus simulations (ADC, DAC, USART, Interrupts).

    Assembly

  2. ESP32-SmartWatch-HealthTracker ESP32-SmartWatch-HealthTracker Public

    ESP32 based wearable device featuring heart rate monitoring, fall detection, and BLE communication with a Flutter mobile app.

    HTML

  3. C-Programming-Projects C-Programming-Projects Public

    A collection of classic games (Tetris & Skippity) developed in C, demonstrating fundamental algorithm design and dynamic data structures.

    C

  4. Java-Hospital-Appointment-System Java-Hospital-Appointment-System Public

    A Java-based hospital management system featuring dual-mode support (GUI & CLI), data persistence, and comprehensive appointment scheduling.

    Java

  5. RecycleShare-Database-Project RecycleShare-Database-Project Public

    A PostgreSQL-based recycling exchange platform featuring complex relational schemas, PL/pgSQL functions, and a user interface for neighborhood waste management.

    Python

  6. Ara-Proje Ara-Proje Public

    ROS2 Navigasyon (Nav2) yığınındaki yerel planlayıcıların (MPPI, DWB, RPP, Graceful) TurtleBot3 robot modeli, Gazebo ve RViz simülasyon ortamları kullanılarak karşılaştırmalı performans analizi.

    Python