Marko S.

Marko S.

Senior Software Engineer

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

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 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 (5 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.

Portfolio

Senior Full Stack Developer - Eight Sleep
Senior Full Stack Developer - Eight Sleep

Eight Sleep is a sleep fitness company that leverages innovation, technology, and personal biometrics to restore individuals to their peak energy levels each morning. It produces the first bed engineered to improve sleep through dynamic cooling and heating, detailed sleep tracking, and more. Designed, developed and deployed the online store feature on the website; integrating it with Shopify.

Software Engineer - Epodjetnik
Software Engineer - Epodjetnik

Epodjetnik is a suite of web-based accounting programs. The company is constantly developing and introducing modern accounting solutions into its suite for clients. Developed the online accounting solution by translating concepts into code, tracking down obscure bugs to ensure optimum performance, building high-level abstractions without sacrificing performance, maintaining the solution's large shared codebases, and shepherding changes while keeping continuous integration processes intact.

Senior Software Developer - SISTORY
Senior Software Developer - SISTORY

The History of Slovenia – SIstory portal was established as part of activities carried out by the Research Infrastructure of Slovenian Historiography. The SIstory portal is an online system of Slovenian historiography, which not only enables access to historical content relevant for the study of Slovenian history but also offers the possibility to create research data and use it in a research environment. Developed the website and admin dashboard using PHP, Node.js, Elasticsearch, YUI2- turs (The ultimate repair system application).

Senior Software Engineer - Nano
Senior Software Engineer - Nano

Nano is decentralized, sustainable, and secure digital money platform focused on addressing the inefficiencies present in existing financial systems. It is designed to provide simple peer-to-peer transfer of value; empowering individuals with the most efficient and accessible digital money solutions possible, and connecting them to the global economy with minimal impact. Developed the website using Ruby on Rails, Node.js, Elasticsearch, PostgreSQL.

Senior Software Engineer - Simba Chain
Senior Software Engineer - Simba Chain

Worked on a cloud-based, smart-contract-as-a-service (SCaaS) platform that enables users across a variety of skill sets to implement Dapps (decentralized applications) which allow for secure, direct connections between users and providers, and eliminates third parties. The platform is easy-to-use platform and is tailored for different users, developers, governments, and enterprises who want to quickly deploy blockchain Dapps for their enterprise. Developed backend solutions for the SaaS platform to manage smart contracts on the Ethereum network.

Education

Education
BSc. Computer Science
University of Ljubljana, Faculty of Computer and Information Science
2010 - Present (14 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