Pinned Repositories
BasicClaims
Building a Hypermedia-Driven RESTful Web Service. Demonstrate Spring HATEOAS in simple BasicClaims application.
concurrent-auction
A simulated auction application in multi-threaded scenario. Demonstrates concurrency and synchronization in Java with unit testing.
exchange
Buy and Sell trading exchange prototype. Demonstration of low latency libraries.
intrinsic-value
This project provides a comprehensive and reliable method to calculate the intrinsic value of a stock based on fundamental analysis. The intrinsic value is an essential concept for investors to determine whether a stock is overvalued or undervalued.
Kotlin_for_Java_Developers._Week_2
Coursera programming assignment: Mastermind game.
Kotlin_for_Java_Developers._Week_4
OnlineStoreAPI
Basic Online Store Rest API using Spring HATEOAS with SpringData JPA. Used mockMVC to perform unit testing in the controller layer.
own-wc-tool
My own WC tool in Springboot. Leveraging StructuredConcurrency of Java 21 in Springboot 3.2. This tool computes various file metrics like byte count, Line count, word count and character count of a file.
sleeping-barber
Sleeping Barber Problem - Spring Boot, Java 21 and WebSockets
support-engineer-scheduling
A springboot applicaton that automates scheduling and assignment of support engineers. Demonstrates best practice to handle API response and performs unit testing in controller and service layer.
devjoemar's Repositories
devjoemar/BasicClaims
Building a Hypermedia-Driven RESTful Web Service. Demonstrate Spring HATEOAS in simple BasicClaims application.
devjoemar/concurrent-auction
A simulated auction application in multi-threaded scenario. Demonstrates concurrency and synchronization in Java with unit testing.
devjoemar/exchange
Buy and Sell trading exchange prototype. Demonstration of low latency libraries.
devjoemar/intrinsic-value
This project provides a comprehensive and reliable method to calculate the intrinsic value of a stock based on fundamental analysis. The intrinsic value is an essential concept for investors to determine whether a stock is overvalued or undervalued.
devjoemar/Kotlin_for_Java_Developers._Week_2
Coursera programming assignment: Mastermind game.
devjoemar/Kotlin_for_Java_Developers._Week_4
devjoemar/OnlineStoreAPI
Basic Online Store Rest API using Spring HATEOAS with SpringData JPA. Used mockMVC to perform unit testing in the controller layer.
devjoemar/own-wc-tool
My own WC tool in Springboot. Leveraging StructuredConcurrency of Java 21 in Springboot 3.2. This tool computes various file metrics like byte count, Line count, word count and character count of a file.
devjoemar/ProductService
A microservice that demonstrate a best way to handle REST API response in Springboot and used Records as DTO with validation in Java. Perform simple CRUD operations in MongoDB with Springboot 3.2 and Java 21
devjoemar/sleeping-barber
Sleeping Barber Problem - Spring Boot, Java 21 and WebSockets
devjoemar/support-engineer-scheduling
A springboot applicaton that automates scheduling and assignment of support engineers. Demonstrates best practice to handle API response and performs unit testing in controller and service layer.
devjoemar/sleeping-barber-ui
Demonstration of Sleeping Barber Problem connecting to backend https://github.com/devjoemar/sleeping-barber