About

Learning by building.

I’m Melch, a software developer and ICT engineering student at the University of Tartous.

I like understanding how a system works, then turning that understanding into something useful. My projects often start with a practical problem: connecting an API, managing proxies, automating a service, or making information easier to access.

I learn quickly by reading documentation, trying ideas, and testing them in real projects. I’m continuing to strengthen my software design and engineering foundations as I build.

The work that interests me most sits between software and infrastructure: backend services, networking, server and device connections, and the tools that keep them manageable.

How I approach a project

Understand the system

Start with the actual workflow, constraints, and documentation.

Build a useful version

Keep responsibilities clear and solve the practical problem first.

Test and improve

Check behavior, learn from failures, and make the next version better.

What I work with

A compact view of the languages and systems I use in my projects.

Languages & data

Python · Bash · SQL · PostgreSQL

Infrastructure

Linux · Android · Docker · SSH

Delivery & integration

GitHub Actions · REST APIs · Python SDKs