Hi 👋

I’m a 🇲🇰 Macedonia-based software engineer, crypto enthusiast, former teaching assistant at FINKI, founder of ELD Engine, co-founder of Beyond Transport, and an eternal student.

This is my blog where I share my thoughts on #software and #personal development.

🎯 Past and Present Projects

Projects I’ve worked on:

  • ELD Engine: My newest venture. Helping trucking companies by outsourcing their ELD department
  • Beyond Transport: A transport management system (TMS)
  • SeroSelectTB: A data management platform for a revolutionary tuberculosis (TB) detection device
  • Stigni.mk: A ride-sharing platform during the COVID-19 pandemic
  • A cryptocurrency exchange
  • An email marketing platform
  • An automated crypto mining pool
  • A rig management system
  • A web shop SaaS platform
  • A city’s information and monitoring page for gas emissions

My interests include: system design, system architecture, UI/UX design, cloud computing, information security, virtualization, containerization, orchestration, DDD, distributed systems and storage solutions.


🌟 My Expertise

I can help you out with:

  • Setting up cloud infrastructure solutions (DevOps/SRE)
  • Setting up monitoring and logging systems
  • Setting up CI/CD pipelines
  • Setting up and configuring email systems
  • System deployment
  • Migrating and securing data
  • Optimizing load-intensive and data-intensive systems
  • Optimizing your storage solution
  • System architecture
  • System design
  • Software development
  • Domain-Driven Design (DDD)
  • Project management
  • Linux Administration
  • Creating custom containers
  • Automation for backups, TLS certificates, cluster scaling
  • Implementation of Getting Things Done (GTD)
  • GTD Implementation in Evernote
  • Customizing an organization system in Evernote

As of 2024, I’m working as an independent contractor and a consultant. If you wish to book a meeting with me, you can do so here.

Email me if you’d like me to send you my CV.

✨ My Experience

In my experiences so far, I have:

  • Coded front-end clients in pure JS and Angular
  • Created RESTful APIs using Java/Spring, NodeJS/Express & Python/Django
  • Implemented DDD principles
  • Set up IaC for the infrastructure using Terraform and CloudFormation
  • Coded BASH scripts
  • Configured servers and routers using Ansible
  • Set up and configured Postfix, Postgray, Dovecot, Roundcube, SpamAssassin
  • Set up and configured Kubernetes for Docker orchestration
  • Optimized applications using caching solutions such as Redis and Memcached
  • Optimized storage solutions
  • Set up reverse proxies and CDN solutions
  • Managed projects from requirements engineering to system delivery
  • And, most recently, coded an algorithm for spatial data and collision detection

If you wish to get a list of references from my previous projects, please email me and I’ll send it to you.

âš¡ Tools & Techonologies

Throughout the years, I’ve worked with various languages, tools, and frameworks. Here are a few of them:

  • Programming languages: C/C++, Java, JavaScript/NodeJS, TypeScript, Python, BASH
  • Frameworks: Spring/Spring Boot, ExpressJS, Django, Angular, Electron, Ionic
  • Infrastructure as Code (IAC): Terraform, CloudFormation
  • Automation: Ansible, Kubernetes
  • Containerization and Orchestration: Docker, Kubernetes
  • CI/CD: Jenkins, GitLab Pipelines, Travis CI
  • SQL: PostgreSQL, MySQL, MariaDB
  • NoSQL: Redis, MongoDB
  • Reverse Proxy: Traefik, Ngnix, Apache, Kong
  • Messaging and Queues: Apache Kafka, Zookeeper, RabbitMQ, eMQTT
  • Logging and Monitoring: Prometheus, Grafana, Elasticsearch, Kibana, Logstash, FluentD
  • CDN: AWS CloudFront, Cloudflare
  • Email: Postfix, Postgray, Dovecot, Roundcube
  • ACME: CertBot
  • Mapping and Cartography: Nominatim, Open Source Routing Machine (OSRM), OpenLayers

I’m primarily working with Java/Spring Boot and Angular. For cloud solutions, I’m most comfortable with AWS.

🌳 My Hobbies

I try to fill my days with various activities that will improve me both physically and mentally. For that reason, I try to:

  • Read as many books, as possible (primarily self-help, communication, business and finance)
  • Develop systems for personal organization, productivity and automation
  • Exercise daily
  • Practice stoicism
  • Journal daily
  • Meditate daily
  • Go outside in nature
  • Network with people
  • Listen to interesting podcasts on Spotify
  • Write here, whenever I can

I’m always happy to talk about these things over a cup of tea or coffee. If you’re unable but would like to buy me a coffee, you can do so here.


You don’t rise to the level of your goals.
You fall to the level of your systems.
– James Clear (in Atomic Habits)

Among the many quotes I’ve gathered from the books I’ve read, this is one of my favorites. It’s a reminder to me that goals alone are not enough. We need to build systems that will help us reach those goals.

–
Sasho