TK

Tatsiana Kirimava

available

Last update: 16.03.2015

Co-Founder at Orangesoft

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Russian (Native or Bilingual)

Keywords

User Experience (UX) Prototyping JavaScript (Programming Language) Apple IOS JQuery Objective-C (Programming Language) Ruby Unity 3d HTML Amazon S3 + 43 more keywords

Skills

General Info
Orangesoft was founded in early 2009 as a mobile development company. For the last
3 years we have successfully developed more than 60 mobile applications. We have 2
offices in Minsk and Brest with total number of employees 32 and a sales department in
Moscow.

Process
We prefer an iterative developing process, it allows to pick out the most handy features
of the app and make them perfect. But we don\'t shun developing without iterations.
Application creating stages (for application or iteration):

Optimizing
UX and requirements. It\'s easier to change a line of text in the
requirements than a hundred source code lines. That is why we create and test the
prototype. It also shows our vision of the app to our clients.

Developing
architecture structure. We want to optimize the source code even before
writing it. Writing source code. We make weekly/daily builds and share them with QA team and
clients. That is why we can hardly ever find a pack of bugs the day before the release.

Testing.
Publishing and marketing consultations.
Support after publishing, primary analytics.

Our 3Q:
Quality
service. Before writing the first line of an application source code, we want to
be sure that we completely understand client requirements and we have made
everything to improve them (UX, UI, functionality). While developing we want our clients
to know everyting about the progress and intermediate results.
Quality code. We write our code as clear, readable and flexible as we can.
Quality applications. We want to be proud of our applications. We want them to be
without bugs, stylish and convenient. To achieve this, we work together with clients to
improve UX.

Team Info
At the moment our regular production staff include 32 specialists. All of them are highly
professional, motivated, openminded
and friendly.
CTO: 1
Senior iOS Developer: 6
Senior Android Developer: 4
Senior Ruby Developer: 3
Middle iOS Developer: 5
Middle Android Developer: 5
Middle Ruby Developer: 1
QA specialist: 3
Project Manager: 3
UI Designer 1


Technologies
Here is the list of technologies that we use frequently and are good at.
iOS: GCD, UIKit, UIFoundation, CoreImage, CoreLocation, AVFoundation, CoreData,
MapKit, StoreKit, RestKit, AFNetworking, GPUImage, SDWebImage, Objective-C,
Swift, ShareKit.
Android: Google voice recognition, location service, google search engine, android
Spring, volley, UIL, FreeFlow.
Game Dev: Unity3D, Cocos2D, Cocos2DX,
AGK, Box2D.
Web frameworks: Ruby on Rails, Grape, Sinatra.
Web Design: HTML/CSS, Haml/Slim/Sass, Bootstrap.
JavaScript: JQuery, CoffeeScript, Backbone, Nodejs.
Deploy: Debian, Ubuntu, Capistrano.
Web and App servers: Nginx, Rack, Unicorn, Thin.
Push notifications: APNs, GCM, ADM, WPNs.
Database: Postgresql, Mysql, Mongodb, Redis.

Enviroment and tools:
We are always ready to adjust to customers needs and tools. However, we have our
favorite ones. Here they are:
Source code hosting: Bitbucket, GitHub.
Project Management: Podio, Trello, Basecamp, Pivotal.
UI Prototyping: NinjaMock, Flinto.
Communications: Skype, Hangouts, HipChat.
Server and Cloud: Amazon S3, DigitalOcean, Parse.
Class Diagrams: ArgoUML.

Projects
For the last 3 years we have worked with clients from Russia, USA, France, Canada,
Netherlands, New Zealand. In most cases, our partnership is covered by the NDA.

Project history

Please visit our website - www.orangesoft.co

Local Availability

Only available in these countries: Belarus
It is all under consideration.
Profileimage by Tatsiana Kirimava Co-Founder at Orangesoft from Minsk Co-Founder at Orangesoft
Register