I'm a Software
Engineer

Software Engineer @ISSATSO | Full Stack | React | Next.js | TypeScript | AI/ML | Open for New Opportunities

Mohamed Aziz Krifa
Scroll Down
v

Technical Skills

A comprehensive toolkit spanning languages, frameworks, cloud, and AI.

Languages

JavaScriptTypeScriptJavaPythonC/C++

Frontend & Mobile

ReactNext.jsReact NativeExpoZustandBootstrapTailwindCSS

Backend

Node.jsExpress.jsREST APIsMicroservicesWebSocketJava RMI

AI & Automation

MCPsTool CallingPrompt Engineering

Cloud & DevOps

DockerGitHub ActionsLinuxAzure

Databases & Caching

PostgreSQLMongoDBMySQLSQLitePrisma ORMSupabase

Testing & Tools

GitPostmanFigma

Professional Experience

A track record of delivering production systems across internship roles.

Front-End Developer Intern

TEAMDEVSousse, Tunisia
  • Developed a dynamic survey platform using React, TypeScript, and Tailwind CSS with responsive UI and real-time form validation.
  • Translated high-fidelity Figma designs into fully functional and responsive frontend interfaces with strong attention to UI consistency and user experience.
  • Implemented interactive features including multiple question types, progress tracking, and step-by-step navigation using React Hook Form.
  • Improved application usability and maintainability by creating scalable frontend components and optimizing user interactions.

Education

Academic foundation in software engineering.

Higher Institute of Applied Sciences and Technology of Sousse

Sousse, Tunisia

Master's Degree in Software Engineering

Coursework

Distributed SystemsArtificial IntelligenceSoftware ArchitectureWeb Development,NetworkingData TransmissionEngineering Mathematics

Higher Institute of Applied Sciences and Technology of Sousse

Sousse, Tunisia

Integrated Preparatory Program (2-year pre-engineering curriculum)

Coursework

Algorithms and Data StructuresComputer ArchitectureOperating SystemsData StructuresDatabasesC ProgrammingNetworks

Featured Projects

A selection of projects spanning real-time systems, web platforms, and mobile applications.

2026

Shields Up

Hackathon management platform for GDG ISSAT Sousse's cybersecurity event

Next.jsTypeScriptNode.jsMongoDBZodDocker
  • Developed most of the frontend and contributed to the backend for a hackathon platform that managed 120+ participant registrations during GDG ISSAT Sousse's Shields Up cybersecurity event.
  • Implemented participant registration, team formation, challenge exploration, and project submission flows, alongside an admin dashboard for team oversight and a jury scoring panel.
2026

KIA Rendez-Vous

Full-stack mobile app for KIA vehicle owners to book service appointments

React NativeExpoTypeScriptExpress.jsPrisma ORMPostgreSQLKeycloakDocker
  • Built a full-stack mobile app allowing KIA owners to register vehicles manually or via OCR carte-grise scan and book service appointments through a multi-step wizard (vehicle → service → agency → date/time).
  • Implemented Keycloak-based authentication with OTP, OpenID Connect, and JWKS token validation, and engineered the REST API backend with Express.js, Prisma, PostgreSQL, Twilio, and Docker Compose.
2026

ImGoster

Event registration portal for GDG ISSAT Sousse's ImGoster event

Next.jsTypeScriptMongoDBZod
  • Contributed to a production-grade event registration portal built with Next.js and TypeScript for GDG ISSAT Sousse's ImGoster event.
  • Implemented form validation with Zod, MongoDB data persistence, and a responsive UI for seamless participant onboarding.
2025

Dynamic Survey

JSON-driven interactive survey app for post-service customer feedback

ReactTypeScriptTailwind CSSReact Hook FormZod
  • Built during a front-end internship at TEAMDEV — a dynamic survey platform that generates questions from a JSON config, featuring step-based navigation, a progress bar, real-time validation, and multiple question types.
  • Translated high-fidelity Figma designs into fully responsive interfaces using React, TypeScript, Tailwind CSS, and React Hook Form with Zod schema validation.
2025

PetSoft

SaaS pet daycare management app with Stripe-powered lifetime access

Next.jsTypeScriptTailwind CSSPrismaPostgreSQLSupabaseNextAuth.jsStripe
  • Built a full-stack SaaS app with pet profile CRUD, search/filter, and a Stripe-powered payment system granting lifetime access, including webhook handling for real-time payment confirmation.
  • Implemented secure authentication with NextAuth.js v5, protected routes via server actions, and a clean responsive UI with Tailwind CSS, Prisma ORM, and Supabase PostgreSQL.
2025

InkWell

Markdown-based blogging platform with syntax highlighting and responsive layout

ReactTypeScriptTailwind CSSVite
  • Built a blogging platform that converts Markdown files into fully styled, responsive articles with syntax highlighting, client-side routing, and a clean reading experience across all devices.
  • Architected the app with React, TypeScript, and Vite for fast builds, integrating Markdown parsing and a responsive navigation system for smooth article discovery.

Leadership & Community

Active contributor to developer communities and campus organizations.

Marketing Member (GDG Platform)

  • Produced 10+ visual assets (reels, stories, posts) across 3+ GDG ISSAT Sousse tech events on Instagram and LinkedIn, reaching 500+ students and driving steady community growth.
  • Contributed to the delivery of 2+ production projects and conducted technical workshops for 20+ community members on web development topics.

Certifications

Industry-recognized credentials and training.

Get In Touch

Open for freelance opportunities, collaborations, and interesting projects.