// portfolio

Samer Kolasević

Student softverskog inženjerstva — UNZE

Trenutno na 2. godini studija. Fokus na C++, .NET, SQL i Linux okruženju. Aktivno tražim praksu ili junior poziciju.

Tehnički stack

Primarni stack

C++ .NET C# .NET MAUI SQL UI/UX (Figma) Git Embedded (C++) Linux

Sekundarni stack

C HTML + CSS + JS Python Inkscape Docker MS Office

Teoretski stack

Oblasti koje pokrivam akademski/teoretski:

Data Science Algoritmi Linux okruženje Paradigme programiranja Operativni sistemi File sistemi Ugradbeni sistemi Razvoj softverskih projekata Baze podataka Dizajn sučelja Algebra i Diskretna matematika

Projekti i radovi

swipe za sljedeći / prethodni projekat ↔

SeharaCloud U RAZVOJU

Full-stack projekat u saradnji sa kolegama Tašić Tajrom i Kolasević Amelom. Sistem obezbjeđuje prenos različitih formata podataka na mobilnu aplikaciju API pozivima prema bazi podataka (kućni server), te prikladan prikaz i reprodukciju u zavisnosti od formata.

Korištene tehnologije:

SQL C++ .NET C# Git Kotlin UI/UX (Figma)

BORBA — TUI igra

BORBA (v1.3) je konzolna igra na poteze (kao stare Pokémon igre) napisana u C++. Sastoji se od custom header-only biblioteke za animacije, RAII principa, MVC arhitekture (početno monolitne) i STL biblioteke.

Korištene tehnologije:

C++ Git
Borba — screenshot

TiltControl — višenamjenski projekat

Mobilna aplikacija u fokusu očitavanja vrijednosti sa akcelerometra, sa namjenama u:
Okruženju za manipulaciju objekta (kretanje, veličina, brzina) u stvarnom vremenu
Engine-u koji definiše sudar sa ostalim objektima tokom pokreta (igre sa nagibom telefona)
Univerzalnom kontroleru uređaja sa filtriranjem i mapiranjem u svoj format

Korištene tehnologije:

.NET C# .NET MAUI Git Embedded (C++)
Bigger Smaller
Collision Demo
Bracket Controller

RBAC-SYS — Admin vs Worker

Implementiran terminalni sistem po RBAC principu kojem je glavni zadatak separacija pristupa i mogućnosti po ulogama. Neke od mogućnosti su ostavljanje log traga za određene akcije, uređivanje ciljanog fajla putem konstruisanog editora sličnom Vim-u ili nano naredbi na Linuxu. Ponovna upotreba sopstvenih biblioteka je također ključan dio.

Korištene tehnologije:

C++ Linux Git
RBAC 1 RBAC 2

Mnoštvo grafičkih prijedloga

Na predmetima vezanim za grafiku i općenito dizajn razvio sam vještinu sistematske podjele potrebnih stavki i komponenti u projektima, sama pravila UI/UX oblasti, te konstantnim radom i znatiželjom razvio sam osjećaj za grafička rješenja po pitanju reklamnih postera, vizit kartica, kao i kompletnih wireframe rješenja za aplikacije. Cjelokupan nivo znanja iz istog mi dobro dođe kao još jedan alat na švicarskom nožu.

Korištene tehnologije:

UI/UX (Figma) Inkscape
IziPizi 1
IziPizi 2
Brošura Vizit karta

MyCV

Statička web stranica koja na prikladan način oponaša CV papir u modernom vremenu. Sadrži sve potrebne podatke, projekte i tzv. soft skills, uz elegantan dizajn koji naginje glassmorphism stilu. Stranica je živa i bit će redovno ažurirana.

HTML + CSS + JS
Hostano na GitHub Pages, custom domena samer.kolasevic.com

Korištene tehnologije:

HTML + CSS + JS Git

Članci i publikacije

assets/Articles/SeharaArticle.pdf

Tap na članak otvara PDF u novom tabu (optimizirano za mobilne uređaje).

Više o meni

Obrazovanje

Osnovna škola „Travnik“ i Mješovita srednja tehnička škola „Travnik“ — smjer Računarstvo i informatika. Odličan uspjeh, nagrada učenika generacije srednje škole. Trenutno 2. godina Softverskog inženjerstva, UNZE.

Sport

Šest godina streljaštva u olimpijskoj disciplini (vazdušna puška 10 m). Prvak Federacije BiH u kategoriji seniora i nosilac rekorda.

Motivacija

Kontinuirano učenje novih tehnologija, fizička disciplina i angažman u zajednici (redovni dobrovoljni davalac krvi).