

Hello, I'm Amir SouaF. I'm a full-stack developer with 4 years of experience.
About me
After finishing my baccalaureate in Technical Sciences, I decided to pursue my passion for programming. I enrolled in a coding bootcamp and learned Computer Science.Following that, I went to university to studyfull-stack web development. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is React, Next.js, Node.js, and MongoDB. I am also familiar with TypeScript and Prisma. I am always looking to learn new technologies. I am currently looking for a full-time position as a software developer.
When I'm not coding, I enjoy playing video games and watching movies. I also enjoy learning new things. I am currently learning about history and philosophy. I'm also learning how to play the football.
My projects
PickMe store
Developed a comprehensive e-commerce platform with admin dashboards, user management, and payment integration.
- Angular
- Node.js
- Express
- MongoDB
- tailwindcss
CorpComment
I worked as a full-stack developer on this startup project for 2 years. Users can give public feedback to companies.
- React
- Next.js
- MongoDB
- Tailwind
- Prisma
rmtDev
Job board for remote developer jobs. I was the front-end developer. It has features like filtering, sorting, and pagination.
- React
- TypeScript
- Next.js
- Tailwind
- Redux
Word Analytics
A public web app for quick analytics on text. It shows word count, character count, and social media post limits.
- React
- Next.js
- SQL
- Tailwind
- Framer
PickMe store
Developed a comprehensive e-commerce platform with admin dashboards, user management, and payment integration.
- Angular
- Node.js
- Express
- MongoDB
- tailwindcss
Blood Center Management
Created a blood donation center management system to streamline donor registration, inventory, and reporting.
- Angular
- Node.js
- Express
- MongoDB
- tailwindcss
RapidTupe
Built a YouTube clone with video uploading, streaming, and user authentication features.
- React
- Node.js
- MongoDB
- Tailwind
- RapidApi
Genpic
Designed a web application that generates images based on user inputs and allows for image customization.
- React
- Next.js
- Tailwind
- OpenAI API
Carthage Hosting
I worked on this project during my internship at Carthage Solutions Company. It involves hosting and managing websites.
- angular
- tailwindcss
- expressjs
- mongoDB
- typescript
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- angular
- React
- Next.js
- Node.js
- Git
- Tailwind
- mongoose
- MongoDB
- Express
- PostgreSQL
- Python
- Framer Motion
- c#
- java
- boostrap
- .NET
- figma design
- photoshop
My experience
Applicative Internship at Carthage Solutions
Monastir, Tunisia
Completed an applicative internship, which involved developing an application and delivering a presentation. Gained practical experience in web development and project execution.
2024Initial Internship
Monastir, Tunisia
Completed an initial internship, focusing on foundational web development skills and gaining industry experience.
2023Computer Science Student
Mahdia, Tunisia
Studying Computer Science at ISET Mahdia University. Expected to graduate in 2025. Focused on programming and enhancing technical skills.
2022 - 2025Part-Time Freelancer
Remote
Currently working as a part-time freelancer on various projects, including web applications and e-commerce platforms.
2024 - presentContact me
Please contact me directly at amirsouaf1212@gmail.com or through this form.