Welcome to my blog, where I share my 2 cents on programming and technology.
Click the button to proceed, or scroll down for a brief description of me.
I am a Software Engineer currently based in Tirana, Albania. I have graduated in Software Engineering and
I have been working full-time as one, since prior to my graduation.
Most of my work revolves around back-end development, working with databases and writing standalone scripts to
automate tasks.
I worked at 2 companies for 4 years before switching to full-time freelancing.
Proceed to the blog and on the sidebar you'll find my contact info.
My tech belt includes Python, Java, X++, SQL, Flask, Django, pandas, matplotlib, HTML, Bootstrap, Linux, bash, git, vim, nginx, Docker, CircleCI, TFVC, ERP, SQLite, Microsoft SQL Server, PostgreSQL etc.
My code incorporates the OOP paradigm, design patterns, SOLID principles, algorithm complexity, language/framework best practices, documentation, testing, clean code and refactoring, and security measures.
I have experience with DevOps, SCRUM and issue tracking systems, backups, deploying and servers, code and database migrations, technical consultancy, functional requirements writing, large codebases, large teams, hands-on client meetings, talks and presentations, remote work/assistance, junior mentorship, CI/CD, database design and normalization etc.
I'm a tech enthusiast always looking for something to learn/practice. Right now hot on my list are Machine Learning, TDD, FastAPI, some Javascript framework (React or Vue), functional programming (Clojure), XP, competitive programming.
Outside the world of programming and computers, I enjoy walking and exploring nature, riding the bicycle, eating healthy, reading science and fiction, living a minimalist life, teaching others what I know, learning and continuous self-improvement and spending time with my family.