David Cian

Grayed out nodes (to be added later) represent subjects on my "to study" backlog. Every skill rating I assign myself is the result of a number of factors, to which I refer to as "reasons". From an external point of view, I also assign the knowledge nodes a trust score based on how verifiable they are. For instance, blog posts with certain tags act as boosters for a knowledge node's trust score. As such, there is a lower bound to each knwoledge node's skill rating represented by the trust score as well as an upper bound represented by the "causal" score. To come: a more flexible visualization where filtering can be applied to the knowledge map in order to extract desired skills or adjust skill rating by accounting for trust score.

Knowledge map

Penetration testing

Found vulnerabilities

Mathematics

Analysis

Complex Analysis

Number Theory

Linear Algebra

Abstract Algebra

Statistics and Probabilities

Physics

Classical Mechanics

Special Relativity

Fluid Dynamics

Thermodynamics

Electromagnetism

Statistical Physics

Computer Science

Programming Languages

Java
Scala
Python
C
C++
Lisp
Scheme
JavaScript

Frameworks: React, React Native, AngularJS

Prolog
Perl

Artificial Intelligence

Machine Learning

Software Engineering

Electrical Engineering

Public Speaking

Intelligence Analysis

Structured Analysis techniques

  • SWOT (Strengths, Weaknesses, Opportunities, Threats)

Languages

Romanian

French

English

Spanish

German

Russian

Italian

Portuguese

Turkish

Hungarian

Chinese

Korean