John Cedric Panti

Junior Software Developer

“moving at my own pace.
always moving forward”

Projects

A mix of side projects and small experiments. Each one helped me apply what I was learning and explore different technologies.

  • Spring Boot Microservices Demo

    A Spring Boot ecommerce demo for learning and exploring microservices with Spring Boot ecosystem.

    Spring BootApache KafkaDocker
    Architecture diagram of the Spring Boot ecommerce microservices demo.
  • JenVentory

    Full-stack inventory, POS and debt tracking system for a small retail store.

    Spring BootReactTypeScriptTanStack QueryZodPostgreSQL
    Spring AI-ception chat interface.
  • Spring AI-ception

    A meta RAG & persistent chat memory service that uses Spring AI to answer questions about Spring AI.

    Spring AIpgvectorReactTypeScriptPythonOllama
    Spring AI-ception chat interface.
  • Prompt2Bean

    A Spring AI REST API that transforms unstructured natural language prompts into strongly-typed Java Records and JSON schemas.

    Spring AIReactOllama
    Prompt2Bean interface for converting natural language into structured output.
  • Pamantasan ng Lungsod ng Pasig Document Management System

    Streamlines document workflows, featuring CNN-based signature consistency checking and role-based access control.

    LaravelReactTypeScriptMySQLPythonInertia.js
    Document management system interface.
  • React Redux Bank

    Banking interface demonstrating Redux state management with deposit and loan operations.

    ReactTypeScriptRedux
    React Redux banking interface.
  • The Missing Professor

    Interactive CTF game teaching cybersecurity through progressive challenges.

    ReactTypeScriptZodZustand
    The Missing Professor game preview showing the desk, cipher puzzle, library, and command prompt.
  • Java Console Projects

    Collection of console apps I made while learning Java.

    JavaData Structures
  • Learning Spring AI

    A simple project to explore the capabilities of Spring AI

    Spring AIOllama
  • Python Calendar Roadmap

    A simple python program to automate calendar creation for structured learning roadmaps and study schedules via the Google Calendar API.

    PythonGoogle Calendar API
  • QuizCram

    Educational app with quiz creation, timed testing, and automated grading.

    LaravelReactTypeScriptMySQLInertia.js
  • Minimal 3-Tier Web App with Docker

    A Docker learning project — a 3-tier web app running an interpreted Node.js and compiled Spring Boot server with a containerized database.

    DockerExpressSpring BootTypeScript