Computer Science
Description
Currently I am studying Computer Science at Rotterdam University of Applied Sciences. Here I learned in depth about concepts like Operating Systems, Concurrency, Algorithms, Networking and applied skills like Database Design, Web development, Cloud Native Development and much more.
- Operating Systems
- Concurrency
- Networking
- Software Quality
- Databases
- Web Development
- Algorithms
- Cloud Native Development
Want to read more? Click here to read it in LinkedIn!

Rotterdam University of Applied Sciences
Read more about all my skills below!
Operating Systems
- File systems
- Memory
- Processes
- Threads
- Scheduling
- Deadlocks
- Virtualization
- CPU architecture
- I/O
Concurrency
- Threads
- Asynchronous programming
- Parallel programming
- Locks
- Semaphores
- Event loops
- Deadlocks
- Race conditions
- Atomic operations
- Shared resources
Networking
- Protocols
- ↪ HTTP
- ↪ DNS
- ↪ TCP/IP
- ↪ UDP
- ↪ NAT
- Network architectures
- Security
- OSI model
- Sockets
- Server-client model
Software Quality
- SQL injection
- XSS
- Brute-force attacks
- Security principles
- Input validation
- Encryption algorithms
- Defense in depth
Databases
- SQL
- Database relationships
- PostgreSQL
- ASP.NET
- LINQ
- Entity Framework
- Deferred execution
- RESTful APIs
- CRUD operations
- Docker
Web Development
- HTML
- CSS
- JavaScript
- React
- ↪ State management
- ↪ Class components
- ↪ Functional components
- ↪ Hooks
- Responsive design
- Typescript
Algorithms
- Big O notation
- Sorting algorithms
- Searching algorithms
- Data structures
- ↪ Binary tree
- ↪ Hashtable
- ↪ Queue
- ↪ Stack
- ↪ Heap
- ↪ Graphs
- ↪ Array
- ↪ (Doubly) Linked List
- Shortest path algorithms
Cloud Native Development
- Docker
- Dockerfile
- Workflows
- CI/CD
- Github actions
- AWS
- ↪ EC2
- ↪ S3
- ↪ ECR
- ↪ ECS
- ↪ RDS
- ↪ ALB
- ↪ Lambda
- ↪ Cloudfront
- ↪ SG
- CORS