Jenny Makki

Welcome to my Portfolio!
Hero

I build component-driven web experiences

I love turning ideas into interactive systems where design and code work together — and where the process is just as fun as the result.

Jenny Makki

Full Stack Developer

Building digital experiences through creativity

My journey into tech started with curiosity — a fascination for how ideas can become interactive experiences.

What began as experimentation quickly turned into a passion for building things where design, structure and problem-solving come together.

I love programming because it feels limitless — a creative space where ideas can grow into experiences that are both meaningful and fun to build.

My Capabilities
Frontend
ReactNext.jsTailwindHTMLCSSTypeScriptEJSJavaScriptThymeleafShopify
Backend
MongoDBExpressNode.jsREST APICMS-adapterJavaSpring BootSpring Data JPASpring SecurityMySQL
Tools
GitFigmaVSCodeIntelliJDockerDocker ComposeCypressJest
SoftSkills
AgileCommunicationProblem-solvingCollaborationAttention to Detail

Interactive Developer Journey

My Projects

Not just projects — chapters of growth, experimentation, creativity and becoming a better developer through building.

Chapter 01 — System Foundations

Understanding how modern applications are structured

Learning how frontend, backend and data flow work together.

Chapter 01 — System Foundations
New Skill
Project Manager System

Project Manager System

A full-stack project management application built with React, TypeScript, Spring Boot and JWT authentication. Users can manage boards, lists, tasks and comments through a modern drag-and-drop interface. The project follows a clean layered architecture and demonstrates full-stack development, API design and scalable application structure.

+ System Thinking Unlocked

Each project became a new step in learning, experimenting and building with more confidence.

Chapter 02 — Fullstack Foundations

Authentication, APIs & application architecture

Building real applications with frontend and backend integration.

Chapter 02 — Fullstack Foundations
New Skill
Grocery Helper

Grocery Helper

Grocery Helper is a full-stack web application that helps users manage recipes and grocery lists. Users can create grocery lists manually or add ingredients directly from recipes. The app features secure authentication, recipe management, and seamless integration between recipes and grocery lists.

+ Fullstack Development Unlocked

Each project became a new step in learning, experimenting and building with more confidence.

Chapter 03 — Real-world Applications

Complex features, data models & user-driven systems

Moving from simple apps to production-like systems.

Chapter 03 — Real-world Applications
New Skill
Kino Movie Theatre

Kino Movie Theatre

Kino is a movie browsing app built with Next.js. It lets users search for movies, view details like ratings and overviews, and navigate between pages using server-side rendering and dynamic routes. The design is responsive and user-friendly.

+ Complex Systems & CMS Experience

Each project became a new step in learning, experimenting and building with more confidence.

Chapter 04 — Interaction Design

Dynamic interfaces and user experience logic

Making interfaces feel responsive, alive and intuitive.

Chapter 04 — Interaction Design
New Skill
Wordle Game

Wordle Game

Wordle Game is a word-guessing game built with React. It lets users guess a hidden word within six tries, providing real-time feedback on the accuracy and position of each letter. The game includes an interactive keyboard, color-coded hints, and a high score list where players can post and track their best results.

+ Interaction Design Unlocked

Each project became a new step in learning, experimenting and building with more confidence.

Chapter 05 — Content Systems

Scalable content architecture in modern web applications

Exploring how structured content systems power large, dynamic applications.

Chapter 05 — Content Systems
New Skill
Teacher's Site

Teacher's Site

A modern educational science platform built with Next.js, React, TypeScript, and Tailwind CSS. The website provides structured learning materials in Biology, Chemistry, and Natural Science, allowing students to easily navigate courses and download lesson resources through a clean and responsive interface.

SSR • Component Architecture • Data Modeling

Each project became a new step in learning, experimenting and building with more confidence.

Chapter 06 — Client Build

Real-world projects and production-ready delivery

From learning to building for real users and clients.

Chapter 06 — Client Build
New Skill
Author's Portfolio Website

Author's Portfolio Website

A modern portfolio website built for a client using React and Next.js. The site focuses on clean presentation, responsive layouts, and clear content structure to showcase professional services and projects.

+ Client Project Delivered

Chapter Complete

Continue exploring the full project archive

Testimonials

What people say

Feedback from collaborators and projects I’ve had the pleasure to work on.

Sarah Hellström

Jenny is a pleasure to work with. She is attentive, solution-oriented, and highly adaptable, always bringing a positive mindset to new challenges. Her ability to combine efficiency with attention to detail consistently results in high-quality work. Throughout our collaboration, she demonstrated strong technical skills, reliability, and a genuine willingness to learn and contribute. It has been an excellent experience working with her.

Sarah Hellström

Supervisor at LAYR

Henrik Mattsson

It has been a pleasure working with Jenny. She brings a positive energy to the team, consistently demonstrates attention to detail, and is always focused on achieving results.

Henrik Mattsson

Project Collaborator

Patrik Eriksson

Working with Jenny has been incredibly inspiring. She brings outstanding organization, structure and creative energy to everything she does. Her eye for design elevates every project.

Patrik Eriksson

Project Collaborator

Now

Currently working on

I’ve recently completed my education and internship and am now actively seeking my first role as a full-stack developer.

Right now, I’m focused on building Project Manager System — a full-stack application inspired by modern project management tools. It’s built with React, TypeScript, Spring Boot, JWT authentication and a clean layered architecture.

The project allows users to manage boards, tasks and comments through a responsive drag-and-drop interface while exploring concepts such as authentication, REST API design, testing, reusable components and scalable application architecture.

I enjoy creating intuitive user experiences while building robust systems behind the scenes, and I’m always looking for new opportunities to learn, collaborate and grow as a developer.

Contact

Let’s work together

Send a message

Jenny avatar

Or reach me directly through

I am very excited to hear from you!