Featured Projects

Most Relevant Projects

TaskFlow
iOS

TaskFlow

A task management app where users can assign tasks to each other, with a clean, modern UI and clear flows. It uses API calls with Alamofire, dependency injection, and coordinators. We use data persistence to store basic user info and temporary data for faster responses. Built with UIKit and MVVM.

Swift UIKit Storyboards Alamofire Clean Architecture CoreData Unit Tests (XCTest)
My Calculator
iOS

My Calculator

A basic calculator app with real-time expression evaluation, a simple calculator mode, and another mode for unit conversion. It has a clean, minimal design and is built using UIKit and MVVM.

Swift UIKit Storyboards MVVM DI Unit Tests (XCTest) Stack Views Coordinator
Coin Converter
iOS

Coin Converter

A currency converter app that uses a public API to fetch real-time exchange rates. It includes live conversion, currency selection, and is built with UIKit and MVVM.

Swift UIKit Storyboards MVVM DI Alamofire Unit Tests (XCTest) Local Persistence
Basic API
Backend

Basic API

Backend built with Prisma and Express that exposes endpoints to manage users and tasks. It includes JWT authentication, logging, data validation, and error handling. I created this project to have my own “public” API. Designed to be scalable and easy to maintain.

JavaScript Prisma PostgreSQL Express REST API JWT Auth Supabase Render
Personal Website
Frontend

Personal Website

Personal website built with Astro and Tailwind CSS. It includes sections about me, my experience, featured projects, and a small technical notes/blog area. It's optimized for performance, SEO, and accessibility, with support for dark mode, responsive design, and multiple languages.

Astro Tailwind CSS TypeScript i18n GSAP Markdown Preline Vercel
Memorama App Android
Android

Memorama App Android

A memory game app for Android with different difficulty levels, a timer, and a scoring system. Built with Android Studio and Kotlin, using SQLite for data persistence and Google Drive for cloud backups.

Android Kotlin MVVM SQLite Google Drive API Clean Architecture

Ready to see more code?

Visit my GitHub Profile