Skip to content
View JohannesL2's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report JohannesL2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JohannesL2/README.md

Hi! I'm Johannes

Web & Android App Developer
Based in Stockholm, specializing in modern web technologies and mobile app development.


About Me

I am a passion-driven developer focused on building scalable, performant, and beautiful user experiences across Web and Mobile. I bridge the gap between robust frontend logic and clean UI/UX design.

  • Current Focus: Deep diving into native Android development with Jetpack Compose & Cloud integration.
  • Efficiency workflow: I leverage modern AI tools (Lovable, Claude, Copilot) to rapidly prototype UI/UX ideas and accelerate development cycles without compromising on clean code architecture.
  • Fun fact: I’ve spent more time centering divs than I’m willing to admit.

Tech Stack & Tools

Frontend & Mobile

Styling & Backend

View More Tools


Featured Projects

Point of Sale App for Android

Developed during my internship at Gardeco Affärssystem, this is a highly adaptable, merchant-focused Android POS system built to handle any type of product catalog. Structured around Clean Architecture to ensure rock-solid reliability at the checkout.

  • Key Features: Full integration with Verifone PSDK for payment processing, Epson ePOS SDK for receipt printing, and connection to a core ERP backend.
  • Tech Stack: Kotlin, Jetpack Compose, Material 3, Coroutines, Clean Architecture (Data/Domain).

Kanban Board

Modern & Open Source Kanban Board built with React and Tailwind CSS. Easily drag and drop tasks between custom columns, create new sections, and manage your workflow!

  • Key Features: Smooth drag-and-drop task mechanics between custom columns, dynamic board management, and local client-side persistence.
  • Tech Stack: React, JavaScript, Tailwind CSS, Dnd-kit, IndexedDB.

GitHub Stats

Top Langs


When I'm not building web apps or writing Kotlin, you'll probably find me tinkering with ESP32 / IoT microcontrollers

Pinned Loading

  1. ai-chat-hub ai-chat-hub Public

    Ai chat hub built using Next.js and Vercel Ai SDK with Gemini API. Choose a role for the Ai and get the right expertise right away!

    TypeScript

  2. kanban-board kanban-board Public

    Open Source Kanban Board built with React and Tailwind CSS. Easily drag and drop tasks between custom columns, create new sections, and manage your workflow!

    JavaScript 4

  3. vue-pokedex vue-pokedex Public

    Open Source Vue.js project using PokeAPI for finding your favorite pokemons

    Vue 3

  4. android-point-of-sale android-point-of-sale Public

    Android Point of Sale (POS) system built using Kotlin and Jetpack Compose, developed as a real-world internship project. Features native support for Epson receipt printers.

    Kotlin

  5. pytree-stats pytree-stats Public

    Lightweight Python utility for recursive directory tree mapping and file-type statistics. Built with Rich for high-density terminal output and AI-ready snapshots.

    HTML 1 9

  6. Todolist-App Todolist-App Public

    Todolist app built without frameworks, the website is in Swedish.

    JavaScript