Dive into a series of experimental projects where I practice and grow my skills across various patterns, tools, and methodologies. Each component represents an interesting concept or aspect of developing cloud-based solutions. From managing and securing mushroom data to designing scalable notification systems, I explore and document my findings here, in my learning journal.


HOBBY PROJECTS & BACKLOGS _________________________________________________________________________________________________

Tekk-Fungi


An experimental project designed to practice and expand proficiency in Java and AWS cloud services. This project leveraging an array of AWS resources to build a mushroom-related ecosystem.

  • Tekk-Mushroom-Manor: A serverless database serving as the central repository for mushroom data, designed to store and provide information such as mushroom locations, while supporting batch actions and paginated scans.
  • Tekk-Fungi-Feed: A serverless notification service built on a fanout pattern for fungi data distribution. The system supports message delivery to multiple subscribers, applying filtering rules and retry policies to ensure reliability.
  • Tekk-Mycelium-Maestro: A serverless API serving as the gateway for mushroom data management, designed to handle interactions with a serverless database. It supports operations like saving mushroom data, while integrating usage quotas, throttling, and logging for efficient resource control.
  • Tekk-Spore-Scrutinizer: An automated testing service designed to verify interactions between Tekk-Fungi components. It runs scheduled integration test suites, applies a BDD approach, and reports the results directly to Slack.

GitHub Pages


A learning journal I started to document the knowledge I gain, I briefly mention more thoughts in my initial post first entry.