
HTML5
Proficient
Hello, I'm
Aspiring Web & App Developer
Get To Know More
4+ years
Academic & Practical
B.Sc. Computer Science, TU Dublin
I’m a third-year Computer Science student with a strong foundation in web and app development, software testing, and cybersecurity. I thrive on turning ideas into responsive, secure, and accessible digital solutions.
My interests include full-stack development, cloud technologies, DevOps practices, and ethical hacking. I’ve completed intensive hands-on projects in web apps, AI, digital forensics, and secure software architecture.
Through Udemy courses and self-learning, I’ve acquired certifications in cybersecurity, file automation, digital forensics, and web development. These experiences have strengthened my skills in version control, deployment pipelines, secure coding, and troubleshooting real-world systems.
I’m constantly exploring new technologies, with a passion for building inclusive, scalable, and efficient digital solutions. I enjoy working on complex problems, contributing to collaborative projects, and continuously developing as a modern tech professional.
My Skills and
Proficient
Proficient
Proficient
Proficient
Proficient
Experienced
Proficient
Proficient
Proficient
Proficient
Intermediate
Proficient
Experienced
Intermediate
Proficient
Verified Credentials
Full-stack development including HTML, CSS, JavaScript, React, Node.js, MongoDB, REST APIs, and secure coding practices.
Automated file/folder scripting, system management commands, and cross-platform CLI proficiency.
Vulnerability assessments, patching, threat mitigation, monitoring strategies, and security reporting.
Evidence handling, cybercrime investigation, data recovery, forensic tools (EnCase, FTK), and mobile forensics.
Browse My Recent
Led a team project, in collaboration with SJOG co-designers, to redesign the "Action Plan" section of the iPlanit platform. We focused on user-centered design, accessibility, and inclusivity, using feedback from real users and accessibility audits.
Used React, Next.js, and modular CSS to create an interactive goals interface with dynamic states, progress tracking, and persistent local storage. Implemented accessibility best practices using semantic HTML and ARIA.
Tech: React, Next.js, JavaScript, HTML5, CSS3, ARIA
A real-time, case-insensitive search engine for country names with a user-friendly and mobile-responsive UI. Users can search by full or partial country names, with search results powered by a MySQL database and server-side filtering.
Includes a fully structured backend using Node.js with Express, and interactive JavaScript DOM logic for seamless user input handling. Supports future upgrades like fuzzy search and caching.
Tech: Node.js, Express, MySQL, JavaScript, HTML5, CSS3
Designed and trained Multilayer Perceptrons (MLPs) for classification tasks such as XOR logic gates, Iris species prediction, and transport mode classification. Explored the effect of tuning hyperparameters and training rates.
Integrated cross-entropy and MSE cost functions for performance benchmarking. Project documented in Jupyter Notebook with annotated visualizations.
Tech: Python, NumPy, Pandas, Jupyter, Matplotlib
Practical experience in encryption, password cracking, and network security using tools like Hashcat, Hydra, GnuPG, CeWL, and Wireshark. Simulated password attacks, RSA-based encrypted messaging, and digital forensics with real datasets.
Built secure communication pipelines and implemented brute-force testing, vulnerability scanning, and malware analysis using Kali Linux.
Tech: Bash, Python, Hashcat, GnuPG, Hydra, Wireshark, Linux
Led comprehensive software testing of a music library app across the full SDLC. Designed unit tests, user-focused usability tests, and evaluation strategies. Created personas, test cases, and ran evaluations using SUS, heuristic checks, and scenario walkthroughs.
Reported bugs, planned test strategies in Scrum cycles, and wrote functional and non-functional requirement validations.
Tech: Python, pytest, UX personas, usability testing, Scrum
Get In Touch
I’m open to collaboration, freelance projects, or professional opportunities. Feel free to reach out via email or connect with me on LinkedIn.