AHMAT

Hello,
This is AHMAT
I’m a

As a dedicated, self-taught programmer currently pursuing my studies, I am passionate about cybersecurity and eager to apply my skills in a professional setting. I am looking for a 6-month internship opportunity where I can further develop my expertise and contribute significantly to a dynamic team.

What Can I Do ?

Full-Stack Dev

I have extensive programming experience across a diverse range of technologies, including Python, PHP, Java, JavaScript, and C. My expertise encompasses popular frameworks and libraries such as React, React Native, Django, and Next.js, enabling me to develop robust websites, mobile applications, and desktop applications. I am committed to leveraging these skills to create innovative and user-friendly solutions that meet the needs of clients and users alike.

Pentesting Skills

As an aspiring penetration tester, I am actively developing my skills through platforms like TryHackMe and Hack The Box, where I engage in Capture The Flag (CTF) challenges to enhance my problem-solving abilities. I have gained familiarity with essential tools such as Nmap for network scanning, Metasploit for exploit development, Burp Suite for web application security testing, and Gobuster for directory brute-forcing. I am also learning about the top 10 OWASP vulnerabilities and privilege escalation techniques, which are crucial for identifying security weaknesses. My hands-on experiences are helping me build a solid foundation in cybersecurity, and I am eager to continue honing my expertise in this exciting field.

Devops Skills

As an enthusiastic learner with a foundational understanding of DevOps concepts, I possess strong skills in Linux, along with practical experience using Docker and Kubernetes for containerization and orchestration. Familiarity with Git and CI/CD workflows allows me to streamline development processes and automate deployments effectively. My background in networking further enhances my understanding of infrastructure and system interactions.

Networking Skills

Proficient in configuring routers and managing DHCP services, with a solid understanding of IP address management. Experience with Linux networks and implementing VPN solutions for secure remote access. Proficient in troubleshooting network issues using Wireshark for in-depth analysis and resolution. Additionally, adept at using GNS3 for network simulation, enabling comprehensive testing and validation of network designs.

A Dedicated Tutor

I possess a strong passion for teaching and have experience instructing students in mathematics, programming, algorithms, and networking. I specialize in helping those who are struggling academically, as well as high school students seeking to enhance their understanding of these subjects. Although teaching is an aside job I pursue alongside my studies, I am dedicated to fostering a supportive and engaging learning environment, breaking down complex concepts into manageable segments. While I may not be a professional educator, my skills and enthusiasm for these subjects enable me to effectively guide my students toward academic success.

Resume

Experiences

June 2023 - August 2023

Confledis - Paris - France

Web development intern

During a two-month internship at Confledis in Paris, I contributed to the development of a tourism website while working remotely. This role allowed me to enhance my skills in React for building dynamic user interfaces. Additionally, I gained hands-on experience with AWS services such as AppSync for managing data and real-time communication, as well as DynamoDB for efficient data storage. Throughout the internship, I also learned to navigate Jira for project management, improving my collaboration and organizational skills within a remote work environment. This experience has significantly enriched my technical expertise and understanding of web development in a professional context.

Technologies: React, AWS AppSync, AWS DynamoDB

October 2023 - May 2024

University of Caen - 14000 - France

Computer Tutoring - Fixed-Term Contract

In my role as a computer tutor at the University of Caen, I provide academic support to second-year undergraduate students twice a week. My responsibilities include assisting students in understanding key concepts related to programming, algorithms, databases, and mathematics. Through interactive sessions and personalized guidance, I aim to enhance their comprehension and confidence in these subjects. This position not only allows me to share my knowledge but also helps me develop my teaching and communication skills, contributing to a collaborative learning environment.

Subjects: Programming, Algorithms, Databases, Mathematics

Side Projects

Simulator of DDOS attacks against web servers

The Simulator of DDoS Attacks Against Web Servers is a comprehensive tool designed to demonstrate and analyze the effects of Distributed Denial of Service (DDoS) attacks on web servers. Built using Docker for containerization, this project incorporates powerful tools such as Hping3 and SlowLoris to simulate various attack vectors against Nginx and Apache servers. The simulator serves as an educational resource, helping users understand the vulnerabilities of web infrastructure and the importance of implementing robust defense mechanisms. With this project, users can gain firsthand experience of the impact DDoS attacks can have on server performance and availability.

Technologies: Docker, Hping3, SlowLoris, Nginx, Apache

Participation in CTFs on TryHackMe

This project highlights participation in Capture The Flag (CTF) challenges on TryHackMe, a platform dedicated to cybersecurity training. Utilizing a suite of powerful tools from the Kali Linux distribution, participants engage in hands-on exercises that cover various aspects of ethical hacking and penetration testing. Key technologies include Nmap for network scanning, Metasploit for exploitation, and Burp Suite for web application security assessment. Additionally, Gobuster helps in directory and file enumeration, while Hydra and SQLMap are employed for brute-forcing and SQL injection attacks, respectively. This experience not only enhances technical skills but also fosters a deeper understanding of cyber threats and defenses in real-world scenarios.

Technologies: Kali Linux, Nmap, Metasploit, Burp Suite, Gobuster, Hydra, SQLMap, and more

This Portfolio

This Portfolio showcases the work and projects of Ahmat Mahamat, utilizing modern web technologies such as React and Next.js for a seamless user experience. The site features a clean and responsive design, crafted with Tailwind CSS for efficient styling and layout. Users can easily navigate through different sections, including projects, skills, and contact information. The portfolio also integrates NodeMailer for handling form submissions, ensuring that inquiries are delivered directly to the owner's email. Additionally, the Google Captcha API enhances security by preventing spam submissions. This portfolio not only highlights professional achievements but also demonstrates a commitment to contemporary web development practices.

Technologies: React, NextJs, Tailwind CSS, NodeMailer, Google Captcha Api

Share Prompts

Share Prompts is a dynamic web application designed to help users discover, share, and manage creative writing prompts, offering a user-friendly and responsive experience across various devices through modern technologies like React and Next.js. Leveraging MongoDB for efficient data storage, the platform enables users to create accounts and securely store their favorite prompts, while the integration of the Google Auth API enhances convenience and security by allowing quick login with Google accounts.

Technologies: React, NextJs, MongoDB, Google-Auth Api

Web Platform for Anonymous Testimonials

The Web Platform for Anonymous Testimonials is a secure and user-friendly application built with Python and Django, designed to allow users to share their experiences and feedback anonymously. Utilizing Bootstrap for responsive design, the platform ensures an intuitive interface across all devices, enabling users to easily submit testimonials without revealing their identities.

Technologies: Python, Django, BootStrap

Geometric Shapes Editor

It is a Java educational project that highlights the use of various fundamental design patterns. Through this game, you will discover how these patterns fit together to create a coherent and extensible application.

Technologies: Java, MVC pattern, Command, Observer, State, Strategy, Factory Method

Hanabi Game Development

I have developed a game based on Hanabi, a cooperative card game where players work together to create a beautiful fireworks display. This project consists of two versions: a console version and a graphical version, both of which incorporate artificial intelligence (AI) elements to enhance gameplay.

Technologies: Java, MVC, Apache Ant

Skills

Education

2024 - present

Second year of a Master's degree in Cybersecurity

University of Caen Normandy

2023 - 2024

First year of a Master's degree in Cybersecurity

University of Caen Normandy

2019 - 2023

Bachelor's degree in Computer Science

University of Caen Normandy

Services

Operating System Installation Services

Are you looking to install Linux or Windows on your computer? I offer professional installation services for both stand-alone and dual-boot systems. Whether you want to run a single operating system or have the flexibility of dual-booting, I've got you covered.

  • Install Linux (Ubuntu, Debian)
  • Install Windows (10, 11)
  • Install and Configure VM
  • Install Apps and Services
  • Create a Bootable USB Drive

60€ per service

Website and Mobile Apps Development Services

Elevate your online presence with my comprehensive development services. Whether you need a simple portfolio, a landing page to capture leads, or a dynamic agency site, I provide tailored web solutions. Additionally, I specialize in creating high-quality mobile applications using React Native to ensure a seamless user experience across devices.

  • Static Website Creation
  • Dynamic Website Development
  • Portfolio Website Design
  • High-Converting Landing Pages
  • Full-Featured Agency Websites
  • Deployment to Live Server
  • Mobile Application Development
Contact me

Private lessons

Unlock your potential and improve your skills with personalized educational services tailored to your needs. Whether you are a beginner or looking to perfect your skills, I offer comprehensive academic support in various subjects.

  • Algorithms and Data Structures
  • Web Development
  • Programming Languages
  • Networking Fundamentals
  • Cryptography
  • Cybersecurity
  • Mathematics

20€ to 50€ per hour

Contact Me

If you have any questions or concerns, please do not hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

ahmatmhtlouky@gmail.com
+33 7 51 01 85 42
2 Bd Maréchal Juin, 14000 Caen, France