VISLA?

Yes, if you need clean code, and good UX.

User Centrism

Any good app revolves around the User, not its features. Our goal is to discover what your users would really love in the app. Then to design and develop the idea.

The user is always right.

MIMUW

100% of our IT staff comes from Warsaw University, Computer Science faculty. Very distinctive place, with its unique soul, where information science is a religion.

Ranked in the TOP-5 in the world.

When to choose Visla:

1
When you want to save a lot of time and effort by testing mockups first.

Rewriting the code is expensive, so before any code is written, we create click-through models, and interview real humans. You will be surprised how much eye-opening feedback you can get from people, if you do it in a smart way.

2
When you want to save money, by favouring simplicity

...over never-ending list of nice-to-have features. May sound harsh, but research proves 80% of the features will be used rarely, if at all. Knowing that, we help you keep things simple by adding new features only when really necessary.

3
When you want to create an app by listening to your potential users,

...rather than having an all-knowing expert assuming everything upfront. We are here to discover what works for your users.

4
When you are paranoid about the UX and UI,

and need someone who won't allow any junk out. You can be 200% sure, our dearest UX leader, Eryk, will meet that demand.

5
When you need well-educated software developers

but don't want to pay corporate fees. All of our tech staff comes from Computer Science department at Warsaw University. The faculty is ranked regularly in the TOP 5 in the World in the ACM ICPC and TopCoder programming contests.

About Founders

Visla was established in 2016 by three experienced IT professionals: Eryk, Artur and Andrzej. Each of whom had 15+ years experience in software design and development.

The idea which brought us together was to create apps which are simple, nice looking, and focused on real user needs, rather than multiplicity of features.

Andrew Awramiuk

Andrew Awramiuk

Developer, Co-Founder

Launched 70+ mobile apps, including many successful adaptions of top selling board games, such as Steam, and Istanbul.

Computer science masters degree at Warsaw University (MIMUW).

Eryk Pastwa

Eryk Pastwa

Designer, Co-Founder

15+ years of experience in area of product design, user experience and art direction. User experience leader of 40+ UX/UI projects for the North American market.

Masters degree at Warsaw University, Faculty of History.

Artur Bil

Artur Bil

Developer, Co-Founder

Co-founder of high-traffic tech products, including mobile marketing and behavior tracking for retail and transport industries.

Computer science masters degree at Warsaw University (MIMUW).

P≠NP?

Visla Software Team

2 out of 3 of the founders, and 100% of software development team comes from the Computer Science faculty of the Warsaw University (MIMUW). Since 1970s, the faculty is ranked #1 in Poland, and is consistently ranked in the TOP 5 in the World in the most reputable team programming contests.

Our faculty is currently ranked 2nd in the World, in the prestigious ACM ICPC:

1 - St. Petersburg ITMO University
2 - University of Warsaw (All our software team)
3 - Seoul National University

Our Coding Quality Standards

AS THEY SAY:

Code is like humor. It's bad, if you have to explain it.

Our Coding Quality Standards

Working with Visla, you are the owner of the source code from the beginning of the project. We take great pride in having our code clean and easy to work with for new developers if they need to join in.

For version control we use tools such as Git, running on Github (alternatively Bitbucket, or Gitlab if your project requires). New releases and new features are developed in separate branches to ensure code clarity and easy control of the development progress. The code is always written according to our 4 main principles:

Purposefulness
Purposefulness

All objects (variables, classes, methods, etc.) must have a single purpose. If a method is used in two different contexts, for different purposes, its future change will be highly error-prone.

Readability
Readability

Readability of code is way more important than its shortness in length (e.g. super short python/ruby code is usually hard to understand, sparing those few lines of code doesn't pay off in the long run!)

Simplicity
Simplicity

Simplicity is more important than a hyper-compact logic only the author can understand (e.g. multi-level class inheritance can be attractive from the hobby-developer perspective, but it's usually terrible business-wise, as it will be very hard to understand.)

Common Sense
Common Sense

It must be super clear what each class, method or variable does (meaningful names, but also common-sense, readable execution flow)

Talk to one of the founders

Need an app?