Our business approach

Who are we?

We are a team of experienced engineers who have been working for more than 10 years in the development industry

01

What do we offer?

We are offering consulting services connected with web, API, cloud technologies. Mostly — python, golang, javascript, AWS, GCP, Kubernetes (a whole list of the technologies it's on the main page of our website). But our primary business is to help startups to build a full-service team and help that team to deliver.

02

How do this work?

We know a lot of people in the development business and we can build a productive team per clients needs and requirements. We also try to use the same technologies so we can share our knowledge and experience between projects (but not business related solutions). That helps us to guarantee your money and time won’t be wasted and the product we build will be reliable and maintainable in future

03

Our business approach

Our ideal schema or working with a client looks like this:

What is the minimum number of people in a team?

Based on our experience, we came to the conclusion that the minimum number of people comfortable and productive for work is 7 people. The team includes specialists such as:designer, lead engineer, backend engineer, 2 Frontend engineer, devops, QA.

For the really early stage startups, basically for the ones who only started, DevOps and QA role can be part-time, and we highly recommend to have project manager at the client office. For more stable startups we recommend to have DevOps/QA for a full time + and we would like to have a project manager or one more designer at our team. Plus we usually recommend for key people to spend a 2-4 week in a client office every 6 months.


Hiring is hard. People are lying in the resumes, trying to work on the 2-3 jobs at once
People are lazy by the design, you need to keep high motivation and check if everyone actually doing a good job and not just making a view and finding excuses. We can take risks and if it's clear that a person hasn’t done much we during a sprint we will revert back money and will take care for finding a replacement.
In addition — every 6-7 month we gathering all team together to work in Kiyv, for 2-8 weeks (depends on the personal situation) and trying to clean up all communication issues, personal problems, and requests and just in general it helps for a team member better understand each other in future.
We also have co-working space in Kiyv but it's up to the people who work there if they want to use it or not. In case if designer really needs frontend engineer to be work together we can organize that but if there is no real need to that we are trying not to force people to do what they do not like.

roles of specialists

  • Designer — is actually one of the most important role for successful development

    Every tool is built with the help of designers (Unless you still keep some stuff from USSR).
    Design is a fundamental part of everything. A project starts with research, wireframes and moves into visual design, and while project growth design envolves too. In fact, healthy projects always have some features and amendments during the development stage.

    Now, we want to fix this.
    We need to make sure that whatever we’re working on is the most beneficial thing to the end user.
    We work off user stories and shouldn’t pick ones to work on because they’re easy or need to get done eventually. The user stories should be prioritized with good design in mind.
    We must stay vigilant in creating the best possible product for the target audience.
    A great way to accomplish this is to keep the design of all things at the forefront of our thought processes. Keeping a project driven by design will help this happen.

  • Lead Engineer or Team Lead — is a separate or engineer and project management

    Apart from development, lead Engineer is also responsible for team management, monitoring, reporting, and proper and timely project execution. He is responsible for his team to control and manage phases of the project and also he is able to get his hands dirty and build any critical part of the project

  • Frontend developments — it stands for everything you can see and interact with

    Imagine a registration button. It looks just like on the prototype you've seen before. But now it's live in a browser, so you can hover and even click it. The button reacts these actions, it changes the color or runs animation but nothing else happens. That's because the front-end is only a 'hood' of your website. To make it work developers should put there an engine.

  • Backend developments is responsible for the part of website's functionality requiring interaction with a server

    Roughly saying, it includes everything except for animations and visuals. Now, the button isn't only visualized but powered by a code under the hood which makes the registration feature work.

  • DevOps is a hidden role and usually, you never know about him till everything works fine

    Then, suddenly, when your website goes down, you know - this guys fucked up. So DevOps is responsible for network infrastructure, update, continuous integration, and continuous deployment.

  • Quality Assurance or QA is another important team member

    He/she protects your product from bugs invasion, make sure all new tasks are put in place and done as you expected them to get done. Also, he is helping to keep clear communication and focus on primary features and bugs.

    The process of testing starts with requirements analysis. Based on them, QA engineers draw up a testing plan. After the development has started, developers send each version of the product to QA engineers. In turn, they check whether it corresponds to technical requirements and specific demands of a customer (if any) by using automation tests and other methods

Engineer resume examples

Here I’ll show just the main information cause pasting 2-3 pages resumes here doesn’t make sense

Nodejs specialist

Experience
4 years of experience · English Intermediate

I am a software engineer with more than 4 years of experience. Multiple successful projects. Experience with people mentoring. I constantly evolve and interested to learn new areas of technology.

Expertise highlights:
  • Proven ability to deliver projects on time
  • Mentored intern
  • Proven ability to quickly take over new technology
  • Ability to organize people around to finish the current task in time.
  • Proven ability to deliver projects on time
  • Proven successful track record of leading and taking part in highload projects with an active user base.
Dev

C#, ASP.NET (MVC/Core/Web API), JavaScript, R, Node.JS, Python, HTML/CSS

Tools/Libraries/Frameworks/Platforms

Entity Framework, Kendo Telerik, TensorFlow, Bootstrap, jQuery, Keras, Docker, Kong, GCP, AWS (S3, SQS), RabbitMQ, AngularJS, Dapper, Jmeter, Highcharts, Hangfire

Tools/Libraries/Frameworks/Platforms

ElasticSearch, MySQL, MsSQL, PostgreSQL, MongoDB.

Python specialist

Experience
4 years of experience · English Intermediate

Python (Flask, Django, aiohttp)
AWS, Azure
Kubernetes
Spark

Skills

Python, SQL, AWS, Azure, Kubernetes, Django, Spark, apache kafka, RabbitMQ, Redis, Linux, Docker

Highlights

I am a software engineer with professional experience in database design and development. I have programming skills and knowledge of *nix systems. Can quickly get acquainted and start using any of the technologies due to experience in different areas of programming and a strong fundamental background.

Want to understand more clearly through examples of how we work?

Example: Crowdfund platform for small business

TEAM

Designer
Lead engineer
Backend engineer
2 Frontend engineers
Devops (part-time) Quality Assurance (part-time)

TECH STACK

Microservices
Google cloud
Kubernetes
Google build
Python

Aiohttp
Django
Vuejs
Test caffee

Prototype stage 3 month

Stable MPV version: 6 month

Launch: 9 month

We are trying to give you more or less realistic deadlines and ones above include unpredicted cases, ideas shifts and.. We know sh*t happens and we will have to find a beautiful solution with budget and deadlines pressure

building

GET

IN TOUCH

GET IN TOUCH


Say hello to us, and we will not keep you waiting. Our managers will contact you, very soon