Softin cloud presentation

32
Softin.cloud Software Development Company

Transcript of Softin cloud presentation

Softin.cloudSoftware Development Company

Do you need a custom software development?

Which is profitable for you and your business?

Do you need a custom software development?

Which is profitable for you and your business?

There are 3 reasonsTo choose us as your software development partner

There are 3 reasonsTo choose us as your software development partner

1.Years of

experience

2.How we do?

3.Where we come from

1.Years of

experience

2. How we do? 3. Where we come from1. Years of experience

Programming languages/Platforms/FrameworksPython, Django, Flask, Golang, C, C++, C# (.NET), JavaScript, Node.js, PHP, Ruby, Apple Swift, Objective-C

DatabasesMySQL, PostgreSQL, MongoDB, Redis

MobileAndroid/iOS

CloudAWS

Do you need a competitive product based on:

1. Years of experience 2. How we do? 3. Where we come from

Our best results are…

1. Years of experience 2. How we do? 3. Where we come from

What needed to be done?A product which allows deploying software in

the Amazon Cloud (to create clusters)

at a lowest cost.

Cloud computing

What got the client?An engine was developed, able to manage the

Amazon Cloud resources to run different

configurations as cheap as possible.

2. How we do? 3. Where we come from

Project to manage cheap capacities of the Amazon Cloud

DifficultiesAlgorithm bets on spot instances to keep a cheap host as long as possible.

For this, an analysis of prices for cloud resourcesin different areas was made, and resources withthe best price/guaranteed uptime ratio were selected.

A lot of difficulties with Amazon API: we had to handle many different types of responses and choose an appropriate deployment algorithm.Technologies

Linux Debian, Python 3+Flask+gevent, MySQL, AWS

1. Years of experience

Advertising

2. How we do? 3. Where we come from

What needed to be done?To develop a partner network (advertisers +

publishers) "from the scratch”. Modules of "smart"

advertising rotation, counting statistics, 3 Control

Panel (for administration, for webmasters,

for advertisers) were developed.

What got the client?Basic functionality (beta-version) was developed

during 4 months; 3 months after the start of the beta

version the project came to self-sufficiency. Afterward

the development has been continued.

Project of a partner (Cost-per-Action) advertising network

Difficulties1. Extremely high load: it was necessary to configure the servers correctly, to perform optimization and database clustering, caching, and balancing across the servers.2. The calculation of various statistics with high refresh rate.3. Implementation of the utilities system update, as the system is very complicated and its inactivity time is very expensive.4. Implementation of solutions for the automatic search of “fraud clicks” and their ban/unban. 5. Work with the e-money (input-output, calculation of fees and commissions)Technologies

Ubuntu Server, Python 2 + Django, Memcached, Apache, nginx, MySQL

1. Years of experience

Machine learning

2. How we do? 3. Where we come from

What needed to be done?An engine to classify pages to display

relevant advertising or identify pages with

poor content (phishing resources, 18+, etc.)

What got the client?A system allowing to recognize and classify

the resources on demand was developed.

Project Classification of Web resources by meansof NLP (Natural Language Processing)

DifficultiesBuilding correct models for training classifiers and selecting the classifier itself: an accuracy of more than 80% was required.

TechnologiesDebian, Python, NLTK, Redis, MongoDB.

1. Years of experience

Machine learning

2. How we do? 3. Where we come from

What needed to be done?A system for easy writing UI-tests

for Selenium in .NET

What got the client?DSL for writing Selenium-tests. The technology

was successfully used for UI-testing

of the client’s products.

Project for testing Web UI, developed in .NET

DifficultiesImplementation of own DSL in .NET as a Selenium wrapper.

Technologies.NET (C#), Selenium

1. Years of experience

Facts and figures

Oracle Gold Partners status in 2012

is yearly productivity of our team6500+ hours

is total experience in software development

60+ years

finished our courses per year;we teach project management (Scrum, PMBoK, Prince2)

500+ people

visited our webinars per year2000+ people

5 people staffand 29 y.o. average age

2. How we do? 3. Where we come from1. Years of experience

And of course our clientsSince 2011, our company has delivered IT-consulting services to SMB-customers in Russia, Ukraine, Kazakhstan, Belarus.

2. How we do? 3. Where we come from1. Years of experience

2.How we do?

1. Years of experience 2. How we do? 3. Where we come from

Work is done by peopleSo let us introduce ourselves

2. How we do? 3. Where we come from1. Years of experience

Hi, my name is Andrey Basalyha. I’m CTO in our company.

Here are some facts about me:

– 34 y.o.

– MBA

– 10+ years in software development

– Business domains: Advertising, Clouds, CRM, IT-companies

– English and Russian languages

2. How we do? 3. Where we come from1. Years of experience

Hi, my name is Andrey Basalyha. I’m CTO in our company.

Here are some facts about me:

– 34 y.o.

– MBA

– 10+ years in software development

– Business domains: Advertising, Clouds, CRM, IT-companies

– English and Russian languages

And my name is Alexander Koltsov! I’m Project Manager in

our team. Here are some facts about me:

– 38 y.o.

– MBA

– 10+ years in project management

– Business domains: Banking, Finance, Retail, Logistic

– English and Russian languages

2. How we do? 3. Where we come from1. Years of experience

We could come up with a lot of beautiful words about the low

cost, high quality and short terms. But we don’t want to

mislead you. Our good work takes time and deserves an

appropriate payment!

2. How we do? 3. Where we come from1. Years of experience

What sets us apart from other companies – we tell you the truth, even if it's bad. We don’t start a new project, working

on the current one. Our team will be occupied by your task only. Even when you are sleeping, we are

still working on your project!

2. How we do?

We could come up with a lot of beautiful words about the low

cost, high quality and short terms. But we don’t want to

mislead you. Our good work takes time and deserves an

appropriate payment!

3. Where we come from1. Years of experience

Our price models:2. How we do?

Fixed budget and deadline. We cover all project risks

Fixed Price

$

Time & Materials

$

Project budget is formed on the basis of man hours

actually worked, and can be flexibly adjusted to the changing

needs for time and resources

Dedicated Team

You assemble your professionals team with required qualification,

taking full control over the project progress and budget scheme

3. Where we come from1. Years of experience

We have hands-on experience in working with:

Agile, Scrum, PMBoK

2. How we do? 3. Where we come from1. Years of experience

3.Where we come from

2. How we do? 3. Where we come from1. Years of experience

We are from Minsk, Belarus.

Do you know where is it?

3. Where we come from2. How we do?1. Years of experience

Here.It is Eastern Europe

3. Where we come from

R U S S I A

P O L A N D

U K R A I N E

F I N L A N D

2. How we do?1. Years of experience

3. Where we come from

R U S S I A

P O L A N D

U K R A I N E

F I N L A N D

But in fact another thing is important!

Because we are not talking about geography, we are talking about IT

2. How we do?1. Years of experience

There are many well-known and stable companies in Belarus

3. Where we come from2. How we do?1. Years of experience

During 7 years Belarusian IT-services exports has increased by 4,4 times

3. Where we come from

690

552

408

274218

160157

IT services export,

mln USD

2008 2009 2010 2011 2012 2013 2014

2. How we do?1. Years of experience

3. Where we come from

We are proud of advancing IT industry together with other leading Belarusian developing companies!

We are proud of our happy clients, because they get:

2. How we do?1. Years of experience

3. Where we come from

Experienced professionals who can implement the most complex projects

Reliable partners who occupied by client’s project only

2. How we do?1. Years of experience

Tell us about your project and you will getA. Work estimation B. Clickable prototype

Tell us about your project and you will getA. Work estimation B. Clickable prototype

CONTACT US

[email protected]