Hi, my name is

Ali.

I am an ethical hacker and programmer.

You might know me as KaliHacks. With a programmer’s precision and a SOC Analyst’s eye. πŸ•΅οΈβ€β™‚οΈ Join me as I dive into the world of ethical hacking and cybersecurity, safeguarding the web one byte at a time! πŸ˜‰

Here to learn, share, and safeguard the web, let’s navigate the complexities of ethical hacking together! πŸ•ΈοΈ

About Me

Currently thriving in my role as a SOC Analyst, I’m passionately journeying towards becoming a maestro in ethical hacking and web penetration testing.

My fascination with technology began in my childhood, starting with cracking codes on early mobile phones and piecing together the mysteries of Windows PCs. This early curiosity evolved into a deep-seated interest in cybersecurity, where I explored the realms of scripting, automation, and IRC server management.

After a four-year tenure in software development, my career took an exciting turn in 2024 when I stepped into the world of SOC. This role is more than just a job; it’s a stepping stone to my dream of becoming an ethical hacking expert. Join me on this thrilling adventure as we delve into the depths of cybersecurity! πŸš€

Experience

Cyber Security SOC Analyst - REDACTED
January 2024 - present

As a SOC Analyst, I am part of a dynamic team responsible for monitoring and analyzing the organization’s security posture on a continuous basis. My role involves identifying, investigating, and helping to mitigate potential security threats, vulnerabilities, and incidents. Here are some key responsibilities and achievements in my current role:

Threat Monitoring and Analysis: Vigilantly monitor network traffic and logs for unusual or suspicious activity. Utilize advanced security tools and techniques to detect and analyze potential threats.

Incident Response: Play a crucial role in the rapid response to security incidents. Responsible for effectively identifying, containing, and eradicating threats, followed by conducting post-event analyses to prevent future occurrences.

Security Tools Management: Manage and fine-tune various security tools and systems, including SIEM (Security Information and Event Management), IDS/IPS (Intrusion Detection and Prevention Systems), and firewalls to optimize security operations.

Reporting and Documentation: Prepare detailed incident reports and documentation, ensuring that all security incidents are logged and tracked in accordance with company policies and industry best practices.

Collaboration and Communication: Actively collaborate with other departments to improve and streamline security protocols. Communicate effectively with various stakeholders to provide security updates and raise awareness about cybersecurity best practices.

Continuous Learning and Improvement: Stay abreast of the latest cybersecurity trends, threats, and countermeasures. Regularly undertake training and certification courses to enhance my technical skills and knowledge in cybersecurity.

Senior Software Developer - REDACTED
January 2021 - December 2023

As a Senior Software Developer, I leveraged my extensive experience in full-stack development to lead and contribute to a variety of projects. My technical expertise spans a broad range of tools and technologies including HTML, CSS, JavaScript, Linux, Selenium, Maven, TestNG, WinSCP, PuTTY, Eclipse IDE, and Visual Studio Code, among others. Here’s an overview of my key responsibilities and accomplishments in this role:

Project Leadership and Management: Oversaw multiple software development projects, guiding teams through the full project lifecycle from planning and development to deployment and maintenance. Ensured project alignment with business objectives and deadlines.

Full-Stack Web Development: Expertly utilized HTML, CSS, and JavaScript to develop and enhance the front-end of applications, ensuring a seamless and responsive user experience. On the back-end, applied robust Linux-based solutions to ensure optimal server performance and reliability.

Automated Testing and Quality Assurance: Implemented automated testing frameworks using Selenium, Maven, and TestNG. Led the development and execution of comprehensive test plans to ensure software functionality and reliability.

Tool and Environment Expertise: Proficiently used a variety of development tools including Eclipse IDE, Visual Studio Code, WinSCP, and PuTTY to enhance development efficiency and collaboration across the team.

Code Review and Optimization: Conducted thorough code reviews to maintain high standards of code quality and efficiency. Regularly refactored and optimized existing codebases to improve performance and maintainability.

Cross-functional Collaboration: Worked closely with cross-functional teams, including product managers, designers, and other stakeholders, to ensure cohesive development efforts and meet diverse client needs.

Mentorship and Knowledge Sharing: Acted as a mentor to junior developers, sharing knowledge and best practices, fostering a culture of continuous learning and improvement within the team.

Junior Software Developer - REDACTED
January 2020 - December 2020

In my role as Junior Software Developer, I specialized in crafting responsive and user-friendly websites using a combination of HTML, CSS, JavaScript, WebLogic, and Oracle Database. My primary responsibilities involved both front-end and back-end development, ensuring seamless integration and functionality. Below are some of the key aspects of my role:

Front-End Development: Utilized HTML, CSS, and JavaScript to develop intuitive and visually appealing website interfaces. Focused on creating responsive design layouts to ensure optimal viewing experiences across various devices.

Back-End Development: Worked with Oracle Database and WebLogic to implement robust back-end functionalities. Responsible for database management, including designing, implementing, and maintaining database systems.

Full Stack Integration: Bridged the gap between front-end and back-end development, ensuring cohesive and efficient functionality of web applications. Regularly performed code integration and debugging to maintain site performance and reliability.

Collaborative Development: Participated in team-driven projects, contributing to all stages of the development lifecycle from concept to deployment. Worked closely with senior developers, designers, and project managers to meet project requirements and deadlines.

Problem-Solving: Routinely addressed and resolved website issues and bugs, applying analytical skills to troubleshoot and deploy swift solutions.

Continuous Learning and Adaptation: Kept abreast of the latest trends in web development and technologies, continuously seeking to improve skills and knowledge in front-end and back-end development practices.

Key Achievements:

Successfully developed and launched multiple websites, receiving positive feedback for user experience and design. Played a key role in a major project that improved website performance by 25%, through optimizing database interactions and refining front-end code. Recognized for exceptional teamwork and consistently meeting project deadlines in a fast-paced environment.

Education

2018 - 2020
Computer Programmer
Algonquin College
GPA: 3.7 out of 4.0

Extracurricular Activities

  • Class Representative for all four semesters, actively involved in student advocacy and program improvement.
  • Founded and served as an Ambassador for a student group aimed at connecting students across all sections for enhanced learning and collaboration.

Projects

Personal Website
HTML CSS3 Javascript
Personal Website
Portfolio Website
HTML CSS3 Javascript
Portfolio Website

Get in Touch

Feel free to reach out! If you have any questions, need insights into cybersecurity, or simply wish to connect, I’m here to engage. I value every message and will respond promptly to your inquiries.