I know, I know, you're all here for the tech talk, but before we dive into the deep end of my coding prowess, let me share that my true love might just be scuba diving – because who wouldn't want to escape the screen for the sea? Beyond that, I've got a voracious appetite for reading, a knack for writing that's only surpassed by my love for photography, and a wanderlust that would make even the most seasoned traveler blush. My camera is my passport, capturing moments from the bustling streets of Tokyo to the serene beaches of Bali. But if you're one of those rare souls more interested in my software engineering saga than my adventures, by all means, scroll down to the next paragraph where I'll dazzle you with my digital deeds. And don't worry, my tales from the code are just as colorful as my travel stories – think of it as a journey through the landscapes of logic and innovation.

I am Stefan Ruvceski, a highly specialized software engineer and technology leader with a profound background in the software development industry. As the Founder & CTO of LakoZakazi in Novi Sad, Serbia, I've overseen the inception, development, and launch of an innovative appointment booking platform, lakozakazi.rs. This platform integrates advanced scheduling algorithms with a user-centric interface, catering to various service sectors like hairdressing, legal, and dental practices. My role involved leading cross-functional teams, managing agile project cycles, and ensuring seamless integration with third-party APIs for payment gateways and CRM systems. Additionally, I have focused on enhancing user experience through continuous feedback loops and iterative improvements, while also expanding the platform's capabilities to support multilingual operations and accessibility features.
Previously, I held the position of Senior Software Engineer at GitHub Inc., where I was pivotal in optimizing the GitHub Actions ecosystem. My contributions included enhancing the scalability of the Action Runner Controller and Runner components, which manage the execution of millions of CI/CD workflows daily. I utilized Node.js, Go, and .NET to improve performance metrics, achieving a 15% reduction in job execution times and introducing fault-tolerant mechanisms that significantly decreased system downtime.
At APFM Inc., as a Senior Full-Stack Engineer, I engineered a robust CMS leveraging React for dynamic, responsive front-end interfaces, and Node.js with MongoDB for a scalable back-end. My work resulted in a 20% increase in productivity for content management among 500+ users, through optimized data handling and API design that supported real-time data integration.
In my tenure with Mistho GmbH as a Senior Backend Engineer, I specialized in crafting event-driven microservices using Node.js and Kafka, focusing on real-time data processing for employment and income verification, adhering to stringent GDPR and ISO 27001 compliance. This architecture allowed for handling thousands of requests per second with reduced latency, enhancing system reliability and security.
My earlier roles included Full-Stack Engineer at Vivify Ideas, where I developed custom solutions for clients in fintech, e-commerce, and education using frameworks like React.js, Vue.js, Flask, and Laravel. Here, I not only managed end-to-end development but also integrated complex third-party services and automated testing protocols, which reduced bug rates by 30%. Starting my career as a freelancer, I honed my skills in web development, focusing on Node.js back-ends and React for front-end, alongside developing web scraping solutions with Flask to enhance market analysis capabilities for clients. At Schneider Electric DMS, my work on SCADA systems involved real-time monitoring and control for energy distribution, ensuring high accuracy and minimal latency in system operations. My career is characterized by a deep commitment to leveraging cutting-edge technologies to solve complex problems, delivering scalable, secure, and efficient software that meets and exceeds business objectives