Carry your connection.
Virtual alumni identification keeps the university connection close at hand.
@johannescls
Fewer projects. More room to explore. Systems, interfaces, and the thinking that connects them.
The languages, frameworks, and tools behind my work.
Page structure and responsive styling
Interactive web experiences
Server-side application logic
Structured web applications
Relational data and queries
Mobile interfaces and applications
Application development
Object-oriented programming
Code hosting and version control

Campus ends.
Connection
doesn’t.
Built for life beyond graduation. LumiNUs brings alumni identity, community, and information together for NU Lipa—across one mobile app and one web workspace. As the team’s project lead and web admin developer, I also helped develop the mobile app.
In partnership with
NU Lipa Alumni Affairs Office
An alumni management system.
A community that keeps moving forward.
Virtual alumni identification keeps the university connection close at hand.
Updates, events, and conversations keep alumni connected beyond campus.
Alumni information, geolocation mapping, and tracer studies support the AAO’s work.
Built with React Native and a Supabase database.
Mobile app developed in collaboration with Timothy John D. Asada.Your lifelong connection starts here.
I developed the web admin side with Laravel, using Supabase as the database shared with the mobile app.
Every connection begins with a welcome.
Full research title
A guide to navigating and using the LumiNUs system.
Manual coming soonTwo experiences, built together. Explore the public editions on GitHub.
Project Manager & Web System Developer
Lead Mobile App Developer
Technical Communications & Quality Standards Lead / Client Coordinator
Quality Assurance (QA) & Systems Analyst

Small voices.
Stronger communities.
A community complaint management website we built to help people submit concerns and track their resolution in one place. I served as the developer on the team.
Follow a concernThe homepage introduces the platform and gives visitors two clear starting points: submit a complaint or track one already raised.
Explore the user manualA dedicated place to submit community concerns, bringing the first step of the complaint process online.
From your first complaint to the admin dashboard. A pocket-sized tour of how it all works.
A team project with me as the developer. Take a closer look at the source behind E-Reklamo.
johannesclaus30 / eReklamoInternship Tracker / .NET MAUI
A place for the next chapter to begin. Internship Tracker connects students looking for experience with companies looking for fresh talent.
Companies post available internship openings. Students browse those opportunities and apply through the system. Student, Company, and Admin accounts bring the different sides of the platform together.
Take a look insideBrowse available internship openings, explore companies, and apply to opportunities that interest you. The student dashboard brings openings and application status into view.
The third account type in Internship Tracker.
Admin screen preview to follow.Go beyond the phone screens and explore the Internship Tracker source code.
johannesclaus30 / NULipaInternshipTracker
Booklat is a cross-platform, multi-vendor bookstore built with .NET MAUI Blazor Hybrid and Blazor Web. Customers discover books and shop across independent sellers, while vendors manage their own digital storefronts and orders.
Browse the experienceA little bookstore. Nine chapters to explore.
Pick a chapter or turn the page.
A shared Razor Class Library (RCL) keeps reusable UI components, services, and core business logic together. Mobile, desktop, and web interfaces build on this centralized foundation, reducing code duplication and keeping shopping and vendor management consistent across platforms.
Dedicated customer and independent vendor roles support catalog discovery, shopping carts, digital storefront management, and order processing.
Native shell containers host Blazor interfaces, while reusable components and scoped CSS carry a responsive design from desktop to mobile.
Open the Booklat repository and explore the build behind the bookstore.
johannesclaus30 / Booklat_Finals1More projects will be showcased here soon.
New ideas, more experiments, and the stories behind the builds.