Skip to content
View MuhammedOzby's full-sized avatar
🙃
ヾ(⌐■_■)ノ♪
🙃
ヾ(⌐■_■)ノ♪
Block or Report

Block or report MuhammedOzby

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
MuhammedOzby/README.md

NOC System NOC Sistem Uzmanı - IST Systems

Mail: muhammed.ozby@outlook.com

Github - LinkedIn - Twitter - StackOverflow - HackerRank

Youtube Kanallar: Muhammed Mustafa ÖZBAY - Merdiven altı yazılımcı


Geliştirme ortamı mutfak, sunucu masadır. Yemek yaparken mutfak kirlenir. Masayı ise asla kirletme!

Back end ve bazen de React ile ön yüze salça oluyorum. Sunucu tarafında işletim sistemi altında ağ yönetimine de girişiyorum. Proxy, NAT, VPN vd. gibi ihtiyaçlar doğrultusunda ağ yönetimi sağlıyorum. Bazen ağ cihazlarına müdahalede ediyorum. Konteyner oluşturuyorum. Aktif olarak Docker'ı hem geliştirme ortamı hem de dağıtımda kullanıyorum. Kubernates ise henüz başlangıçta.

Aktif olarak uzun bir süredir TypeScript ile geliştirme yapmaktayım. Uygulamalar ölçekte artık daha büyükler. Teknik kısmı ise başka onu yazmaya yetmez burası.

Sunucu tarafında Debian ve CentOS ayağı kaydığından beri Alma, Rocky, openSUSE vd. karışık gidiyor. Son kullanıcı tarafında ise Arch tabanlı Endeavour OS var.

Bu sırada ise bireysel olarak danışmanlık yaptım. Bu danışmanlık çerçevesinde tam yığın geliştirici olarak uygulamalar geliştirmekteyim. Ağ ve sistem bilgim ve tecrübem dahilinde gerek ağ üzerinde sistemler (NAS, SAMBA, Printer share vb., VPN kurulumu, Firewall ayarlamaları) ve cihaz müdahaleleri (KVM kurulumu, IDRAC vb. uzaktan erişim kurulumu, RAID, Cihaz montaj, gerekli parça tedariği vb.) yaptım.

2023 yılında ise yazılım sektöründe geri NOC alanına geçiş yaptım. İleriye dönük sistem mimarilerinden ziyade sistem ve ağ altyapısını izlemek, otomasyon araçları geliştirmek ve sistem ve ağ uygulamalarında ihtiyaca yönelik uygulamalarda geliştirme yapmayı hedefledim.

Kariyerimde bundan sonraki süreçte ilk olarak DevOPS ardından NetDevOPS olarak bir yol çizmiş bulunmaktayım. Bunlarla ilgili bireysel uygulama ve projelerimi github üzerinde paylaşımı yapmaktayım.


Eng and short:

The development side is the kitchen and the server is the table. The kitchen gets dirty while you working. Never dirty the table!

My main career is the Back-End also sometimes development on Front side with react. I also engage in network management under the operating system on the server side. I setup/configuration Proxy, NAT, VPN etc. on the operating systems. Also sometimes i am configuring network devices and make containers. I use Docker in both development area and distribution. Also i usage kubernetes is little bit on getting started level.

And i am freelancer of on jobless times. I develop applications as a full-stack developer in my free time. I made system/device configuration (KVM setup, IDRAC vb. setup many remote manage system, RAID, Device montage) or setup the network (NAS, SAMBA, Printer share vb., VPN setup, Firewall configuration) within my network and system knowledge experience.


EĞİTİM BİLGİLERİ

Isparta Uygulamalı Bilimler Üniversitesi - ULUBORLU SELAHATTİN KARASOY MESLEK YÜKSEKOKULU

Ön lisans / Bilgisayar programcılığı


DENEYİM

IST Systems - NOC Sistem Uzmanı

Nis 2023 - Devam ediyorum

NOC uzmanlığı ve Sistem uzmanlığı olmak üzere iki ayrı kolda görevlerimi yerine getirmekteyim. NOC uzmanlığında kritik durumları yönlendirme, olaylara ilk müdahaleyi sağlama ve saha desteği mevcudiyeti ile L1 seviye network müdahaleleri. Sistem uzmanı olarak L1 Sistem müdahaleleri, hızlı müdahale gereken durumlarda ilk müdahale, tanımlı görevler başlıca olmak üzere bir çok işi yerine getirmekteyim.

Rising Dijital Teknoloji LTD. ŞTİ. - Yazılım Geliştirici

Nis 2022 - Eylül 2022

Şirket ihtiyaçlarına yönelik; rapor panelleri (Dashboard), yönetim araçları, sistem (VPN, sunucu vb.) kurulumları ve full stack olarak yazılımlar/araçlar ürettim. Kısaca bahsedebileceklerim; şirketim sistemlerini izleyebileceği çeşitli raporlama sayfaları, ağ sistemleri, uzak cihaz yönetim ve kontrolü (SSH, özel çözümler geliştirme), sunucu kurulumları, otomasyon yönetim araçları, uyarı-bildiri sistemleri, işlem kontrol ve müdahale araçları geliştirdim.

TeknoBoss Teknoloji ve Danışmanlık Hizmetleri Ltd. Şti. - Geliştirici/Tekniker

Ağu 2018 - Ocak 2020

Ufak ölçekli uygulama geliştirme ve sunucu kurulum hizmetleri, sistem izleme (Zabbix, PRTG) uygulamalarında teknik çalışmalar. Teknikerlik görevinde Point to Point anten kurulumları, Zabbix dışında PRTG kurulumu, şirket ihtiyaçlarına yönelik web uygulamaları. Paneller ve sıcaklık algılama cihazı (Sunucu ve donanım ikisi birlikte).

Dal Bilgi Teknolojileri ve Bilişim Sistemleri Tic. A.Ş. - Geliştirici/Tekniker

Tem 2017 - Tem 2018

Veri merkezinde teknikerlik ve küçük ölçekli uygulama geliştirme. Teknikerlik unvanında ağ kablolama, rack mount sistem kurulumu, donanım montaj, donanım güncelleme (BIOS update, Linux tabanlı sistemlerde sürücü kurulumu), ağ ve sistem izleme görevlerini yerine getirdim. Geliştirici unvanıyla PHP dili ile uygulamalar geliştirdim. Zabbix ile monitoring sistemleri geliştirdim (Kurulum dışında script, template geliştirme). Çeşitli entegrasyonlar ve server reconfiguration işlemleri yaptım.


Açık Kaynak Paylaşımlar

Blog Basement

Repo

Uzun zamandır geliştirmeyi planladığım bir sistem. Github üzerindeki paylaşımlardan faydalanmanın yanı sıra bunları yönetmemi sağlayacak bir blog tabanı. Özel kılan tarafı ise hem SSR hem de API olarak iki hizmetide sağlayacak bir standalone yapı geliştirmekteyim.

Kullanılan major teknolojiler:

  • NestJS
    • PassportJS
    • EJS
    • TypeORM
  • Vite
    • React
    • Blog Teması
    • Ant Design (Yeönetim tarafı için)

OBS Canlı yayın yönetim yardımcısı

Repo

OBS üzerinden kayıt almak için yardımcı olarak faydalandığım bir uygulama geliştirmekteyim. Uygulama ilk etapta websocket ile OBS yönetmemi sağlarken ilerleyen süreçte çeşitli yayın araçları ve donatılar ile geliştirmekteyim.

Kullanılan major teknolojiler:

  • Vite
    • React
    • Material UI (MUI)
    • Redux
    • obs-websocket-js
    • react-router-dom

BİREYSEL DANIŞMANLIK İŞ DENEYİMLERİ

Teknik Servis Yönetim ve İş Sürecini Planlama Sistemi (10.2022-01.2023)

Full Stack Geliştirici olarak;

  • Şirket bünyesindeki çalışan ve danışmanlar arasındaki iş yönetiminin sürecinin takibi,
  • Çağrı merkezi ve satış merkezi personellerinin açtığı taleplerin iş emirlerine dönüştürülerek sisteme aktarılması,
  • Sisteme aktarılan iş emirlerinin, teknik servis iç ve dış ekiplerine bulunduğu bölge ve çalışanın iş yoğunluğuna göre atanması,
  • Atanan iş emirlerinin teknik servis amirliği tarafından bir panel aracılığı ile iş takvimi, iş durumları listesi, sorun saptama ve bildirme sistemi ile kontrol ve yönetiminin sağlaması,
  • CRM desteği ile müşteri bilgilendirilmesini sağlayan bir interface geliştirdim.

Firmanın gelecek iş planları doğrultusunda diğer uygulamalar ile entegre edilebilirliği de destekleyen; PWA ve Mobile APP oluşturduğum bir proje tasarladım ve geliştirdim. Front-End’de, Vite Framework ile React JS kütüphanesini; Back-End’de ise Express JS ile MSSQL’i; ayrıca  tüm geliştirme sürecinde TypeScript dilini kullandım. Uygulamanın mobil ön yüzünde ise React Native ve TypeScript kullanılmıştır. Uygulamada kişisel veriler söz konusu olduğundan, tüm iş modeli süreci KVKK kapsamına uygun olarak geliştirilmiştir.

Stok - Transfer Yönetimi (03.2022-07.2022)

Full Stack Geliştirici olarak Yönetici-Satın alımcı-Mağaza sorumluları arasında yapılan hareketlerin yürütülmesi amacıyla;

  • Aktif bakiye durumlarının tanımlandığı sanal kasalar oluşturulması,
  • Sanal kasalarda bakiye rezervinin tanımlanarak ürün tedariği için sanal cüzdan oluşturulması,
  • Ürün tedariğinin tüm personelin yetkisi nezdinde takip ve yönetimi,
  • Yapılan ürün tedariklerinin, değerinin mal varlığı statüsünde işlenmesi,
  • Otomatik mal varlığı yönetiminin yapılması,
  • Masraf yönetimin yapılması,
  • Personellerin iş süreçlerini, kendi rollerine uygun olarak tanımlanan özel ekranlarda yönetebildiği bir web uygulaması geliştirdim.

Front-End’de, Vite Framework ile React JS kütüphanesini; Back-End’de ise Express JS ile MariaDB’yi kullandım. Veri tabanı geliştirmesinin tüm adımlarında TypeORM, ayrıca  tüm geliştirme sürecinde TypeScript dilini kullandım.

Özel paneller: Müşteriler ile şirket arasında gerekli raporların sağlanması amacıyla verilen ve şirket içerisinde belirlenen formüller ile rapor sayfaları geliştirdim. Ağırlıklı olarak JavaScript dili ile NodeJS üzerinde geliştirme yaptım. Entegrasyon gerektiği durumlarda ise PHP dilini de kullandım. Ön yüz kısmında ise bootstrap kütüphanesi dışında ağırlıklı olarak Chart JS ve bazı durumlarda da entegrasyon yapılan sistemin kendi UI temasına entegre çözümleri kullandım.


SERTİFİKALAR

Patika.dev - Javascript Bootcamp 

Dijital Sertifika sayfası

HackerRank - JavaScript (Basic) Certificate

Dijital Sertifika sayfası


YABANCI DİL

İngilizce

  • Okuma/Yazma - A2           Konuşma - A2

Pinned

  1. muhammedozby.github.io muhammedozby.github.io Public

    TypeScript

  2. obs-elements obs-elements Public

    Control the OBS software via the browser. Add web-based resources to your broadcasts or recordings with the add-ons you will include in OBS with Element.

    TypeScript 1