Scale and number besides text represents my skill level and confidence using programming languages, library or frameworks, databases, methodology or patterns and local or cloud infrastructures.

Scale and number is level of completion for a project or course.

Underlined labels link to my notes on the subject. Arrows coarsely represent relation.

skillsJavaScript->ReactJavaScript->VueJavaScript->CypressJavaScript->JestJavaScript->c6p - logJavaScript->Paper.jsJavaScript->PhaserPython->FlaskPython->FalconUnit Testing->JestVue->Ön MaliyetFalcon->Ön MaliyetNginx->PaxDictSaltStack->PaxDictPostgREST->PaxDictPostgreSQL->PaxDictSQLite->Ön MaliyetSQLite->Çelik AnahtarNetlify->c6p - logHugo->c6p - logC->Introduction to Operating SystemsPaper.js->Dot-SlicePhaser->Dot-SlicePhaser->Swinging FrogStandard ML->Introduction to Programming Languages, Part ARacket->Introduction to Programming Languages, Part BRuby->Introduction to Programming Languages, Part CJava->Çelik AnahtarAndroid->Çelik AnahtarJavaScriptJavaScript7PythonPython7RustRust4Unit TestingUnit Testing4Introduction to Operating SystemsIntroduction to Operating Systems1ReactReact4VueVue8CypressCypress0JestJest3FlaskFlask5FalconFalcon8Ön MaliyetÖn Maliyet8PaxDictPaxDict6NginxNginx3SaltStackSaltStack3PostgRESTPostgREST6PostgreSQLPostgreSQL5SQLiteSQLite7c6p - logc6p - log9NetlifyNetlify5HugoHugo8CC5Paper.jsPaper.js5PhaserPhaser7Dot-SliceDot-Slice9Swinging FrogSwinging Frog9Standard MLStandard ML4RacketRacket4RubyRuby4Introduction to Programming Languages, Part AIntroduction to Programming Languages, Part A9Introduction to Programming Languages, Part BIntroduction to Programming Languages, Part B9Introduction to Programming Languages, Part CIntroduction to Programming Languages, Part C9JavaJava5Çelik AnahtarÇelik Anahtar8AndroidAndroid4