Daniel Son

Daniel Son

Typing Animation


💼 My Toolkit

Languages
Python SQL Java C C# Rust OCaml Assembly R LaTeX
Operating Systems
macOS Windows Linux Kali Linux
Cybersecurity Tools
Nmap Hydra Gobuster tcpdump Wireshark Burpsuite VMware
Developer Tools
GitHub Docker VSCode Unity MATLAB RStudio JUnit gdb Valgrind Dune
Libraries
Flask BreezySwing pandas NumPy scikit-learn PyTorch Regex Tidyverse Matplotlib Seaborn
Other
Incident Response Network Analysis Risk Management Prompt Engineering Automation Data analysis Machine learning

📜 Certifications


🎓 Education

University of Maryland - Computer Science and Mathematics

Networks

Protocols, OSI model, subnetting, the internet

Cryptography

Encryption, hashes, number theory, digital signatures

Computer & Network Security

Attacks, encryption, authentication

Computer Systems

Low-level system architecture

Object-Oriented Programming

OOP principles and design

Data Structures

Fundamental data organization

Algorithms

Problem-solving methods

Discrete Math

Logic, sets, relations, graphs, proof writing

Organization of Programming Languages

Syntax, semantics, automata, lambda calculus

Data Science

Data analysis, machine learning, neural networks

Computational Methods

Methods for interpolation, approximation, ODEs

The Coding Interview

Leetcode and behavioral interview practice

Statistics

Probability, distributions, statistical inference

Calculus I

Differential calculus

Calculus II

Integral calculus

Calculus III

Multivariable calculus

Real analysis

Rigorous proofs

Differential Equations

Modeling and predicting dynamic behavior

Number Theory

Integers, prime numbers, congruences

Linear Algebra

Vector spaces and matrices

Applications of Linear Algebra

Physics applications


📊 LeetCode Analytics

I'm trying to complete one LeetCode problem per day for 2026!


--

Total Problems Solved

Easy --
Medium --
Hard --