Hi, there!

ATTOUMI DRISS

As a software engineer with a deep interest in development and cloud computing, I am a dedicated professional who combines technical expertise with a passion for creating innovative solutions. With a strong grasp of software development principles and methodologies, I excel in designing, building, and maintaining robust applications. My skills extend to the realm of cloud computing, where I leverage the power of distributed systems to deliver scalable and flexible solutions.

Let's

arrowUp

Connect

Skills & Experience

Programming Languages

Java

Python

TypeScript

C

HTML

CSS

JavaScript

Solidity

Dart

Frameworks/Libraries

Spring Boot

Flutter

ReactJS

Bootstrap

Angular

jQuery

GraphQL

NumPy

React Native

Tools

MySQL

Postman

VS Code

Docker

Wireshark

Git

GitHub

Gitlab

Netlify

Trello

Jira

AWS Amazon

Packet Tracer

Power BI

ViteJS

Internship,
Interior Ministry

Internship, Interior Ministry

  1. - During my internship, I had the invaluable opportunity to enhance my professional skills through various activities. One notable achievement was the creation of a desktop application dedicated to managing internships. This hands-on experience allowed me to apply my programming skills and gain practical knowledge in software development. I am confident that the skills I acquired during this internship, including programming, project management, communication, planning, and problem-solving, will be instrumental in shaping my future career trajectory.

Membre in EMI-CATRONIC club

Membre in EMI-CATRONIC club

  1. - Active membership in the EMI Catronic club has been instrumental in cultivating essential skills that have enriched both my personal and professional life. Primarily, it has significantly enhanced my communication abilities, allowing me to effectively express ideas and thoughts. By actively participating in the club's activities, I have developed strong interpersonal skills, enabling me to build and maintain meaningful social connections. Through interactions with fellow members, I have learned the art of active listening, fostering a deeper understanding of others' perspectives and fostering a collaborative environment.

Membre in IT Academi club

Membre in IT Academi club

  1. - During my academic journey, I had the privilege of being an active member of the IT Academy. This invaluable experience exposed me to a vibrant learning environment focused on various aspects of information technology. As a member, I immersed myself in a wide range of activities that greatly expanded my knowledge and skills in the field. At the IT Academy, I had the opportunity to participate in specialized training sessions and engaging workshops. These immersive experiences deepened my understanding of fundamental IT concepts and cutting-edge technologies. Through hands-on practice and interactive learning, I honed my technical proficiency and stayed up to date with the latest industry trends.

Math content teacher

Math content teacher

  1. - With extensive experience as a math assistant, I have established myself as a proficient math expert. Throughout several years, I have had the privilege of assisting numerous students in comprehending and conquering challenging math problems, spanning from fundamental concepts to advanced topics. My expertise in teaching mathematics is deeply rooted, allowing me to create a dynamic and captivating learning atmosphere for students. By employing various techniques and resources, I ensure that the learning process is not only informative but also engaging and interactive.

Education

icon

Mohammadia School of Engineers

Software Enginner

December 2021 - May 2024

- After completing the preparatory classes (CPGE), I joined the Mohammadia School of Engineering in Rabat in the IT and digitalization sector, A high-level technical training and a solid paramilitary regime allowed me to develop several skills and life techniques such as discipline...etc

icon

Amideast

High English level

December 2022 - May 2023

- Amideast is an American nonprofit organization that works to build mutual understanding and cooperation between Americans and the peoples of the Middle East and North Africa, and to provide learning and training opportunities

icon

Preparatory class for high schools

CMC degree

December 2019 - May 2020

- A solid framework and a generalist education, The program provided in the preparatory classes is generalist and therefore has the advantage of preparing as well as possible for the tests of the various post-preparatory competitions.

icon

High School Abdellah Guenoun

Bac with honors

December 2017 - May 2019

- Abdellah Guenoun, this is the place where I spent my two years, 1st year baccalaureate and 2nd year baccalaureate in mathematics A. It was a difficult stage, especially at the beginning, but with persistence, patience and hard work, I passed with honors.

Projects

Ecommerce Application

Tech Stack

MySQL
Dart
MS Sql Server
jQuery

This development project aims to create an e-commerce application using the Flutter framework and integrating it with Firebase. The application will offer a user-friendly interface for product navigation, cart management, and the payment process. Users will be able to sign up and log in through Firebase authentication, ensuring their data is securely stored. Simultaneously, the design aspect of the application will be crafted using the Figma graphic design tool, allowing for the creation of a modern and visually appealing interface. Figma designs will be utilized to maintain consistency between the concepts and the actual implementation of the application. Once developed, the application will be deployed on major mobile platforms for customer use. Regular updates and maintenance will be conducted to ensure optimal performance and an enhanced user experience. Figma will play a crucial role in facilitating collaboration between designers and developers

Online Store

Tech Stack

React
Tailwind CSS
HTML

The project is an impressive e-commerce store built using React, Firebase, and Material UI. Leveraging React's interactive component-based architecture, Firebase's real-time database and user authentication capabilities, and Material UI's aesthetic and user-friendly design elements, the application offers a seamless and responsive user experience across various devices. Key features include intuitive navigation, product search, detailed product pages, a shopping cart, secure payment processing, and real-time inventory updates. The development process involved overcoming challenges, learning valuable lessons, and implementing robust security measures. Overall, the project showcases the developer's proficiency in modern web development and the successful creation of a practical and visually appealing online shopping platform.

Fire detection

Tech Stack

Python with OpenCV

The program I developed utilizes Python and image processing techniques to detect fire through a camera. By capturing the live video stream, the program goes through several steps, including image preprocessing, segmentation to isolate potential fire regions, classification using machine learning methods to determine the presence of fire, and finally issuing an alert upon detection. Despite challenges related to changing lighting conditions and false alarms, improvements like using more advanced neural networks could make the program even more effective. This technology finds applications in security, surveillance, and fire prevention in various contexts such as buildings, drones, and security systems.

Ecommerce website with EC2

Tech Stack

This project aims to create an e-commerce website using WordPress with the assistance of an EC2 instance on the AWS platform (Amazon Web Services). Firstly, I configured an EC2 instance to obtain a virtual server in the cloud. Then, I installed Apache, PHP, and MySQL on this instance to host and manage the website's data. For setting up the e-commerce site, I installed WordPress and added WooCommerce plugins for specific e-commerce functionalities. Additionally, I customized the site by selecting a suitable theme. Prior to deployment, I conducted comprehensive testing to ensure everything works correctly and the site is secure. Once the site was ready, I made it accessible to the public by associating a public IP address.

AWS S3 Bucket and Website Configuration with Terraform

Tech Stack

Using Terraform, I created an AWS S3 bucket to store and serve the static content of my website. This bucket acts as a reliable and scalable storage solution for web assets. For the website content, I uploaded index.html and error.html files to the bucket. These files contain the main page content and an error page, respectively. They are publicly readable as well. With the help of Terraform, I configured the AWS S3 bucket to serve my website content correctly. The index.html file serves as the index document, and the error.html file acts as the error document when needed.

AWS Three Tier Web Architecture & implementation

Tech Stack

In this architecture, a public-facing Application Load Balancer forwards client traffic to our web tier EC2 instances. The web tier is running Nginx webservers that are configured to serve a React.js website and redirects our API calls to the application tier’s internal facing load balancer. The internal facing load balancer then forwards that traffic to the application tier, which is written in Node.js. The application tier manipulates data in an Aurora MySQL multi-AZ database and returns it to our web tier. Load balancing, health checks and autoscaling groups are created at each layer to maintain the availability of this architecture.

Certificats