Marko S.

Marko S.

Ljubljana, Slovenia
Hire Marko S. Hire Marko S. Hire Marko S.

About Me

Marko is a Senior Software Engineer with a high degree of competence and a thorough understanding of industry standards in the documenting of web-based solutions, development and implementation of new features, and support for critical web applications' layer architecture and various systems on different digital initiatives. He has a passion for code quality; developing cost-effective solutions following the latest standards, policies and procedures.

AI, ML & LLM

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Torch
Torch
Senior Software Engineer
2019 - Present (6 years)
Remote (Part-time)
  • Oversee the development of the technical architecture, software concepts and models for Torch's three-tier application; using detailed specifications and user requirements.

  • Provision highly available and scalable hosting solutions for Torch; maintaining the staging and production cluster on Kubernetes.

  • Followed operational best practices for tools and automation solutions within Torch; handling versioning practices, source control, branching and merging patterns.

Nano Foundation
Nano Foundation
Senior Software Engineer
2019 - 2019
Remote
  • Designed, developed and implemented the long-waited Nano Foundation website; iterating the search solution with multiple sources, scraping content for search purposes, and optimizing the website for high load.

  • Engineered a search re-indexing strategy for the solution, performed load testing with scaling on the website, and implemented a CI/CD pipeline for the deployment of the new website.

  • Created tools and pipelines for the upgrade of the iOS/Android mobile nano wallet and the desktop nano wallet for Nano Foundation.

SIMBA Chain Inc
SIMBA Chain Inc
Senior Software Engineer
2018 - 2019 (1 year)
Remote (Part-time)
  • Oversaw the advanced iteration of services and protocols for the rapid implementation of SIMBA's Ethereum-based blockchain transaction watcher.

  • Maintained and extended Stellar, Ripple and Nano network for integration into SIMBA's SCaaS platform and optimized processes for RSK integration with the platform.

  • Delivered high-quality code for the maintenance of backend services on the Ethereum network and API services on the SCaaS platform.

Zeetta Networks
Zeetta Networks
Senior Software Engineer
2018 - 2019 (1 year)
Bristol, United Kingdom
  • Contributed high-value solutions for the implementation of frontend features on the NetOS Enterprise and NetOS Rapide apps; writing and deploying Mocha tests on the frontend.

  • Managed the conversion of Python code to Java libraries; rewriting the QoS module and implementing Python scripts to manage network mappings and tests for the SNMP communication library.

  • Determined the tools and methods for the implementation of solutions on the project; following engineering best practices.

Eight Sleep
Eight Sleep
Senior Full Stack Developer
2018 - 2018
Remote
  • Transformed Eight Sleep's requirements into technical solutions for the iteration of a new e-commerce website; implementing frontend features and a new theme that reduced load time by 50%.

  • Explored new trends and incorporated emerging technology stacks in the planning and transfer of the codebase from the legacy theme.

  • Created and maintained the CI/CD pipeline on the website; implementing solutions to serve Eight Sleep's high volume applications.

Sixt GmbH & Co. Autovermietung KG
Sixt GmbH & Co. Autovermietung KG
Senior Full Stack Developer
2017 - 2018 (1 year)
Remote
  • Provided scalable solutions to complex engineering problems for Sixt's Damage team; building XUL user interfaces and implementing new features.

  • Employed iterative and adaptive development techniques in rewriting a lot of the legacy PHP Unit tests using Mocking and built integrations to other solutions with REST API.

  • Facilitated the optimization and execution of solutions on the Damage app's backend; maintaining the CI/CD pipeline and releases for the team.

Studio Moderna
Studio Moderna
Senior Software Engineer
2016 - 2017 (1 year)
Ljubljana, Slovenia
  • Offered technical expertise and support for the system administration of 200+ stores; developing several e-commerce plugins on the frontend/backend, payment gateway integration and e-commerce terminal scripts for maintenance.

  • Designed, built and maintained an application to track costs from Google and Facebook Ads; working on the containerisation of the app and deployment to a Kubernetes Cluster.

  • Engaged in advanced performance tuning of complex processes and functionalities for the optimization of high load servers.

Freelance
Freelance
Senior Software Engineer
2013 - 2016 (3 years)
Remote
  • Designed and implemented innovative software solutions, websites and web apps that met the functional and non-functional requirements of clients.

  • Worked as an expert on key technical and functional areas of projects; improving engineering practices in the areas of DevOps, Linux administration, and software development.

  • Managed individual project priorities, deadlines and deliverables for clients.

Epodjetnik d.o.o
Epodjetnik d.o.o
Software Engineer
2009 - 2013 (4 years)
Remote
  • Designed and built Epodjetnik's accounting web application; offering administrative expertise for the app's web, DNS, and mail server.

  • Maintained and improved solutions on the project; integrating the application with 3rd party REST and SOAP services.

  • Troubleshot and resolved complex technical problems on the application.

EC d.o.o
EC d.o.o
Web Developer
2008 - 2009 (1 year)
Ljubljana, Slovenia
  • Developed new user-facing features and built reusable components and frontend libraries for e-commerce solutions and web apps.

  • Enhanced the technical feasibility of several web solutions; optimizing components for maximum performance on projects.

  • Troubleshot and maintained web solutions for clients.

Mobinet
Mobinet
Web Developer
2008 - 2008
Ljubljana, Slovenia
  • Developed and maintained an application for sending transaction emails.

  • Adhered to established project plans and timelines while delivering a quality end product to the client.

  • Addresses technical issues and provided timely responses/solutions to problems as needed.

Showcase

Senior Full Stack Developer - Eight Sleep
Senior Full Stack Developer - Eight Sleep
  • Eight Sleep is a sleep fitness company that uses technology and biometrics to improve sleep.

  • It develops a bed that dynamically cools and heats to enhance sleep quality.

  • The company integrates an online store feature on its website using Shopify.

Software Engineer - Epodjetnik
Software Engineer - Epodjetnik
  • Epodjetnik is a web-based accounting suite developed by a company focused on continuous improvement and modernization.

  • The company emphasizes code translation, bug fixing, abstraction, and maintaining large codebases.

  • They prioritize integration and maintainability through continuous integration and shepherding.

Senior Software Developer - SISTORY
Senior Software Developer - SISTORY
  • The SIstory portal was created as part of research infrastructure activities by the Slovenian Historiography.

  • It’s an online system for accessing historical content relevant to Slovenian history.

  • The website and admin dashboard were developed using PHP, Node.js, Elasticsearch, and YUI2-turs.

Senior Software Engineer - Nano
Senior Software Engineer - Nano
  • Nano is a decentralized, sustainable, and secure digital money platform.

  • It facilitates simple peer-to-peer value transfer for individuals.

  • The project utilizes Ruby on Rails, Node.js, Elasticsearch, and PostgreSQL for development.

Senior Software Engineer - Simba Chain
Senior Software Engineer - Simba Chain
  • Developed a cloud-based SCaaS platform enabling Dapp implementation across diverse skill sets.

  • Designed and implemented backend solutions for smart contract management on the Ethereum network.

  • Focused on creating an easy-to-use platform suitable for various users, including governments and enterprises.

Education

Education
BSc. Computer Science
University of Ljubljana, Faculty of Computer and Information Science
2010 - Present (15 years)
Education
Network+, Security+, Project+
compTIA
2010
Education
Red Hat Linux System Administrator 5
Red Hat
2009
Education
Microsoft Certified Solutions Expert 2003
Microsoft
2008