Get in Touch

Crafting Digital Experiences
That Inspire and Innovate

Hi, I'm Yosri Mlik. A Software Engineer specializing in web and mobile applications. I turn ideas into seamless, user-friendly solutions that make an impact.

View My Work

My Developer Journey

From curious beginner to passionate software engineer, here's my story

How It All Started

My journey into software development began with a simple curiosity about how websites work. What started as tinkering with HTML and CSS quickly evolved into a passion for creating digital solutions that solve real-world problems.

I remember the first time I built a functional web application - the feeling of seeing code come to life and actually help someone was addictive. That moment solidified my decision to pursue software engineering as a career.

Curiosity Problem-Solving Continuous Learning

My Philosophy

I believe great software is built at the intersection of technical excellence and user empathy. It's not just about writing clean code, but about understanding the people who will use what we build.

Every project is an opportunity to learn something new, whether it's a cutting-edge technology, a better way to organize code, or a deeper understanding of user needs. This growth mindset keeps me motivated and excited about what I do.

User-Centered Clean Code Innovation

Key Milestones

First Web Application

Bookshop E-commerce Platform

Learned Flask, Bootstrap, and Vue.js while building a full-stack e-commerce solution

2022
2023

Enterprise Project

Defense Management System

Built a desktop application for IIT using Tauri, React, and Rust

AI Integration

AI Chat Application

Developed a modern AI chat interface using Next.js and integrated with various LLM APIs

2024

Core Competencies

🚀

Frontend

React, Angular, Tailwind

⚙️

Backend

Java, .NET, Node.js, Python

📱

Mobile

Flutter, React Native

🛠️

DevOps

Docker, CI/CD

Featured Projects

A selection of my recent work showcasing various technologies and solutions

AI Chat

A full-stack AI chatbot that lets users chat with multiple models, persist conversations, and enjoy a blazing-fast type-safe backend built on Elysia. See how decoupling Next.js from the API layer unlocks 10x performance and end-to-end TypeScript safety.

React/TypeScript Next.js Elysia Shadcn UI
AI Chat Screenshot 1

DotNet FileWatcher

A global .NET CLI tool published on NuGet that auto-rebuilds and restarts your app on file changes — with smart glob filtering, debouncing, and direct process execution that keeps your console colors and emojis intact where shell wrappers ruin them.

C# .NET 8 Microsoft.Extensions.FileSystemGlobbing
DotNet FileWatcher Screenshot

PC Power Timer

01/2025

Schedule your PC's power actions with ease — automatically shut down, restart, or put your computer to sleep after a set duration. Perfect for managing long-running tasks, downloads, or saving energy when you step away. Built with Wails (Go + React) for a lightweight Windows-native solution.

Wails Go React Vite
PC Power Timer Screenshot 1
PC Power Timer Screenshot 2

WiFi Password App

04/2024

Retrieve saved WiFi passwords securely

Electron JS
WiFi Password App Screenshot

End-of-study project defenses manager

07/2023

A 12 MB Tauri desktop app that replaced a bloated web-app idea. Discover why SQLite beats PostgreSQL for single-machine tools, how Rust eliminates Electron's memory bloat, and why non-technical users prefer a taskbar icon over a browser tab.

Tauri React Rust SQLite
Defense Manager Screenshot 1
Add Defense Screenshot
Defenses List Screenshot

Bookshop

07/2022

Creation of a book sales site

Flask Bootstrap Vue JS
Bookshop Screenshot 1
Bookshop Screenshot 2
Bookshop Cart Screenshot
Bookshop Admin Page

Technical Articles

Sharing insights, tutorials, and experiences from my development journey

Featured Article