fr1sk.dev • about
> const me = Dev.get('fr1sk');
> console.log(me.summary());

👋🏻 I’m Marko, Backend Engineer with 8+ years of professional experience, with strong CS & algorithmic background, adept at leading development teams across diverse projects.

My expertise lies in web technologies, with a primary focus on performance 🚀, security 🔒, and system architecture 🏗️, while also upholding high standards in code quality, clean code, and best practices 💅🏻. I thrive on tackling challenging tasks and enjoy solving complex problems, always seeking innovative and effective solutions 💡.

In addition, I possess DevOps skills, primarily in the AWS ecosystem. A Passionate open-source enthusiast & contributor with a deep 💜 for cyber security and CTF challenges.

> (await me.getExp()).map(
exp => console.log(exp)
);

Down there 👇🏻 you will find more about my professional experience, roles, responsibilities, and tech stack in the companies I’ve worked at 💼.

Lead Backend Engineer & Dev Lead

NeoTech Solutions
May 2022 - Present

As a Lead Backend Engineer, I developed complex backend systems for various iGaming industry projects, collaborating closely with solution architects and product owners on feature planning and architectural design. Built scalable, reliable, and maintainable microservices that powered our applications. My responsibilities included improving performance, optimizing critical system components, and refactoring the core engine of one of our largest platforms. Additionally, I managed debugging and on-call issue resolution. Oversaw both outsourced and internal projects, ensuring high-quality deliverables. As part of my role, I was involved in hiring, developing test tasks, and conducting interviews to build a strong development team. As a mentor, I guided team members, sharing my deep understanding of both development and operational aspects to enhance team performance and project success.

Senior Backend Engineer

Gowago / Interventure
Nov 2019 - May 2022

As a Senior Backend Engineer at gowago.ch, a startup in the car industry, I collaborated with the CTO to build the entire backend system. This internal project enabled users to lease cars online in just a few minutes with one transparent monthly subscription, covering all costs without hidden fees. The application featured a main service serving the webapp, supported by numerous other services to ensure the system's functionality. These services included scraping deals from various car websites, enriching them to calculate monthly prices inclusive of all additional costs, predicting residual values, and allowing our internal sales team to efficiently use our system with CRM integration. In addition to development, I was responsible for ensuring the infrastructure was well set up and reliable to support all operations, as we did not have a dedicated DevOps team. I played a crucial role in impacting business and solution design, ensuring the system's reliability and scalability.

Tech Team Lead

Spartans
May 2019 - Nov 2019

Following my initial role, I was promoted to Tech Team Lead, where I led a team of developers, ensuring that our technology and solutions met high standards. My responsibilities also included communicating with clients to understand the business needs and ensure their satisfaction with our solutions. I supported junior colleagues, provided mentorship, and was actively involved in the recruitment process to build a strong development team. My leadership contributed to maintaining high-quality deliverables and the overall success of our diverse projects.

Backend Developer

Spartans
Sep 2017 - May 2019

As a Backend Developer at Spartans, a startup focused on building in-house and outsourced web applications and chatbots for various industries including healthcare, HR, retail, and fintech, I was responsible for developing chatbot engines primarily for Facebook Messenger and the supporting APIs. My role involved designing and implementing solutions tailored to each industry's specific needs, ensuring robust and efficient backend systems. I created scalable and reliable APIs to support the chatbots, integrating them seamlessly with various third-party services, and optimizing performance to handle high volumes of user interactions. Additionally, I was involved in training NLP models to enhance the chatbots' understanding and response accuracy. Given the small team size, I also took on DevOps responsibilities, ensuring that our infrastructure was well set up and reliable to support all operations.

Software Engineer & PenTester

Freelance
Mar 2017 - Present

From time to time, I take on freelancing projects through Upwork clients or via recommendations. I have worked on various systems across different industries, providing a range of services from full solution development to support, maintenance, and advisory roles. My freelancing projects have allowed me to develop comprehensive solutions tailored to clients' needs, ensuring robust and efficient systems. In addition to development, I have conducted penetration testing to identify and address vulnerabilities in clients' platforms, enhancing their security. My diverse experience and expertise have enabled me to deliver high-quality services and build strong client relationships.

Game Developer

Maxim Games
Nov 2016 - Nov 2017

As a Game Developer at Maxim Games, I was responsible for developing a turn-based WWII strategy game. My primary responsibilities included creating the game logic and UI components, ensuring an engaging and intuitive player experience. I also developed various helper scripts and tools to streamline the development process, enhancing productivity and efficiency within the team. My contributions were crucial in building a robust game architecture adn user experience.

Software Developer Intern

Asseco SEE
Jul 2016 - Aug 2016

As a Software Developer Intern at Asseco SEE, I was part of a PoC team tasked with rewriting legacy systems into a modern tech stack for a banking software platform. My primary responsibilities included building UI components and developing basic endpoints. This role provided valuable experience in modern web development practices and contributed to the successful transformation of the platform.