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