Work with me

Hi! My name is Marko, I’m a software engineer with 10+ years of experience in development. I’m also interested in design, UX and all forms of Art. I’m living in a small European country Slovenia.

I’m always ready to do some freelance work, or to join a team with enthusiastic people, from Slovenia or around the world. If you think we could work together, or just want to say hi to me, don’t hesitate to contact me at: marko@gajst.si.

Company ID:

NAME: MARKO GAJŠT, s.p., RAZVOJ SPLETNIH APLIKACIJ
ID:   7092644000

Technologies, Tools & Libraries

  • TypeScript
  • React
  • Svelete
  • Vue
  • Angular
  • Node
  • express
  • npm, yarn
  • nvm
  • nwb, Webpack, Parcel, Snowpack, Rollup
  • PHP
  • Python
  • *nix
  • Git
  • Docker
  • GitLab CI/CD
  • Bash
  • *Sql
  • Gimp
  • Inkspace
  • Figma

Skills

Development, UX, Design, Illustrating

Languages

  • Slovene (native)
  • English (advanced)
  • Russian (beginner)

Principles

Simplicity, clarity, minimalism. So in design as in software architecture as in life itself.

Projects & Companies

MediaINFO is a complete Digital Library software solution for interactive and intuitive viewing, browsing, searching, cataloging and sharing digitized content.

Clients range from the smallest publisher to great national libraries and governmental institutions, that are bringing millions of pages and images online each year. MediaINFO is running tens of millions of pages worldwide and making tens of billions of words searchable.

---
MediaINFO project is of a massive scale and endurance. Due to diversity of clientele, lots of hard work and emphasis is made on internationalization, which includes: non Latin character sets, alternative calendar systems (e.g. hijri), and RTL page layouts.

Date: 2016-
Role: senior frontend engineer, frontend lead

Mysli Write is a beautifully designed, easy to use writing software for professional and personal use, with focus on privacy. Some of the features includes: distraction free writing experience, automatic document synchronization, documents statistics, organization with projects, groups, search, sorting and tagging. Audio notes, picture notes, TODO lists, goal setting. Zen mode. Encryption.

---
Wide variety of features was researched and implemented for this project: Web Audio API for audio notes, Stripe for payments, Postmark service for e-mail handling. Express for the API part. Next.js and Gatsby for static homepage. Svelte was initially considered and used, before switch was made to React with Hooks and TypeScript. Figma was used for the design itself. Due to need for unique style and strong customization, UI components were custom made. For administration panel, Ant Design and later React Suite was used. Docker and GitLab's CI/CD was used for deployment.

Date: 2020-
Role: *

NewBay is delivering highly successful commercial services for operators and device makers worldwide. Customers include T-Mobile, Telefónica O2, Orange, U.S. Cellular, AT&T, Telstra, Verizon and LG Electronics. NewBay is processing millions of messages daily and stores billions of media for live operator and device maker services.

NewBay is based in Dublin, Ireland; Seattle, USA; London, UK; Sydney, Australia, and Seoul, South Korea.

---
Date: 2012
Role: frontend engineer

Including aforementioned clients, I was cooperating with numerous smaller to medium, local and remote business and startups in various roles including: designer, backend and frontend engineer.

Labs

Some of the experiments (more to come, maybe):

Hobbies & Interests

Hiking, traveling, plants, music, gym, philosophy, meditation, art, psychology, reading, writting.