Independent engineering studio Switzerland

Useful systems,
carefully built.

We turn complex product and operational problems into software people can rely on. We make clear decisions, engineer carefully and build for day-to-day use.

Product engineering Cloud platforms Workflow automation System modernisation
Selected work 01 / 06

Complex systems
you can rely on.

A few systems I’ve built across cloud platforms, workflow software and enterprise operations.

SELECTED EXPERIENCE / CLOUD PLATFORMS 01

AI workflow platform
cloud migration

I redesigned a multi-component document-processing platform for Google Cloud, replacing one-off environment deployments with a repeatable delivery model.

  • Reusable infrastructure as code
  • Container orchestration on GKE
  • Managed data and storage services
  • Controlled, auditable CI/CD delivery
GCPGKETerraformKubernetesGitLab CI/CD
SELECTED EXPERIENCE / WORKFLOW SOFTWARE 02

Archival workflow management

I built a focused service and microfrontend to manage complex archival sessions, packages and workflow-driven processing inside a larger enterprise platform.

JavaSpring BootReactCamunda
SELECTED EXPERIENCE / ENTERPRISE SOFTWARE 03

Retail ERP maintenance & evolution

I worked across the database, backend and frontend of a business-critical retail ERP, improving performance, integrations and day-to-day reliability.

C#.NETSQL ServerJavaScript
Services 02 / 06

From technical idea
to dependable system.

We stay with the work from the first technical decision to production. Product choices stay close to the code, so you do not have to repeat the context at every hand-off.

01

Product Engineering

We work out what is worth building, then ship a version people can use.

  • Product discovery & scope
  • MVP and vertical-slice delivery
  • Custom web applications
  • Backend systems & APIs
  • Internal tools
02

Cloud & Systems

We make infrastructure repeatable, observable and easier to change.

  • Cloud architecture
  • Infrastructure as code
  • Containerisation
  • CI/CD automation
  • System modernisation
03

Automation

We automate repetitive work and connect systems where it saves real time.

  • System integrations
  • Workflow orchestration
  • Document processing
  • AI-assisted tools
  • Data synchronisation
Approach 03 / 06

Small by choice.
Responsible for the result.

You see working software early. We explain the trade-offs, share the decisions and make the next step clear.

01 / FRAME

Define the outcome.

We agree on the users, constraints and business value before we choose the technology.

02 / BUILD

Prove the core.

We turn the riskiest assumption into working software early.

03 / SHIP

Engineer for production.

We plan deployment, observability and maintenance from the start.

04 / IMPROVE

Improve with evidence.

We use real behaviour and feedback to decide what to improve next.

Working principles / P01—P04

Make it useful first.

Keep it clear.

Build. Test. Improve.

Use technology for a reason.

Djenis Ejupi, Founder and Software Engineer at Ejupi Labs
Djenis Ejupi Founder & Software Engineer
The studio 04 / 06

Work directly
with the founder.

I founded Ejupi Labs and lead its engineering work from Switzerland.

You work directly with me on architecture and delivery. That keeps decisions fast, trade-offs clear and context intact from our first conversation to production.

I draw on product engineering, cloud infrastructure, DevOps, workflow orchestration, enterprise systems and applied AI. I use the technology that solves the business problem. The stack is never the point.

Java / Spring Boot React / Vue Python C# / .NET GCP / Azure Kubernetes / Terraform Temporal / Camunda
Labs 05 / 06

Experiments for
real problems.

I use Labs to test ideas in public. Each project tackles a real workflow, a technical limit or a better way to get work done.

OPEN SOURCE / LOCAL-FIRST DESKTOP01

CareerOS Local

CareerOS keeps verified career history, evidence-backed resumes, job matches and applications in one private desktop workspace. Optional AI runs on the device.

Tauri · React · FastAPI · SQLite · Local AI
OPEN SOURCE / PERMISSION-AWARE AUTOMATION02

DjenisAiAgent

DjenisAiAgent is a permission-aware Windows automation experiment. It turns plain-language requests into visible, inspectable actions.

Python · Agents · Automation
SOURCE AVAILABLE / GOPHER CLIENT03

DIG

DIG is a real Gopher client with a browser demo that makes requests, selectors and responses easy to inspect.

Node.js · TCP · Gopher · JavaScript
SOURCE AVAILABLE / NUMERICAL VISUALISATION04

IntegraDraw

IntegraDraw turns numerical integration into something you can see: change the function, method and interval, then watch the estimate converge.

Java · TypeScript · Numerical methods
SOURCE AVAILABLE / LOCAL DIALOGUE LAB05

ELIZA Lab

ELIZA Lab is a small, local rule-based dialogue experiment. Every response shows the rule behind it; nothing leaves the browser.

Rust · JavaScript · Local-only
COLLABORATIVE REBUILD / PLACEMENT OPERATIONS06

VECTOR

VECTOR gives placement coordinators one clear view of the whole cohort. Search students and hosts, filter by status and move milestones forward; every change stays in the browser.

JavaScript · Local storage · Synthetic data
BUILD NOTE / 001READ Useful AI starts with the work, not the model.

Start with the work, not the model. A useful AI feature should help with a real decision, bottleneck or repeated task. You still need to understand the inputs, check the outputs and plan for failure.

I map the workflow first, then find the judgement worth supporting and define a result we can measure. Only then do I choose the smallest system that can do the job reliably.

Contact 06 / 06

Bring the
difficult part.

Building a new product? Has a system hit its limit? Is a workflow taking too much time? Tell us what is happening and we’ll suggest a practical next step.

CONTACT / SWITZERLAND

Your message goes straight to Ejupi Labs. We will tell you plainly whether we can help and, if so, what a useful first conversation should cover.

info@ejupilabs.com
Founder-led from start to finish Working languages · English / Italian / Albanian Remote collaboration

PROJECT ENQUIRY / CONTACT FORM

Based in Switzerland