Skip to content
View ajambor91's full-sized avatar

Block or report ajambor91

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ajambor91/README.md

🔬 My Engineering Playground

Most of the projects you'll find here are experimental by design.

I deliberately explore complex architectures, unconventional solutions, and combinations of technologies that may seem excessive for the problems being solved.

This complexity is intentional.

My goal is not always to build the simplest or most polished application. Instead, I want to understand what happens when different technologies interact, what challenges emerge, where architectural decisions lead, and how to solve problems I might otherwise never encounter.

I use these projects as a personal engineering laboratory to experiment with distributed systems, networking, asynchronous communication, infrastructure, system architecture, and other areas of software engineering.

⚠️ Experimental Nature & Limitations

Many of these projects are works in progress. Some are functional but incomplete, others may contain bugs, architectural shortcomings, or experimental implementations that are not suitable for production environments.

I'm aware of these limitations, and I don't consider these repositories production-ready reference implementations.

Some projects deliberately introduce unnecessary complexity, not because the problem requires it, but because exploring that complexity is the entire point of the experiment.

🏗️ Production vs. Experimentation

My approach to production software is fundamentally different.

In professional environments, I prioritize simplicity, maintainability, reliability, security, and solutions appropriate to the actual business requirements.

I believe good software engineering is not about building the most complicated system possible, but about understanding complexity well enough to know when it is justified and when it should be avoided.

Here, however, I give myself the freedom to experiment, make mistakes, challenge assumptions, and explore ideas simply because they are technically interesting.

Think of this GitHub profile as an engineering laboratory, not a collection of production blueprints.

Pinned Loading

  1. FiTracker FiTracker Public

    An application for tracking finances written in Java Spring.

    HTML 1

  2. whispernet whispernet Public

    A secure and anonymous peer-to-peer chat platform powered by WebRTC, featuring end-to-end encryption and decentralized communication.

    HTML

  3. mqtt-kafka-jconnector mqtt-kafka-jconnector Public

    This Kafka Connect Source Connector allows you to stream data from MQTT brokers to Apache Kafka.

    Java

  4. jqtt jqtt Public

    A lightweight MQTT broker

    Java

  5. TouchMouse TouchMouse Public

    TouchPad for PC - Turn Your Android Device into a Wireless Touchpad

    Java

  6. mail-service mail-service Public

    Send Request & Send Message

    PHP