Technical Skills

Organized by domain — from core languages to specialized security and ML tooling.

Languages & Core

01

Primary programming languages

PythonJavaGoCJavaScriptTypeScriptSQL

AI & Machine Learning

02

ML frameworks, NLP, and model training

PyTorchHugging FaceNLPGANsReinforcement LearningSentenceTransformersCLIP / CLAPVector EmbeddingsXAI (SHAP)LangChainMilvusNeo4j

Security & Adversarial

03

Offensive/defensive security and LLM safety

LLM SecurityAdversarial MLThreat ModelingOWASP Top 10PentestingSteganographyJWT Auth

Backend & Data

04

Server frameworks, databases, and APIs

Spring BootFastAPISQLAlchemy (async)FlaskNode.jsWebSocketsREST APIsPostgreSQLRedisMongoDBChromaDBFAISSNext.js

Systems & Networking

05

Low-level systems and network programming

Socket ProgrammingLinuxBashDockerDocker ComposeTUN/TAP InterfacesNmap

Tools & Workflow

06

Development tools and platforms

Git / GitHubGitHub ActionsAWS S3FirebaseStreamlitNetworkX