Curriculum Vitae

Spase Markovski

Spase Markovski

Senior Software Engineer

Skills


ReactTypeScriptJavaScriptreduxredux-sagajotaivaltioCSS-in-JSstyled-componentsemotionnextjsreact-final-formmaterial-uichakra-uiGraphQLRESTsvelteHTMLCSSJavaGogitSpring BootTLSXMLSpring FrameworkUNIXJPA/HibernateSQLnginxapachedockerkubernetesAWS CDKAWS LambdaAWS S3AWS DynamoDB

Work experience


Lead Backend Engineer

ESGgen

Feb 2022 - current

  • Building the backend for the ESGgen platform.

Team Leader

Netcetera AG

Jan 2017 - Feb 2022

  • Managing a team of engineers, helping them fulfill their career goals.

Technical Lead

Netcetera AG

Jan 2016 - Feb 2022

  • Leading a team of engineers for customer projects.

Senior Software Engineer

Netcetera AG

Jan 2015 - Feb 2022

  • Responsible for onboarding new people on the projects, and solving bigger technical challenges on the projects.

Software Engineer

Netcetera AG

Oct 2012 - Jan 2015

  • Worked on developing full stack applications (and SDKs).

Senior Software Engineer

Freelance

Oct 2011 - current

  • I do consulting work when I feel the need to scratch a technical itch, mainly working for/with people I already know.

Projects


ESGgen

Lead Backend Engineer

Feb 2022 - current

  • Leading the backend engineering efforts for ESGgen.
  • Used: AWS CDK, AWS Lambda, NodeJS, AWS DynamoDB, AWS S3, TypeScript

Promotion Digitale (GFCH)

Technical Lead

Apr 2021 - Feb 2022

  • Leading the frontend engineering for a Swiss Federal Health institution project aimed at digitalizing their internal and external processes.
  • Used: React, TypeScript, GraphQL, hasura, urql, styled-components, material-ui, Java, Spring Framework, Postgres, kubernetes

Webis 12 (NCA)

Technical Lead

Aug 2020 - Mar 2021

  • Developed an internal system for generically displaying data stored in Postgres DB based on metadata from the DB & GraphQL introspection schema as provided by Hasura. Supported viewing and editing said data with various widgets and configuration options for the screens.
  • Used: svelte, GraphQL, hasura, urql, Go

TREPO

Software Architect

Jul 2018 - Apr 2019

  • Lead a team of engineers in developing a system that is responsible for last mile notification to customers (both B2B and B2C).
  • Solved various routing optimizing challenges as well as binary parsing of GPS tracking devices.
  • Used: React, TypeScript, material-ui, styled-components, Java, Spring Framework, Postgres

KAP (GFCH)

Technical Lead

Jul 2018 - Jul 2020

  • Lead the frontend team of engineers in a project where the main focus was digitalizing the internal processes of a Swiss Health Federal institution.
  • Used: React, TypeScript, styled-components, material-ui, axios, Java, Spring Framework, Postgres, traefik, docker

Fred (mkHost)

Software Architect

Jun 2018 - Dec 2020

  • Developed a backend API that abstracted away archaic protocol known as EPP (Extensible Provisioning Protocol) which is communication using XML via duplex TLS socket channels. This protocol is mainly used by domain registers and the application was built for one the biggest domain registry companies in Macedonia.
  • Used: Java, Spring Framework, Postgres, AWS EC2

RISIC (NCA)

Technical Lead

Feb 2018 - Jun 2018

  • I was leading the team that was building an information system that would process large amount of insurance claims from United Arab Emirates and coordinated with the internal machine learning teams that were doing analysis on those claims for potential fraud.
  • Used: React, TypeScript, Java, Spring Framework, Apache, Docker, microservices

Global Financial Planning Platform (UBS)

Technical Lead

Feb 2017 - Jan 2018

  • Lead a team of 6 engineers in a global team of 40, developing a full stack web application that projected people's wealth using various methodologies.
  • Used: React, Flow, styled-components, Java, Spring Framework, OracleDB

Prospect Zone (UBS)

Technical Lead

Jul 2016 - Feb 2017

  • Lead a team of engineers to develop a public facing full stack application where users in Switzerland could check various real estate mortgage options.
  • Used: angularjs, Java, Spring Framework, OracleDB

Dimensions (Wuest And Partner)

Software Engineer

Apr 2015 - Jun 2016

  • Building custom tailored full stack application for real estate evaluators in Switzerland and Germany.
  • We developed complex functionalities like grid editing/filtering for huge data sets, virtual lists, when the browsers (and computers) weren't as expedient.
  • Used: angularjs, Java, Spring Framework, Apache, Postgres

Merchant Plug-In (NCA)

Software Engineer

Oct 2012 - May 2020

  • Built a full-stack web app to allow merchants (aka acquirers) to process and monitor transactions using the VISA 3DS 1.0 protocol.
  • Later on I was solely responsible for maintaining and improving the application.
  • Demystifying VISA 3DS Specification, certification with all payment schemes (MasterCard, Visa, JCB, American Express).
  • Used: Java, Spring Framework, Javascript, Apache, XML, XML Digital Signing, TLS