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