Python developer focused on backend development and cybersecurity.
- Building practical Python tools with real-world use cases
- Interested in cybersecurity, log analysis, and threat detection
- Strong focus on writing clean, testable, and maintainable code
- Currently expanding into backend systems and security-focused applications
https://github.com/Cl1ckDragon/log-analyser
Detects suspicious IP activity from failed login attempts in server logs
- Log parsing and IP tracking
- Threshold-based alerting
- CLI tool with argparse
- Unit tested with pytest
https://github.com/Cl1ckDragon/password-strength-checker
Evaluates password security and provides feedback for improvement
- Input validation and error handling
- Strength scoring system
- Secure password handling practices
https://github.com/Cl1ckDragon/note-manager
A persistent command-line note-taking application
- JSON-based storage
- Object-oriented design
- Add, view, and delete functionality
Languages:
Python, C++, C#, Java
Core Skills:
- Python scripting & automation
- CLI application development
- File handling (JSON, text)
- Data structures (lists, dictionaries)
- Unit testing (pytest)
- Error handling & input validation
Tools & Platforms:
Git, VS Code, Windows, Linux
- Backend development (APIs, databases)
- Cybersecurity fundamentals
- Log monitoring and threat detection
- GitHub: https://github.com/Cl1ckDragon
- Email: evansmith.software@gmail.com