Hello,

I´m Emma Johansson

- a web developer passionate about turning ideas into interactive web experiences.
Let's create something amazing together!

html-logo
css-logo
javascript logo
tailwind-logo
firebase-logo
typescript-logo
fastapi logo
postgresSQLlogo
python logo
pandas logo

Projects

WeatherCado

React Native

API

Project Image

WeatherCado

A weather app developed as a school project to learn React Native, with an API integration for real-time weather data.

Rebel Runway

NextJS

TypeScript

⚪tRPC/Prisma

Project ImageProject Image

Rebel Runway

A school group project focused on learning TypeScript. We used tRPC for type safety in communication and used Prisma as our database handler.
We developed a user-friendly webshop with registration and login features.

AI PandaPal

NextJS

OpenAI API

⚪Express

Project Image

AI PandaPal

A project developed to explore the OpenAI API. This is a chatbot for mental health support, providing a pocket-sized companion for moments when you need someone to lean on.

AdSaver

NextJS

PayPal

Firebase

Project ImageProject Image

AdSaver
Internship

We developed AdSaver to simplify the creation of Google Ads. Our website allows you to easily create, save, or copy ads. You will also have a better overview of your saved ads, and be able to reuse or edit them for future campaigns.

Mentatt

NextJS

i18next

Tailwind

Project ImageProject Image

Mentatt

I helped build a website for a Mental Health startup, gaining valuable experience diving into existing codebase. My focus was content creation, styling and implementing multi-language translation using i18next.

Movie Generator

React

Python & FastAPI

SQLAlchemy

PostgreSQL

Project Image

Movie Generator
Under development

A project with secure JWT login using Python JOSE and FastAPI. The backend uses PostgreSQL and SQLAlchemy 2 for managing data and the TMDB API to fetch movies. The frontend is built with React. The project is currently under development, with plans to add AI and machine learning in the future.

profile picture

Emma Johansson

Download CV

Ever since I was a child, I've had a passion for creating and expressing myself through art. Growing up, music and art have been my constant companions, constantly inspiring me to explore new ways of expressing ideas – a mindset that naturally led me to programming. My interest in painting has evolved alongside technological advancements – from sketching on paper as a child to learning animations in Photoshop and now creating art in Procreate on my tablet.

Starting a project from scratch, developing it, and then seeing the final result is something I cherish. Tackling challenges and finding solutions is both thrilling and enjoyable for me, which is why I quickly developed an interest in programming. It provides me with the perfect blend of problem-solving and creativity.

Whether it's creating melodies, sketching illustrations, or writing code, the joy of bringing something to life and overcoming challenges fuels my passion for the creative process.

As I continue my journey, I'm diving deep into the world of AI and machine learning, with a strong focus on becoming a skilled developer. My goal is to master fullstack development while also applying AI to solve complex problems and create innovative solutions. The idea of designing intuitive frontends, building robust backends, crafting intelligent systems or engineering robotics solutions excites me. I'm thrilled by the endless possibilities this field offers, and I can't wait to see where my curiosity leads me.

Contact Me

Astronaut image made by catalyststuff on Freepik