Available for new work · Vilnius, Lithuania

I build the software and payments infrastructure I used to manage.

Twenty years in software. Founder and CEO of Majevski, MB in Vilnius. Four years Country Manager at Strix, the European ecommerce studio, and three at Autopay in payments. I build, ship and run a portfolio of Lithuanian SaaS products, and take on a small number of senior client engagements each year.

Built, led, listed: Majevski, MB Founder & CEO · 2017– Strix Country Manager · 2019–2023 Autopay World Country Manager · 2020–2022
Vitold Majevski, founder of Majevski, MB

Vitold Majevski Founder · Majevski, MB · Vilnius

21+

Years in software

24

Live products

12

Documented APIs

9

Years running the company

4

Working languages

Career

Twenty years of building, and a few years of running the office.

I have been on both sides: managing a region for an international studio, and shipping my own products from a small company in Vilnius. Everything I build now comes from that operator's view of what actually has to work on a Monday morning.

2017–now

Founder & CEO

Majevski, MB · Vilnius, Lithuania

Leads the company he registered in October 2017. Builds and operates a portfolio of Lithuanian SaaS products on shared infrastructure (hosting, billing, monitoring and a common REST API), alongside client work.

SaaS APIs Infrastructure

2005–now

Web Developer

Freelance · Vilnius · Hybrid

Twenty years of shipping client work, planning site layout and functionality, then writing and testing the code. Self-taught PHP, MySQL and JavaScript, built up alongside a Computer Science degree at Vilnius University and Business IT at Mykolas Romeris University.

PHP MySQL JavaScript

2024–2026

Member

LitBAN · Lithuanian Business Angel Network

Two years in Lithuania's business angel network, which backs early-stage companies across the Baltics.

Early stage Baltics

2024–2025

Member

BNI Geležinis Vilkas · Business referral network · Vilnius

A year in the Vilnius "Geležinis Vilkas" chapter of BNI, the international business referral network. Weekly meetings, one-to-ones and structured referrals between member businesses.

Networking Referrals Vilnius

2019–2023

Country Manager

Strix · European ecommerce studio

Nearly four years running the Baltic business of a European ecommerce and Magento studio with offices in Kraków, Prague, London and Vilnius, delivering enterprise commerce builds for retail and B2B clients.

Magento Ecommerce Enterprise

2020–2022

Country Manager

Autopay World · Payments · Lithuania

Built and ran the Lithuanian market for a payments provider: business strategy for the country, and relationships with customers, partners and local authorities.

Payments Open Banking Partners

2018–2019

IT Project Manager

Delfi · Lithuania's largest news portal

Product and delivery for one of the country's highest-traffic media properties. Integrations and internal systems at national scale.

Media Scale

Work with me

Senior builds for founders, retailers and regulated businesses.

A small number of engagements each year, taken end to end. Every service here is something I run in production myself, not a capability listed in the hope someone asks for it.

01 · Flagship

SaaS platforms & payment integration

Multi-tenant products with subscription billing, dashboards, role-based admin and payment provider integration, built by someone who runs a portfolio of them in production and has managed payments for a Polish provider.

Multi-tenant Subscriptions PSD2 Open Banking WooCommerce
Discuss your build opens in a new tab

02

API development

REST APIs, webhooks and MCP servers that other developers and AI agents can actually use. Ten of my own products ship one.

REST Webhooks MCP
Get started opens in a new tab

03

Ecommerce & Magento

Custom stores, subscription commerce and Magento work, from two years running the Baltic office of a European ecommerce studio.

Magento WooCommerce Subscriptions
Discuss ecommerce opens in a new tab

04

Infrastructure & monitoring

Hosting, uptime monitoring, incident alerting and status pages: the layer that quietly keeps everything else up.

Hosting Monitoring Status pages
Talk infrastructure opens in a new tab

05

Messaging & automation

Email, SMS and web push at scale, with campaigns, automation flows and deliverability handled on the same stack that runs Asms.lt and Pusher.lt.

SMS Web push Automation
Automate it opens in a new tab

07 · Advisory

Fractional CTO & technical advisory

Hands-on technical leadership for founders and small teams: product and architecture decisions, payments and infrastructure choices, hiring, and honest technical due diligence. Twenty years on both the corporate and the founder side.

Fractional CTO Architecture Payments Due diligence
Book an advisory call opens in a new tab

Ecosystem

24 products, one operator. All on the same spine.

Each one is built and run by me on shared infrastructure: the same hosting, billing, monitoring and REST API design. Every card links to the live product, not a screenshot.

24 live products

p9.lt Dynamic QR codes and short links whose destination you can change after printing, with live scan analytics, a REST API and an MCP server so AI agents can manage codes directly. API QR & links black.majevski.com A centralised threat feed for abusive IP addresses, IP ranges and e-mail domains. Reads are free and need no account, e-mail data exists only as SHA-256 digests, and a k-anonymity endpoint lets you test an address without ever sending it. API Monitoring 1v.lt A matte black NFC card with a laser-engraved logo, paired with a personal page at 1v.lt/yourname that AI drafts in about two minutes. One tap saves your contact. No app required. API Business cards 1v.lt/bni The member directory of the BNI Geležinis Vilkas chapter in Vilnius, built on 1v.lt. Members are grouped by business category with one line on what each of them actually does, and the whole thing installs to a phone like an app. Business cards asms.lt Turns any Android phone into an SMS gateway. Install the app, connect it, and send bulk, scheduled and automated messages from a dashboard or a documented REST API, all on your own carrier plan. API Messaging alarm.lt Watches sites, servers, ports, cron heartbeats, SSL certificates, DNS and game servers from several locations worldwide, raising incidents through eight alert channels. API Monitoring pusher.lt A one-line pixel collects browser subscribers, then you send campaigns, automated flows and RSS-triggered pushes with full delivery and engagement analytics. API Messaging nda.lt Non-Disclosed Analytics: anonymised visitor journeys, session replay with private details hidden automatically, heatmaps and goal tracking, from a single line of code. API Monitoring scan.lt Around 50 technical and on-page checks per URL, sitemap or bulk list, each with a suggested fix. Audits are archived so you can see regressions, and can be scheduled to re-run. API Monitoring socialproof.lt Recent-conversion popups, live visitor counters, reviews, feedback and lead capture. All of it goes on any site with a single pixel and is configured from a dashboard. API Marketing dek.lt Clients self-book around the clock while the business runs one shared drag-and-drop calendar. SMS reminders go out from the salon's own phone through Asms.lt, with no per-message markup. Business ops ieskau.com Built for business networking clubs. One QR code at the meeting: members submit what they are looking for from their phones, and an hour later everyone gets the digest by email, with their own chapter's requests listed separately from the other chapters'. Business ops meniu.cc Guests scan a printed code to open the menu on their phone, then order and pay from the same page. No app. The venue edits items live, and the dashboard reports scans day by day across several locations. QR & links vcard.lt Pick a theme, add contacts and social links, share by link or QR code. Cards carry their own SEO settings and report views and clicks. Business cards siusti.lt For files too large to email. Upload files or whole folders and share them by link or by email. It works the other way round too: send a file request, an upload link that lets someone else send files to you. You see who viewed and downloaded what. Tools webtools.com.pl A Polish-language toolbox of roughly 1,900 checkers, converters, generators and developer utilities, with user accounts and a REST API returning JSON. API Tools pass.lt Generates passwords entirely in the browser with the Web Crypto API, so nothing is transmitted or stored. Four modes, plus a strength checker. Tools kauke.lt Crops a profile photo square and adds a branded overlay frame, entirely in the browser. No signup, no upload to a server. The frame catalogue currently carries BNI chapter and member badges. Tools vardinis.lt Estimates the market value of a Lithuanian registration plate from Regitra's official price tiers, pattern rarity and emblem modifiers. Tools kuponukodai.lt A consumer coupon aggregator covering the major Lithuanian and international retailers, browsable by store, by category and by offer type. Users report whether a code still works. The site also ran a private API for partners. Consumer calendar.lt Public and religious holidays, name days, moon phases, sunrise and sunset times for every day of the year. The interface is in Lithuanian, English, Polish and Russian, and events can be submitted through the site. A documented REST API returns the same data as JSON. API Consumer revlink.lt The customer scans a QR code and says whether they were happy. Satisfied customers go straight to your Google review page, while the dissatisfied write to you privately instead. Setup takes a few minutes and the customer needs no app. Marketing 1e.lt An e-mail sending platform built on MailWizz, customised and run under the e-mail.design name. Mailing lists, campaigns, templates and transactional e-mail are all reachable over a public REST API, documented interactively with Swagger. API Messaging irs.lt A builder for web forms that also handles what people send through them. You put a form together, people fill it in, and the submissions come back into IRS.LT. The whole thing runs behind a sign-in, and there is no public API. Tools

The list above covers the projects that have a page of their own. A few others run without one and are not listed here.

Developer platform

12 public APIs, one set of conventions.

Every API on the platform works the same way: base URL https://{domain}/api/{endpoint}, Bearer token authentication, JSON responses, conventional HTTP status codes and UTC timestamps. Learn one and you know the other eight. Three sit apart: M Blacklist has its own base path and free reads that need no key, and Calendar.lt and e-mail.design take the key in an X-API-Key header. Two also ship MCP servers, so AI agents can drive them directly.

GET https://p9.lt/api/user Read the docs
# P9.lt · REST, Bearer auth, JSON
curl --request GET \
  --url 'https://p9.lt/api/user' \
  --header 'Authorization: Bearer {api_key}'
Live · v1 · stable User QR codes Links Link statistics Projects Custom domains Account payments Account logs

WordPress plugins

7 WordPress plugins, free to download

Written for my own sites first, then cleaned up and released. All GPL, all free, none of them asks for an account or a licence key. Several run this very site.

Beyond the platform

An App Store app, a dental CRM, and a clinic.

Not everything is a web product. Majevski, MB publishes on the App Store through the Apple Developer Program, is preparing a management system for dental clinics, and works in dentistry offline as well as on.

Gentleman Lite

iOS app · App Store

Published by Majevski, MB through the Apple Developer Program in August 2026. A private, offline utility with no accounts and no network requests. Apple's privacy label reads "Data Not Collected".

CRM.dentist

Dental clinic management · in preparation

A clinic management system for Lithuanian dental practices: patient records, appointment calendar, treatment plans with an odontogram, inventory, invoicing and a patient self-service portal. Majevski, MB is the named data controller.

Early access · 2026 Join the waitlist

MDENT

Dental centre · Panevėžys

A dental centre on Molainių g. in Panevėžys doing implants, full-arch restoration, aesthetic work, hygiene and prosthetics, with a published price list, online booking, remote consultations and a WooCommerce aftercare shop.

Live · clinic & e-shop mdent.lt

Speaking & lectures

Six subjects I have actually built and run.

Talks and workshops for conferences, universities and founder cohorts. Every topic below is something I operate day to day, so the material is what happened rather than what the textbook says should happen.

Running an online business that survives year three

What actually keeps a digital product alive after the launch buzz fades: pricing, retention, support load, and the unglamorous operational work nobody puts in a pitch deck.

Founders Operators

Online payments, from the inside

How payment infrastructure really works: providers, Open Banking, PSD2, settlement, chargebacks, and the costs that never appear in a brochure.

PSPs PSD2 Open Banking

Practical security for people who are not security people

Threat modelling without the theatre: hardening basics, handling customer and payment data, GDPR in practice, and what actually gets small companies breached.

SMB Product teams GDPR

One operator, a portfolio of products

How a shared infrastructure spine (one API design, one billing layer, one monitoring stack) lets a very small team run many products, and where that approach breaks down.

SaaS APIs Architecture

QR codes that still work next year

Where dynamic QR genuinely earns its place, how to measure it, and why so many printed codes quietly die, drawn from running a QR platform used across retail, hospitality and the non-profit sector.

Retail Hospitality Analytics

Building software that AI agents can use

Designing APIs, documentation and MCP servers so that both developers and AI agents can work with your product, with worked examples from shipping it.

MCP APIs AI agents

Conference & meetup

20–60 minute talks for conferences, founder events and industry meetups across the Baltics and CEE.

Workshop & cohort

Half-day hands-on sessions for universities, accelerators and corporate training programmes.

One to one

Individual strategy sessions with founders, CTOs and marketing leads on payments, SaaS, infrastructure and security.

Questions

The things people actually ask.

Short, factual answers, written so that each still makes sense when a search engine or an AI assistant quotes it on its own.

Who is Vitold Majevski?

Vitold Majevski is an IT entrepreneur based in Vilnius, Lithuania, and the founder and CEO of Majevski, MB (Lithuanian company code 304720404), registered in 2017. He has worked in software since 2005, was Country Manager at the European ecommerce studio Strix from 2019 to 2023 and at the payments provider Autopay from 2020 to 2022, and now builds and operates a portfolio of Lithuanian SaaS products covering QR codes, SMS, web push, uptime monitoring, analytics and digital business cards.

What does Majevski, MB do?

Majevski, MB is a Lithuanian small partnership (mažoji bendrija) whose registered activity is data processing, hosting and related services. It builds and runs its own software products, publishes iOS apps through the Apple Developer Program, and takes on senior client engagements in SaaS development, payment integration, ecommerce, infrastructure and internal business systems.

Which products have a public API?

Twelve products publish REST API documentation: P9.lt, 1v.lt, Asms.lt, Alarm.lt, Pusher.lt, NDA, Scan.lt, SocialProof, Webtools.com.pl, M Blacklist, Calendar.lt and e-mail.design. Nine of them share one design: base URL https://{domain}/api/{endpoint}, Bearer token authentication, JSON responses and conventional HTTP status codes. Three sit outside it. M Blacklist has its own versioned base path and reads that need no key at all, while Calendar.lt and e-mail.design take the key in an X-API-Key header. P9.lt and Asms.lt additionally provide MCP servers, so AI agents can operate them directly.

How do I get an API key?

Create an account on the product you want to use and generate a key from its account area; each product's API documentation page links straight to it. The same key authenticates every endpoint on that product via the Authorization: Bearer header.

Do non-profits really get the software free?

Yes. Lithuanian non-governmental organisations receive the P9.lt PRO plan at a 100% discount: dynamic QR codes, smart redirection by device or country, scan analytics and API access. Six organisations currently take part: Gelbėkit vaikus, Mamos linija, Padedu augti, Rugutė, Blind Sport LT and Žmonės žmonėms. Organisations can apply by emailing info@p9.lt with a short description of what they do and how they would use QR codes.

What kind of client work do you take on?

A small number of senior engagements each year, delivered end to end rather than as a retainer: multi-tenant SaaS products, payment provider integration, Magento and WooCommerce ecommerce, REST APIs and MCP servers, hosting and monitoring, and internal systems such as booking platforms and CRMs.

Which languages do you work in?

Lithuanian, Polish, English and Russian. Projects run across Lithuania, Poland and the wider EU, and this site is published in English, Lithuanian and Polish.

How quickly do you reply?

Within two business days, from Vilnius (Eastern European Time). For anything urgent, phone and messaging apps reach the same number listed in the contact section.

Contact

Have a system to build, fix or scale?

Tell me what you are building. I reply within two business days, from Vilnius.

Next step

Book a call

Pick a time in my calendar and we go through it properly: what you are building, what already exists, and whether I am the right person for it.

Open my calendar opens in a new tab

1v.lt/calendar

Or write instead

vitold@majevski.com

Replies within 2 business days · Vilnius (EET)