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
  • Flask
  • Python
  • REST APIs
  • Microservices

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS

Database & Tools

  • MySQL
  • MongoDB
  • Docker
  • Git
  • JPA
  • Hibernate

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, and Spring Boot on the backend. 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.

Payly

A full-stack financial tracking application designed to streamline expense sharing. Implemented a robust backend to handle real-time bill splitting and automated balance calculations for groups.

JavaScriptReactNode.jsCSS
TrueCompanies & Identity

A suite of high-performance Minecraft plugins. Engineered a scalable economy system and a persistent player profile management layer using MySQL & MongoDB for high-concurrency data storage.

JavaSpigot APIMySQLMongoDB
TheBox

An AI-powered classroom collaboration platform built in 72 hours. Leveraged machine learning to connect students with shared interests and ideas, fostering collaboration and innovation in an anonymized environment.

AI IntegrationJavaSpring BootMongoDBBootstrap

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!