Cedrick

Junior Software Developer – Trainee

Novaware Systems Inc.

Projects

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

  • Spring AI-ception

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

    Spring AIpgvectorReactTypeScriptPythonOllama
  • Prompt2Bean

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

    Spring AIReactTypeScriptOllama
  • Learning Spring AI

    A simple project to explore the capabilities of Spring AI

    Spring AIOllama
  • Pamantasan ng Lungsod ng Pasig Document Management System

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

    LaravelReactTypeScriptMySQLPythonInertia.js
  • 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
  • JenVentory

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

    Spring BootReactTypeScriptTanStack QueryZodPostgreSQL
  • Java Console Projects

    Collection of console apps I made while learning Java.

    JavaData Structures
  • 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
  • React Redux Bank

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

    ReactTypeScriptRedux
  • The Missing Professor

    Interactive CTF game teaching cybersecurity through progressive challenges.

    ReactTypeScriptZodZustand