---
title: "Web & mobile application development | Miha Plohl"
language: "en"
canonical: "https://manitu.si/applications/"
lmml_version: 2
---

<a id="main"></a>

Application development / web and mobile

# Web and mobile
application development.

Custom web and mobile applications, SaaS and business tools.

I plan and develop applications independently or as a lead developer with your team. I connect user needs, architecture and delivery, and help the product evolve.

[Discuss your project](<https://manitu.si/applications/#contact>)[Looking for a presentation website?](<https://manitu.si/websites/>)

What I can build

## Something useful for your users.

### Web applications and SaaS

From a first useful version to an established product. Ruby on Rails backends, user interfaces, data models and functionality that supports your work.

### Mobile applications

Products for use on a phone, connected to a web backend. We agree the target devices, core functionality and a suitable implementation approach.

### Integrations and business tools

Connections between systems, process automation, user portals and purpose-built tools. We understand the process first, then choose a practical technical approach.

Founder and sole developer

## eternalfriend.io

I founded the platform for artists and crafters and develop it on my own. It brings together my experience as a maker, product design and day-to-day software development.

[Visit the platform](<https://eternalfriend.io/>)

Development and leadership

## Developer.
Collaborator.
Technical lead.

I have more than 20 years of production software experience. As lead developer, I built Jetpack Workflow from the start to thousands of daily users; at Nadine West I led a distributed Rails team.

I can work directly on development or join your team. If you mainly need an architecture review, an upgrade plan or support with technical decisions, I also offer consulting.

[Rails consulting and experience](<https://manitu.si/consulting/>)

How we begin

## First the goal,
then the work.

- Discuss the users, problem and goal.

- Agree the scope, approach, price and timeline.

- Development, review and agreed next steps after launch.

<a id="questions"></a>

Before we start

## Common questions

What kinds of applications do you develop?

I develop custom web and mobile applications, SaaS products, business tools and integrations between systems. The choice of architecture starts with your users, workflows and product goals.

Can you join an existing development team?

Yes. I work independently or as a lead developer with your team, connecting architecture, implementation and ongoing product development.

How do we scope an application?

Describe the users, the problem, the essential functions, existing systems and your preferred date. We define the initial scope and priorities before agreeing the implementation and budget.

<a id="contact"></a>

Direct contact

## What application do you need?

Describe the users, the problem and the main features. If an application already exists, include a link and explain what you want to change. Your preferred timing and approximate budget are useful too.

Miha Plohl · Slovenia
[info [at] manitu [dot] si](<https://manitu.si/applications/#contact>)

[Contact form](<https://manitu.si/applications/#contact>)

LMML v2 form contract (configuration, not a submission):

```json
{
"version": 2,
"source": "https://manitu.si/applications/#contact",
"attributes": {},
"fields": [
{
"tag": "input",
"type": "text",
"name": "kich_ref",
"autocomplete": "off",
"label": "",
"hidden": true,
"tabindex": "-1"
},
{
"tag": "input",
"name": "sender_name",
"id": "sender-name",
"autocomplete": "name",
"required": true,
"label": "Your name"
},
{
"tag": "input",
"type": "email",
"name": "sender_email",
"id": "sender-email",
"autocomplete": "email",
"required": true,
"label": "Email address"
},
{
"tag": "textarea",
"name": "message",
"id": "message",
"rows": "6",
"required": true,
"label": "Your message"
},
{
"tag": "button",
"type": "submit",
"label": "Send message"
}
],
"integration": {
"kind": "eternalfriend-contact",
"form_attribute": "data-eternal-contact",
"endpoint": "https://eternalfriend.io/contact-forms/l2iChenfOylClJ1cdRd02En6S54e0Jtu",
"script": "https://eternalfriend.io/contact-forms/embed.js",
"status_attribute": "data-contact-status",
"instructions": "Use the supplied form attribute and embed script. The script owns submission and status feedback; do not infer a native action or invent a request protocol."
}
}
```

[Human-readable version](<https://manitu.si/applications/>)
