Curriculum Vitae
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