ls projects

Microclimate IoT System

College Final Project

An IoT system for monitoring indoor temperature, humidity, pressure, CO₂, and air quality in real time.

C++ * ESP32 * ASP.NET Core * Angular * SQL Server * RabbitMQ * MQTT * SignalR

macrokeeb

High School Final Project

Simple 10-key Arduino-based macropad with OLED screen and rotary encoder

C++ * Arduino Pro Micro * Arduino framework

Malwave

Game

A 2D fast-paced wave-based arcade arena shooter where you fight off computer malware inside a neon cyberspace grid

Godot * C#

Personal Finance Tracker

College Project

An Android app for tracking personal expenses and incomes. Features a dashboard with summaries, transaction list, exchange rate display from HNB, and notification reminders for recurring entries. All data is added and managed manually by the user.

Kotlin * Android
>_

Personal Website

Showcase/Learning

Personal website built with Astro

Astro
>_

dotfiles

Workflow/Setup

My personal Linux configuration files and scripts

Linux * Bash * Zsh * Neovim
>_

OAuth Demo

Learning

A demo project for Google OAuth login using an ASP.NET 8 backend and an Expo React Native frontend

C# * ASP.NET * React Native * Expo * TypeScript

Marx Weather Station

College Project

An IoT project for monitoring air quality, temperature and more using an ESP32 and BME680 sensor. It collects sensor data, sends it via MQTT to a backend service, stores it in a SQL Server database, and visualizes data for a given time period.

C# * ASP.NET * SQL Server * ESP32 * MQTT * RabbitMQ * HTML * CSS * JavaScript

DIY Project Platform

College Project

A web platform for sharing and discovering DIY tips and tricks. Admins can create categorized entries by topic and materials, approve user submissions, and manage content. Users can browse categories, leave comments, and submit their own tips for approval.

C# * ASP.NET * SQL Server * Razor * CSS * JavaScript * Bootstrap * jQuery

Reddit RSS Reader

College Project

A Java desktop application for authenticated admin users to fetch and store Reddit RSS feed data (subreddits, comment threads, etc.) into a SQL Server database. Includes functionality to view, update, and delete entries through a Swing-based GUI.

Java * SQL Server * Java Swing GUI

Match 3

Learning

A simple 2D match-3 game written in C and raylib

C * raylib
>_

React Native Movie App

Learning

A cross-platform mobile app for discovering and ranking movies, built using React Native, Expo, TypeScript, NativeWind and Appwrite

React Native * Expo * TypeScript * NativeWind * Appwrite
>_

College Website

College Project

A responsive static site built to demonstrate advanced frontend skills, including custom layouts, interactive elements, and clean design

HTML * CSS * JavaScript * jQuery

Football World Cup Viewer

College Project

Windows desktop applications for displaying and visualizing data from the 2018 Men's and 2019 Women's Football World Cups. Built with both Windows Forms and WPF to demonstrate data fetching, presentation, and UI design techniques.

C# * .NET * Windows Forms * WPF

Dijkstra Pathfinding

College Project

An interactive visualization of Dijkstra's algorithm using C++ and SFML

C++ * SFML

Game of Life

College Project

CLI representation of Conway's Game of Life implemented in C++

C++

Contact

{
"email": "mihael.segulja.dev@gmail.com",
"github": "mihaelsegulja",
"linkedin": "in/mihael-segulja"
}