Available for work

Jaka Mencinger

Software Developer

Engineer of Informatics from Lesce, Slovenia. I have built and shipped two SaaS products to production on my own, from data model to payments and maintenance. I work in TypeScript (Next.js, React) and Python (FastAPI) on PostgreSQL. My AI features run in production, not in demos: document reading, generated descriptions, valuations.

About me

Who I am

Engineer of Informatics from Lesce, Slovenia. I have built and shipped two SaaS products to production on my own, from data model to payments and maintenance.

I work in TypeScript (Next.js, React) and Python (FastAPI) on PostgreSQL.

My AI features run in production, not in demos: document reading, generated descriptions, valuations.

Client websites

Experience building modern websites from concept to launch.

SaaS development

Built a SaaS CRM for real-estate agents, from idea to working product.

Industry internship

Software development internship at Logix.

Teamwork

Strong communication, reliability, fast learning and team collaboration.

Projects

Selected projects

Preview of KontrolnikHACCP SaaS in production

Kontrolnik

SaaS for paperless HACCP compliance records in food service. From first commit to paying production in 34 days, one restaurant uses it every day.

  • QR entry of temperatures and cleaning
  • Works offline, sync without duplicates
  • AI reading of delivery notes (Claude, schema validation)
  • Stripe subscriptions
  • 635 automated tests
TechnologiesNext.jsTypeScriptPrismaPostgreSQLStripe
Preview of TvojAgent CRMReal-estate CRM SaaS

TvojAgent CRM

SaaS application for real-estate agents covering properties, clients, viewings, listings, contracts and the agent's day-to-day work.

  • Property management
  • Clients & contacts
  • Viewings & statuses
  • Listings, contracts, invoices
  • Work overview dashboard
TechnologiesReactNext.jsPythonPostgreSQL
Preview of Demokrati RadovljicaWebsite + CMS

Demokrati Radovljica

Website and CMS for a local political organization: news, events, membership and materials, easy to manage for non-technical users.

  • Public website
  • Internal CMS
  • News & events
  • Membership management
  • Simple to use
TechnologiesNext.jsPayload CMS
Preview of Cleaning company websiteMarketing website

Cleaning company website

Modern marketing website for a cleaning service, built to win new clients and present the services clearly.

  • Service presentation
  • Contact form
  • CTA buttons
  • Modern visual identity
  • Mobile optimization
TechnologiesNext.jsTailwind CSSSEO
Preview of PotepuhOnline store

Potepuh

Women's clothing online store built on Shopify, from product catalog and collections to the full checkout flow.

  • Product catalog
  • Collections & categories
  • Cart & checkout
  • Content management
  • Mobile optimization
TechnologiesShopifyE-commerce

Technical skills

What I work with

HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Python
FastAPI
PostgreSQL
Prisma
Payload CMS
Shopify
Docker
Stripe
Git / GitHub
Vitest
Playwright
SaaS applications
CRM systems
Relational databases
AI integrations (Anthropic API, OCR, structured outputs)

Experience

My path

  • Junior Software Engineer

    Oct 2025 – present

    Uroš Mencinger s.p.

    • Built and maintain two SaaS products in production (~110,000 lines, 667 commits)
    • I run production myself: deploys, database migrations, backups, alerting
    • AI features in production via the Anthropic API
    • Client work from requirements to delivery
  • Freelance web development

    Oct 2024 – Oct 2025

    Shopify stores and websites for clients.

    • Built and launched the Potepuh Shopify store: catalogue, collections, checkout, payments
    • Client websites in Next.js with a CMS the client manages independently
  • Software development intern

    3 months

    Logix

    • Hands-on training in software development.
    • Learned how a development team and company processes work.

Education & languages

Background

Education

  • Višja strokovna šola Kranj

    Higher vocational diploma · Informatics

Languages

  • Sloveniannative
  • EnglishB2
  • Serbo-Croatianbasic

Contact

Let's get in touch

Looking for a developer to join your team? I'm happy to talk about opportunities, projects or collaboration. Email is the fastest way to reach me.