About Me
Hey there, I'm Ryan Collins, a passionate software engineer with a knack for problem-solving and innovation. Welcome to my digital space!
Technical Skills
As a seasoned software engineer and cybersecurity expert, I excel in a broad array of technical skills, ranging from front-end development to complex backend solutions. Proficient in languages such as HTML, CSS, JavaScript, and Python, I leverage frameworks like React, Electron, Node.js, Next.js, Django, Tailwind CSS, and Bootstrap to create robust and responsive applications. My expertise extends to utilizing powerful developer tools including Git, PyCharm, IntelliJ, VSCode, Visual Studio, Docker, Azure, AWS, GCP, and Asana. My technical acumen is complemented by a deep understanding of cybersecurity, ensuring the delivery of secure and scalable solutions.
Experience
With a solid foundation in Network and Software Engineering, I have gained extensive experience in the tech industry. As the Lead Developer at 6ixCode.com, I spearhead innovative educational projects that make learning accessible and engaging. My freelance work in cybersecurity and digital forensics (DFIR) involves safeguarding digital assets, conducting in-depth forensic analyses, and developing tailored security strategies. Additionally, my teaching roles at comIT and Google Futures highlight my ability to deliver comprehensive programming curriculums and mentor a diverse group of learners, ensuring they are equipped with the necessary skills for future technology roles.
Education
- Degree in Network Engineering, 2020
- Degree in Software Engineering, 2022
My Projects
File Encryptor
- Languages: Python, PyQt6
- GitHub: File Encryptor Repository
A Python-based tool for secure file encryption, utilizing cutting-edge encryption techniques.
ryPub
- Languages: Python, PyQt6
- GitHub: ryPub Repository
ryPub EPub Reader is a straightforward Python application designed to read ePub files on your computer.
OsintVM
- Languages: Bash
- GitHub: OsintVM Repository
Bash script designed for automatically setting up a virtual machine (VM) with a suite of tools essential for cybersecurity, open-source intelligence (OSINT), and digital forensics.
NotesVault
- Languages: Python, PyQt6
- GitHub: NotesVault Repository
NotesVault is a secure notes application that allows you to create, save, and load encrypted notes.
BitVerify
- Languages: Python, PyQt6
- GitHub: BitVerify Repository
BitVerify is a desktop application built with Python and PyQt6 for validating Bitcoin addresses offline.
Ryd3v Toolkit
- Languages: Python
- GitHub: Ryd3v Toolkit Repository
A Python program that provides various cybersecurity-related tasks. Currently, it includes port scanning, Scan a URL with Nikto, web directory scanning with dirb, Netdiscover to find network attached devices, and more.
6ixCode
- Languages: React, Next.js
- GitHub: 6ixCode Repository
Innovative startup dedicated to free education.
Let's Connect
I'm always up for a chat! Feel free to reach out via email at hello@ryd3v.com.