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:

About Me
Full-Stack Developer passionate about crafting beautiful and scalable digital solutions
Hello, I'm Med Aziz Krifa
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
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.
Styling & UI Frameworks
Crafting modern and maintainable UI components with efficient styling techniques.
State Management
Handling application state efficiently for scalable applications.
Back-End Integration
Connecting front-end applications to databases and back-end services.
Development Tools
Optimizing workflows with modern development and build tools.
Version Control & Deployment
Managing code collaboration and deploying applications efficiently.
Projects
A selection of featured projects I've worked on, along with other projects demonstrating my skills.
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.
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.
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.
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.
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.
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.
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.
React
Component-based UI library for building interactive interfaces.
TypeScript
A strongly typed superset of JavaScript for scalable apps.
Tailwind CSS
Utility-first CSS framework for rapid UI development.
Figma
Design and prototyping tool for modern interfaces.
Git & Deployment
Version control and hosting for smooth collaboration.
Experience & Education
My professional journey, certifications, volunteering, and educational background that have shaped my skills and expertise.
Work Experience
Front-End Developer Intern
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
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
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
krifaaziz10@gmail.com
Phone
+216 93354707