Case studies

Software engineering case studies, measured in uptime, latency and load.

Selected work in healthcare, security, HRTech, retail and AI: the problem, what we changed and the measurable result.

HRTech · Platform engineering

The foundations of a multi-tenant HR platform: isolated tenants, reporting and payroll basics.

On a multi-tenant HR platform every company has its own database, provisioned automatically in about 10 seconds with schema updates handled by deployment, and analytics streamed into BigQuery through Pub/Sub. On top of it we built a Report Builder where a company picks almost any field from any module, saves reports and controls access, plus leave, time tracking and base-rate payroll. The hard parts were joining data from different modules into one result set and combining modules that all affect the final payout. The trade-off of the architecture is higher infrastructure cost and manual scaling.

  • Multi-tenant
  • Database per tenant
  • Report Builder
  • Time tracking
  • BigQuery
Ask about this case →
~10 s
to provision a new company's database and apply migrations
HRTech · Marketplace platform

A national job board built from scratch as a full SaaS product.

We built the whole job board platform from zero: vacancy publishing, search and filters, applications, resumes, job alerts, paid services for employers and moderation. Search runs on Elasticsearch and SEO was engineered separately for the large volume of vacancy pages. Response time was the hardest problem, solved with a combination of caching, database optimization and a read replica. Bot protection and moderation of companies and users keep spam and fake listings out. The platform earns through paid postings, subscriptions and ads.

  • Elasticsearch
  • SEO
  • Moderation
  • Bot protection
  • SaaS
Ask about this case →
100s
of vacancies and resumes posted per day
HRTech · Product build

A hiring module with AI, built from zero inside a multi-tenant HR platform.

We built the Hiring module of a multi-tenant HR platform from scratch: vacancies, candidate cards, the hiring funnel and statuses, evaluation, communication and reporting. On top of it we added resume parsing, an AI candidate analyzer and AI ranking, calendar integration, and automated emails through mail services. Anyone with the right permissions in any company on the platform can use it, so the client got hiring and the rest of HR in one all-in-one platform, with the routine work automated.

  • Multi-tenant
  • AI ranking
  • Resume parsing
  • Calendar integration
  • Email automation
Ask about this case →

Facing a similar problem? Let's talk specifics.

Book a Technical Consultation →