package profile;
public class OmDongare extends Developer implements Musician {
private String primaryLanguage = "Java";
private String[] domains = {"Android", "Backend APIs", "System Design", "IoT"};
private boolean lovesUsefulSoftware = true;
public void displayProfile() {
System.out.println("Signal: Useful software > Impressive demos.");
System.out.println("Currently building: Systems where mobile, backend, and data play nice.");
System.out.println("Off-duty: Keyboardist / Musician ๐น. Chords + rhythms = logic + code.");
}
}I like working on software where the pieces have to talk to each other โ mobile clients, APIs, databases, devices, and the messy real-world details in between.
========================================================================
[SYSTEM REPORT] - Software & Systems Architecture Specs
========================================================================
โ Engine Core : Java 21 / JVM Ecosystem
โ Mobile Subsystem : Android Native (Kotlin, Jetpack Compose, XML)
โ API Middleware : Spring Boot, Django, Express, Node.js REST APIs
โ Persistence Layer : Oracle DB, MySQL, MongoDB
โ Hardware Interfaces : ESP32, Raspberry Pi, Arduino (MQTT Protocol)
โ Integration Flow : Event-driven pipelines, IIoT telemetry & cloud
========================================================================
I enjoy designing clean boundaries between mobile frontends, backend business logic, and databases.
- Mobile & APIs: Android SDK, XML, REST APIs, Spring Boot, Express, Django
- Data & ML: Oracle DB, MySQL, MongoDB, TensorFlow, Pandas, NumPy, scikit-learn
- Systems & IoT: MQTT, ESP32, Raspberry Pi, Arduino
I intentionally donโt hard-code static project cards here because work evolves. Instead, my pinned repositories directly below this README are my live portfolio.
This keeps the profile focused on how I engineer systems while allowing my featured projects to update dynamically.
๐ Explore my pinned repositories below to see what I am building right now ๐
When Iโm away from code, Iโm usually at a different keyboard. ๐น
I play music because it scratches the same itch as programming: timing, structure, patterns, improvisation, and knowing when not to add another note.