7+ years in Java (JDK 21), Clojure, Android, and Matlab simulations · Building reliable systems that solve real-world problems.
- Computer Engineer specializing in backend development on the JVM
- MSc in Computer Engineering
- 7+ years of professional experience in software engineering and applied research
- Primary focus on Java (JDK 21), Clojure, Android, and Matlab simulations
- Passionate about turning complex problems into clean, maintainable, and scalable solutions
- Built and maintained production-grade systems in Java, Kotlin, Clojure, and Matlab for domains ranging from backend services to simulations
- Delivered solutions to complex engineering problems using a blend of software design, algorithms, and data analysis
- Committed to continuous learning and exploring innovative technologies to create better, more scalable solutions
Clojure
- Java Interop — Tutorial project demonstrating how to integrate Java into Clojure.
- Document Management Microservice — Microservice component for managing documents, designed as part of a larger application.
Android
- Chili Chef Android App — Social media Android application.
Matlab / Simulations
- Locating WSN Sensors with TDOA — System to locate wireless sensor network nodes using the Time Difference of Arrival method.
- Community Detection in Social Networks — Applies a novel algorithm to identify communities within social networks.
- Layout Optimization in WSN — Optimizes wireless sensor network layouts using a Honey Bee Colony heuristic.
- Friendship Recommendation in Social Media — Hybrid algorithm for suggesting meaningful social connections.
Java & Kotlin
- Design Patterns — Implementations of classic design patterns in Java.
- IDMAN — Client application for Apereo Central Authentication System (CAS).
Articles & Documentation
- Articles — Curated collection of articles and video summaries on software development, architecture, and coding best practices.
Personal / Portfolio
- Portfolio — Repository containing source files for your personal portfolio site.
- Personal Repository — Your GitHub personal repository (self-README).
Other Noteworthy Repositories
- CV and Resume — TeX-based CV/resume project.
- Semantic Versioning Showcase — Demonstrates use of semantic versioning in Java projects.
- WebMetric — Java-based project related to web metrics.
- Scheduling Class — Matlab project focused on scheduling.
- Backend Code Challenge — Java-based code challenge implementation.
- Code Challenge — C-language project for coding practice.
- Website
- GitHub
- ResearchGate
- Email: [email protected]
- Schedule a meeting: Calendly
I welcome opportunities for collaboration, open-source contributions, and professional networking.
Feel free to explore my repositories to see my work and contributions.