Michele.dev
M
Available for new opportunities

Hi, I'm Michele Cippone

Java Architect & Full-Stack Developer

I'm a developer who likes figuring out how things work under the hood. I started out writing Minecraft plugins, and these days I spend most of my time building backend systems and web apps.

About Me

I'm a developer who enjoys figuring out how things work. My programming journey is a bit unconventional—it started with Minecraft. Writing custom plugins in Java and learning the Spigot API was my introduction to object-oriented programming and databases.

Since then, I've moved into web development. These days, I mostly work with Spring Boot for backend systems and React/Next.js for the frontend.

I enjoy tackling hard problems and learning new tools. Right now, I'm just focused on writing good code, building things people actually use, and getting better as a developer.

Backend

  • Java
  • Spring Boot
  • REST APIs
  • Microservices

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Database & Tools

  • MySQL
  • PostgreSQL
  • Docker
  • Git

Early Days

  • Minecraft Plugins
  • Spigot API
  • Java Game Dev

Experience Journey

Present

Founder & Lead Developer

MikesLab

Working on various ideas and tools. Recently put together an anonymous idea matchmaking system called TheBox during a 72-hour hackathon.

2022 - Present

Full-Stack Developer

Freelance

Building web apps using React and Next.js on the frontend, usually backed by Spring Boot. I enjoy taking projects from the initial idea all the way to a working product.

2019 - 2022

Lead Plugin Developer

WidenMC

Wrote custom Java plugins for an Italian community server with 40+ players. Built systems for virtual economies and player management, which is where I really learned Java and database design.

Featured Projects

A selection of my recent work, showcasing my focus on clean code and robust architecture.

TheBox

A hackathon project I built in 72 hours. It's a platform for anonymous idea matchmaking, powered by AI to pair similar ideas together.

ReactNext.jsAI IntegrationTailwind CSS
Payly

A web app to help roommates and friends keep track of shared expenses and split bills easily.

JavaScriptReactNode.jsCSS
TrueCompanies & Identity

Custom Minecraft plugins written in Java. TrueCompanies handles an in-game economy, and Identity manages player profiles with MySQL.

JavaSpigot APIMySQL

Let's Connect

Whether you have a question, a project idea, or just want to say hi, feel free to reach out. I'll try my best to get back to you!