Skip to main content
Borut KitakBK
Open to opportunities

Borut Kitak

@borutkitak

Senior software engineer building scalable backend systems and web applications with Node.js.

Slovenia
Message

What I'm looking for

I’m looking for a role where I can build scalable backend and full products using Node.js/NestJS, microservices, and cloud deployment—ideally with modern observability and opportunities to contribute to blockchain or data-heavy systems.

I’m a software engineer with 7+ years of experience developing high-quality software solutions. I focus on object-oriented programming and web application development, building systems that are reliable, scalable, and maintainable. I also enjoy stepping in to lead when needed—writing tickets, managing workloads, and coordinating tasks.

At Nchain (remote), I developed scalable backend solutions using Node.js, TypeScript (NestJS), and gRPC microservices. I set up CI/CD pipelines with GitHub Actions for testing, building, and deploying Docker images, and I built serverless applications with AWS Lambda while integrating Redis for caching and real-time processing. I’ve also managed PostgreSQL databases and contributed to a project involving the issuance of NFTs on the BSV blockchain.

Across roles and freelance work, I’ve delivered production-ready products end to end—like an app for creating 360 virtual car tours using Vue.js and Flutter, and scalable e-commerce services built with a microservice architecture using Go and gRPC. I’ve also worked with Nuxt.js/Vue.js on the front end, Nest.js on the back end, and deployed on Google App Engine; I’m comfortable with Nginx, PM2, Docker, queue systems (RabbitMQ, Redis Bull queue), and observability via the ELK stack, and I’ve built and maintained smart contracts for NFT marketplace transactions.

Experience

Work history, roles, and key accomplishments

SR
Current

Software Engineer

Spin My Ride

May 2022 - Present (4 years 1 month)

Developed a web and mobile application that enables users to create 360 virtual tours of their cars. Implemented the frontend and backend with Vue.js and MongoDB, and deployed using Google App Engine and DigitalOcean, with the mobile app built in Flutter.

LO
Current

Software Engineer

Loksse

Mar 2018 - Present (8 years 3 months)

Built an online store from scratch across frontend and backend. Implemented Nuxt.js/Vue.js for the frontend and NestJS for the backend, using MongoDB and Redis, and deployed on Google App Engine with Nginx and PM2.

BS

Software Engineer

Blocksi Sas

Aug 2016 - May 2022 (5 years 9 months)

Worked on both front-end and back-end development, focusing on database and API architecture as well as building user-friendly interfaces. Developed scalable systems for platforms with over 2 million users and used Node.js, Vue.js, Angular.js, MongoDB, ELK, Redis, Flask, and Kafka, along with Nginx, Docker, PM2, Kubernetes knowledge, and queue systems such as RabbitMQ and Redis Bull.

VI

Software Engineer

Vibeit

Jul 2019 - Dec 2019 (5 months)

Contributed to the development of a highly scalable e-commerce service. Worked on a microservice architecture using Go and gRPC.

Education

Degrees, certifications, and relevant coursework

University of Maribor (FERI) logoUF

University of Maribor (FERI)

Bachelor's in Information Technology, Information Technology

2023 -

Bachelor's in Information Technology at UM FERI, ongoing since September 2023.

University of Maribor (FERI) logoUF

University of Maribor (FERI)

Master's in Information Technology, Information Technology

2015 - 2018

Master's in Information Technology at UM FERI from October 2015 to September 2018.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan