Summary
Overview
Work History
Education
Skills
Websites
Research Experience
Certification
Projects
Honors And Awards
Volunteer Or Community Service
Extracurricular Activities
Additional Information
Timeline
Generic

Joel Chidike Okore

Kazan

Summary

A proficient computer scientist, a machine learning enthusiast, and an aspiring cybersecurity professional. Driven by a profound passion for problem-solving, offensive security, and ethical hacking. Actively enhancing security skills by acquiring hands-on experience through Capture the Flag (CTF) challenges, certifications, and engaging in diverse projects and labs. Additionally, I enjoy playing football (soccer) and video games.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Software Engineer Intern

KNRTU Faculty of Control and Automation Lab
04.2023 - 06.2023
  • Built a fully functional web application for automation of the district library system, incorporating complex search filtering using Django, Django filters, and implementing a robust user authentication system, leading to a 20% increase in user account registrations and a 15% decrease in unauthorized access incidents, enhancing data security and privacy compared to the previous model.
  • Engineered a complex search and filtering system, allowing users to access library resources based on their preferences, resulting in a 30% increase in user satisfaction and a 25% decrease in time spent searching for materials, thus significantly improving the user experience.
  • Created an intuitive admin interface for library staff to add, edit, and delete book entries, streamlining database management.
  • Collaborated with a team of developers, participated in code reviews, and ensured code quality and best practices were consistently followed.

Database Developer Intern

KNRTU Faculty of Control and Automation Lab
03.2022 - 05.2022
  • Designed and developed a comprehensive relational database using MySQL for a sports team training department, incorporating multiple tables to store essential data on team departments, trainer profiles, training schedules, and game ratings.
  • By creating well-organized and easily navigable database tables and implementing efficient data indexing and querying, I streamlined information access, reducing search time by an estimated 30%.
  • Automated repetitive tasks with complex procedures and functions, including the development of custom database procedures to handle routine data processing tasks and user-friendly functions to simplify complex data calculations and reporting. This resulted in a 20% reduction in administrative workload and a significant decrease in errors.
  • Ensured immediate updates with database triggers, which monitored and automatically responded to data changes.
  • Configuring real-time notifications kept data accurate and up-to-date, saving approximately 15% of data management time.

Education

BSc. Information Science and Computer Engineering -

Kazan National Research Technological University
Kazan, Russia
06.2024

Principles of Software Development Management

Innopolis University
Kazan, Russia
01.2024

Skills

  • Python
  • C/C
  • MySQL
  • Nmap
  • Metasploit Framework
  • Bash Scripting
  • Flutter
  • Web development (Django/HTML/CSS/JavaScript)

Research Experience

KNRTU Faculty of Control and Automation Lab - Kazan, Russia

ML Researcher, P.I. Senior Lecturer Klimanova Elena Yurievna

  • Designed and implemented a robust Network Intrusion Detection System (NIDS) to address the binomial and multinomial classification challenges in network traffic analysis.
  • Structured the problem as a binomial classification for normal/attack and multinomial classification for specific attack types (DOS, PROBE, R2L, U2R).
  • Optimized model hyperparameters and feature engineering techniques to enhance detection accuracy and robustness.
  • Achieved a notable accuracy score of 97.74% for the multinomial logistic regression model and an outstanding 99.68% for the Random Forest model, demonstrating superior predictive capabilities.
  • Conducted detailed analysis of individual attack types, showcasing the models' effectiveness in identifying diverse threat vectors.
  • Utilized ZenML to streamline the end-to-end machine learning lifecycle, from experimentation to deployment, ensuring reproducibility and scalability in model development.


KNRTU Faculty of Control and Automation Lab - Kazan, Russia

ML Researcher, P.I. Senior Lecturer Klimanova Elena Yurievna

  • Conducted in-depth data analysis and feature engineering, refining the input variables for the Naive Bayes model, thereby significantly boosting its precision in identifying and classifying email spam, achieving a high level of accuracy.
  • Researched and developed a machine learning system using the Naive Bayes model, achieving a notable accuracy rate of 92% for spam detection.
  • Enhanced the deployment, monitoring, and management of the machine learning model through the implementation of MLOps methodologies, encompassing data cleaning, pipeline execution, and deployment procedures.

Certification

  • Google Cybersecurity Professional Certificate - Google Career Certificates - 09/2023
  • Google IT Automation with Python - Google Career Certificates - 09/2023
  • Python for Cybersecurity Specialization - INFOSEC - 10/2023
  • Cybersecurity Essentials - Cisco - 06/2023
  • Cyber Threat Management - Cisco - 08/2023
  • Network Defense - Cisco - 08/2023
  • Endpoint Security - Cisco - 08/2023
  • CCSK v4.1 Foundation Training - Cloud Security Alliance - 08/2023

Projects

TCP Proxy - Kazan, Russia (08/2023) 

  • Developed a TCP (Transmission Control Protocol) proxy utilizing Python's socket library to monitor and manipulate traffic between devices within a network, specifically analyzing the File Transfer Protocol (FTP).
  • Utilized an online remote FTP service as an FTP server to test the TCP proxy's functionality, effectively intercepting and modifying traffic between personal devices and the FTP server.
  • Conducted an in-depth analysis of the communication protocol employed between the local device and the FTP server, enabling modifications to network traffic and protocol understanding.


Enterprise Network Infrastructure Design and Implementation - Kazan, Russia (12/2024)

  • Led the design and implementation of an enterprise-grade network infrastructure using Cisco Packet Tracer, emphasizing the efficiency and scalability of a star topology.
  • Employed Virtual LAN (VLAN) technology to meticulously segment the network, optimizing traffic flow, enhancing security, and providing granular control over network resources.
  • Orchestrated the deployment of essential network services, including dynamic host IP configuration, DNS, FTP for file transfer, and Telnet for secure remote access between computers, ensuring a robust and seamless operational environment.
  • Improved communication capabilities by integrating VoIP telephony, wireless access points for seamless connectivity, and Network Address Translation (NAT) for transparent internal and external network communication.
  • Implemented access lists and firewall configurations to fortify the network against unauthorized access and potential threats, ensuring the integrity and confidentiality of sensitive data.


Implementation of Secure Shell (SSH) Protocol with Python on Windows - Kazan, Russia (09/2023) 

  • Developed a Secure Shell (SSH) implementation on a Windows system using Python's socket and Paramiko Libraries, showcasing expertise in network communication and security protocols.
  • Implemented robust host key authentication using RSA encryption within the code, ensuring secure and validated connections between client and server.
  • Configured a virtual environment with client and server Windows machines to establish a simulated network, demonstrating practical skills in network setup and management.
  • Successfully facilitated bidirectional communication between the client and server terminals, sending commands and receiving responses, validating the functionality and reliability of the SSH implementation.


Vulnerability Scanning with Nmap: Network Scanning - Kazan, Russia (11/2023) 

  • Verified the Nmap installation and the Nmap version installed on a system using the terminal.
  • Performed Nmap scanning of a network to discover active hosts, open ports, and running services.
  • Identified potential vulnerabilities on a network.


Metasploit: Ethical Penetration Testing - Kazan, Russia (12/2023) 

  • Utilized an exploit using Metasploit to gain access to a vulnerable system.
  • Authored comprehensive penetration testing reports with the result that will enable a company to fix their vulnerabilities.


Linux File Permissions - Kazan, Russia (10/2023) 

  • Managed file permissions in a Linux environment using essential commands like chmod, enhancing security by controlling access to files and directories.
  • Tailored file and directory permissions to meet specific user categories and security needs, ensuring controlled access for different user groups.
  • Implemented access control measures by modifying file permissions, aligning them with the required security standards in the Linux environment.


Telstra Job Simulation on Forage - Telstra on Forage (10/2023) 

  • Effectively responded to a malware attack within infrastructure software.
  • Analyzed attack patterns by parsing firewall logs, enhancing threat detection skills.
  • Mitigated the malware attack by developing and implementing a Python script for firewall configuration.
  • Conducted incident postmortem to enhance incident response and knowledge sharing.


AIG Shields Up: Cybersecurity Job Simulation on Forage - AIG on Forage (10/2023) 

  • Responded to a zero-day vulnerability.
  • Developed a Python script leveraging a dictionary to successfully decrypt ransomware-encrypted files, demonstrating effective ransomware mitigation techniques.

Honors And Awards

  • Russian Government Scholarship (full tuition fee waiver plus 2000 Rubles monthly), 2019.
  • Nigerian Federal Government Stipend ($500 monthly), Sep 2019 - June 2024.
  • 1st place at the inter-school football tournament representing team Nigeria in Kazan, 2021.



Volunteer Or Community Service

STEM Tutor - Abuja, Nigeria (05/2016 - 12/2018) 

Volunteered as a tutor during holiday breaks at Wits Wisdom Ideal International School, providing secondary school students with instruction in mathematics and sciences

Extracurricular Activities

Football/Soccer, Kazan National Research Technological University - Kazan, Russia (06/2023)

Active participation in school football team activities and consistent representation in city-level football competitions

Additional Information

  • English (Fluent)
  • Russian (Proficient)

Timeline

Software Engineer Intern

KNRTU Faculty of Control and Automation Lab
04.2023 - 06.2023

Database Developer Intern

KNRTU Faculty of Control and Automation Lab
03.2022 - 05.2022

BSc. Information Science and Computer Engineering -

Kazan National Research Technological University

Principles of Software Development Management

Innopolis University
Joel Chidike Okore