KRIFA.

Hi, I'm Med Aziz Krifa

|

I craft responsive web applications where technologies meet creativity. Building exceptional digital experiences with modern full stack frameworks.

Tech I work with:

TypeScriptTypeScript
ReactReact
Next.jsNext.js
TailwindCSSTailwindCSS
my-photo

About Me

Full-Stack Developer passionate about crafting beautiful and scalable digital solutions

👨‍💻

Hello, I'm Med Aziz Krifa

I'm a passionate Fullstack Software Engineer Student in ISSATSO
(2023–2028) with experience in building modern web applications. With a strong foundation in web development, my journey in tech has since expanded to include both frontend and backend technologies.

Beyond my studies, I actively engage within the tech community through Google Developer Student Clubs, where I contribute both to technical activities and organizational activities. This experience allows me to collaborate with like-minded peers, enhance my skills, and contribute to impactful initiatives.

Personal Info

👨‍💻

Name

Med Aziz Krifa

✉️

Email

krifaaziz10@gmail.com

📍

Location

Sousse, Tunisia

🔍

Status

Open to opportunities

Development Philosophy

Performance First

Optimized, scalable, and lightning-fast applications.

Accessibility Matters

Building for everyone, regardless of ability.

🔧Clean Code

Maintainable, readable, and developer-friendly code.

🎨 User-Centered Design

Interfaces that delight and solve real problems.

My Skills

I've worked with a variety of technologies in front-end development. Here are some of my key areas of expertise:

Front-End Development

Building responsive and optimized web applications with modern frameworks.

HTML5 CSS JavaScript TypeScript Next.js React

Styling & UI Frameworks

Crafting modern and maintainable UI components with efficient styling techniques.

TailWind CSS CSS Modules Styled Components Figma

State Management

Handling application state efficiently for scalable applications.

Context API Zustand

Back-End Integration

Connecting front-end applications to databases and back-end services.

REST APIs Prisma SupaBase

Development Tools

Optimizing workflows with modern development and build tools.

Webpack ESLint Prettier

Version Control & Deployment

Managing code collaboration and deploying applications efficiently.

Git GitHub Vercel

Projects

A selection of featured projects I've worked on, along with other projects demonstrating my skills.

portfolio

Portfolio

A modern front-end portfolio showcasing projects, skills, andexperiences with a responsive and interactive design. A modernfront-end portfolio showcasing projects, skills, and experienceswith a responsive and interactive design. A modern front-endportfolio showcasing projects, skills, and experiences with aresponsive and interactive design.

Next.jsTailwindCSSTypeScript
portfolio

Petsoft

Petsoft is a modern pet management application I built to simplify how pet owners keep track of their furry friends. I designed the system so users can securely register, add/edit pet profiles (including photos, age, and notes), and search or filter by pet or owner. On top of that, I integrated Stripe for subscription management so users can access premium features, and used NextAuth.js for secure authentication. I built it with Next.js, TypeScript, Tailwind CSS, and Prisma, focusing on a responsive design and clean UI to make the experience intuitive and reliable.

Next.jsTailwindCSSTypeScriptSupabase
portfolio

EVENTO

EVENTO is a modern event discovery app I built to help users easily find, browse, and learn about local events in their city. I designed it so you can search by city, view detailed event info including organizer, location, and description, and navigate through pages of events using pagination. Using Next.js 15 with TypeScript and Prisma (with SQLite), I focused not only on performance and clean architecture, but also on making the UI engaging via Tailwind CSS and Framer Motion animations. The project reflects my passion for combining backend logic, frontend interactivity, and thoughtful UX to create something that feels both useful and polished.

Next.jsTailwindCSSTypeScriptPrisma
portfolio

Dynamic Survey

Dynamic Survey is an interactive app I created to simplify gathering customer feedback after-sales services — particularly for vehicle services. Rather than hard-coding questions, everything (question types, order, validation) is driven by data from a JSON file, which makes it flexible and easy to update. I used React with TypeScript, React-Hook-Form for validation, and a stepped navigation with a progress bar to enhance user experience. The design is responsive and smooth, with attention to form usability and state management using Context API. I built this project not only to hone my frontend skills, but also to understand how to deliver survey logic cleanly and maintainably.

ReactTailwindCSSTypeScriptZod
portfolio

InkWell

InkWell is a blogging platform I built to turn Markdown files into fully styled blog posts with minimal setup. The idea came from wanting a clean writing workflow: you write in Markdown (locally or from a GitHub repo), and InkWell handles the rest — parsing, displaying, routing, and styling. I chose React along with TypeScript for structure and safety, and integrated content rendering with Markdown, syntax highlighting, and UI styling to deliver a polished reading experience. Behind the scenes, I focused on responsive design and navigation to make sure readers on mobile and desktop feel equally comfortable.

ReactTailwindCSSTypeScriptVite
portfolio

RmtDev

RmtDev is a remote job search platform I built to help developers discover and bookmark their ideal job listings in real time. The idea came out of seeing how hard it is to keep up with remote opportunities and wanting something clean, fast, and responsive. With features like live-search with debounce, sorting by relevance or freshness, bookmarking jobs locally, and detailed job pages (company info, etc.), I focused on making the experience smooth and useful. I built it using React + TypeScript, using modular hooks and Context API, and styled it responsively so it feels great on mobile or desktop.

reactTailwindCSSTypeScriptContext API

Tech Stack I Use

Here are the main technologies and tools I use to build high-quality, scalable projects.

Next.js

Framework for building modern, scalable, and fast web apps.

ReactTypeScriptTailwind CSS

React

Component-based UI library for building interactive interfaces.

HooksContext APIJavaScript

TypeScript

A strongly typed superset of JavaScript for scalable apps.

OOPGenerics

Tailwind CSS

Utility-first CSS framework for rapid UI development.

Responsive designDark ModeHTML

Figma

Design and prototyping tool for modern interfaces.

UI/UX DesignCollaboration

Git & Deployment

Version control and hosting for smooth collaboration.

GitHubVercelNetlify

Experience & Education

My professional journey, certifications, volunteering, and educational background that have shaped my skills and expertise.

Work Experience

Front-End Developer Intern

TEAMDEV
Sousse, Tunisia
Aug 2025 - Aug 2025

I built a dynamic customer satisfaction survey application using React and TypeScript, designed to deliver an engaging and responsive user experience. The app supports multiple question types, real-time validation, and progress tracking, ensuring users can easily complete surveys with clarity and precision. Its clean and modular component architecture highlights modern React patterns, while Tailwind CSS and React Hook Form power the responsive UI and smooth interactions. This project reflects my ability to combine strong technical implementation with thoughtful design to create scalable and user-friendly web applications.

Education

Engineer's Degree in Software Engineering

Higher Institute of Applied Sciences and Technology of Sousse
Sousse, Tunisia
2023 - 2028

Relevant courses include: Algorithms and Data Structures, Computer Architecture, Software Architecture, Design Patterns, Advanced Databases, Networking, Data Transmission, Algebra, Calculus, Physics, Signal Mathematics, Engineering Mathematics, Cuda Programming.

Baccalaureate in Experimental Sciences

Rejiche, High School
Mahdia, Tunisia
2022 - 2023

Let's Connect

Have a project in mind or want to discuss opportunities? I'm always open to talking about creative ideas and new projects.

Location

Sousse, Tunisia

Email

krifaaziz10@gmail.com

Phone

+216 93354707

Start a Conversation