I hold a B.Sc. in Computer Science from Westfälische Hochschule and am currently pursuing an M.Sc. in Cybersecurity / Internet Security.
My main professional focus is Software Testing and Quality Assurance. I am currently preparing for the ISTQB Foundation Level certification and am particularly interested in manual testing, systematic defect analysis, API testing and the gradual transition into test automation.
Alongside software quality, I have practical experience in Python development, REST APIs, web security, data analysis and security-related software projects.
- B.Sc. in Computer Science
- M.Sc. student in Cybersecurity / Internet Security
- Focus on Software Testing and Quality Assurance
- Currently preparing for the ISTQB Foundation Level certification
- Experience with Python, REST APIs, PostgreSQL and Docker
- Practical background in web security and structured data analysis
- Interested in manual testing, API testing and test automation
- Recipient of the Deutschlandstipendium since 2022
- Manual Testing
- Test Case Design
- Defect Analysis
- Bug Reporting
- Software Quality Assurance
- ISTQB Foundation Level preparation
- Python
- JavaScript
- HTML
- CSS
- REST APIs
- JSON
- Regex
- PostgreSQL
- SQL
- Git
- GitHub
- Docker
- Streamlit
- OWASP ZAP
- Nmap
- WhatWeb
- Nikto
- theHarvester
- CVE Analysis
A Streamlit-based application for discovering and analyzing scientific publications.
The application supports structured research workflows and helps users identify relevant research papers.
Technologies: Python, Streamlit, APIs and data processing
A Python-based web security scanner developed as part of a university software project.
Main project areas:
- Automated execution of security and reconnaissance tools
- Integration of Nmap, WhatWeb, Nikto, OWASP ZAP and theHarvester
- Processing and structuring technical scan results
- Analysis of vulnerabilities and related CVE information
- Storage and evaluation of results with PostgreSQL
- Docker-based development environment
- Testing, defect analysis and technical documentation
Technologies: Python, PostgreSQL, Docker, Nmap, WhatWeb, Nikto, OWASP ZAP and REST APIs
The project repository is currently private.
A Python-based project developed during my practical phase at the Institute for Internet Security.
The application collects and classifies security-related repository tags and release information.
Main project areas:
- Automated data collection with Python
- Integration of the GitHub REST API
- Classification of repository tags using regular expressions
- Data cleaning, structuring and analysis
- Documentation of results for a cybersecurity research project
Technologies: Python, GitHub REST API, JSON, Regex and Data Analysis
For my bachelor thesis, I developed a data-driven terminology framework for cybersecurity concepts.
- Analyzed and evaluated 723 cybersecurity terms
- Selected 470 core terms across 18 categories
- Developed a weighted relevance assessment model
- Structured terms, categories, synonyms and semantic relationships
- Created interactive knowledge graph and relationship graph prototypes
- Developed a recommendation assistant and survey tool
- Conducted and evaluated a survey with 103 participants
Topics: Cybersecurity, Data Analysis, Knowledge Graphs, Data Modeling and Data Visualization
I am currently expanding my knowledge in:
- Software Testing and Quality Assurance
- ISTQB Foundation Level
- API Testing
- Test Automation with Python
- Secure Software Development
- Web Application Security
- LinkedIn: Amani Aslim
- GitHub: Amaniaslim