QArea dedicated team

13
Dedicated Team Model QArea Company Development Center: Malta Office: www.QArea.com 25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street, Ukraine Ta'Xbiex, XBX1423 Phone: +38(057)760-21-05 Malta © 2013 QArea Inc. QArea Dedicated Team

description

 

Transcript of QArea dedicated team

Page 1: QArea dedicated team

Dedicated Team ModelQArea Company

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

QArea Dedicated Team

Page 2: QArea dedicated team

QArea Dedicated TeamQArea has a wide experience in building dedicated development teams for long-term projects.

Establishing dedicated team with QArea you will get:

•Skilled professionals working just for you.•Ability to select, manage and control team members for your project.•Direct access to each team member.•Flexible contract terms.•Higher level of project security control, IP rights protection and confidentiality.•Negotiable cost depending on your requirements.•No start up or maintenance costs or taxes.•Direct contact.•Opportunity to transfer the ownership of the ODC operation to the customer.

QArea has skilled HR department which finds and hires only the best software engineers filling all the requirements of your project.

We have established dedicated teams for such major and global scale companies as The Huffington Post, Skyhook, Rebel Mouse.

2

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

Page 3: QArea dedicated team

3

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

Dedicated Team Development Process

Page 4: QArea dedicated team

Examples of QArea Dedicated Teams

The Huffington Post is one of our most valuable clients and bright example of dedicated team building with 5 years total duration of the project.

The Huffington Post dedicated team was established by QArea in 2006 and consisted of 3 developers at that moment.

In 2013 the team is built of 40 qualified specialists including:

•31 developers, including PM and technical leaders

•7 dedicated testers

•1 system administrator

•1 DBA.

QArea developers from The Huffington Post team have an experience with on-site development on the customer’s side. The last time they went to the USA to work at The Huffington Post office was in July 2013.

4

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

The Skyhook dedicated development team has been working since 2006.

The team counted 20 members at maximum (in most active period of development) establishing 3 development teams and 1 tester.

Every team had own team lead and the whole project was managed by Product Manager. Technical management of development was mostly from the side of customer.

There were 2 teams of C++ developers to cover all the mobile and embedded platforms. These teams were developing one SDK part of the product, other - customized application for geopositioning.

Third team consisted of PHP developers who developed website, web portal LOKI mostly to demonstrate positioning capabilities but with features of social network, internal project tracking system

RebelMouse is the youngest of QArea’s dedicated team but it is rapidly growing.

The project started in December 2011 and it’s beta-version was launched in June 2013.

The QArea-based dedicated team working on RebelMouse project consists of 8 developers including:

•1 DB developer

•1 system administrator

•1 mobile developer

•4 back-end developers

•3 front-end developers

RebelMouse is one of the most perspective examples of our current activity.

Page 5: QArea dedicated team

QArea Dedicated TeamExperience

5

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

Page 6: QArea dedicated team

The Huffington Post

Platform/OS OS Linux

Language Perl / PHP / JavaScript

Tools Ajax / caching techniques

Category News web site & weblog service

Summary The internet Newspaper: news blogs video community

Duration 120 000

Team size 31 developers, 7 dedicated testers, 1 system administrator, 1 DBA

Date of start/finish September 2007 - present

The Huffington Post portal was launched May 9, 2005

and very soon it became extremely popular. While one reason of the apparent success of

this portal is that their contributors are popular journalists and well-known personalities from politics, business, and entertainment, the other reason is that the development team has been able to provide a technical solution that was up to the challenge.

TASK

To implement a news portal capable of sustaining heavy load, including peak load, and convenient for both visitors and authors of the entries.

CHALLENGE

making definite entries appear among the results of running search engines queries, SEO optimization;

simultaneous maintaining of a large number of users; quick generation of pages that contain dynamic and static data.

QArea has played a critical role in the development of HuffingtonPost.com. They have been able to become a part of the core team very quickly and develop amazing features that perform under the highest performance and demand requirements possible…

URL: http://www.huffingtonpost.com

6

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

Paul Berry

Paul Berry, CTO at the Huffington Post

QArea Dedicated Team

Page 7: QArea dedicated team

The Huffington PostSOLUTION

The portal is based on the MovableType platform, which has been modified to minimize the number of database queries and to improve performance. To load a server in order to process pictures, CSS and other statistic content, Amazon S3 is used.

To ensure stable and efficient work under heavy and peak loads we have used the memcache technology, which is a general-purpose distributed memory caching system that allows speeding up dynamic database-driven websites by caching data and objects in memory to reduce the number of times the database must be read.

QArea developers have implemented a rather serious new functionality for this site: basing on Google Maps API it was created our own custom map that operates a large number of images generated by our team, works with large amount of data (about a million rows) and supports a huge number of users.

A powerful statistics system has been implemented in the back-end: there is a statistics of tracking of entries, statistics of visits referred from different search engines. There is also statistics of the sites referring to huffingtonpost.com and general tracking of keywords/key phrases which can be used to refer the users to the site.

RESULT

The site has been featured on the main page of Yahoo several times. The site lives perfectly with 200+K visitors per hour.

7

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

URL: http://www.huffingtonpost.com

QArea Dedicated Team

Page 8: QArea dedicated team

HuffingtonPost Mobile ClientDESCRIPTION

Mobile client for Huffington Post news system. Versions for iPhone and iPad. Social integration (comments to articles), etc.The Huffington Post company has several centers of software development, and it is one of the central divisions of QArea. We are deeply involved into all processes of development of the site, and we continue to support the brand and the quality of our development. Our team has 6 years of experience, during which there were achievements in many technologies. Readers around the world know that The Huffington Post is trying to be always among the first to accept all the new things from the world of technology and communications, claims the market trends. And much of this contribution lies on the shoulders of QArea. Quality of design is the aspect on which we have always paid the greatest attention, and we continue to do so by creating a new version of the site The Huffington Post for different countries.

8

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

iTunes

http://itunes.apple.com/us/app/huffingtonpost-com/id306621789?mt=8http://itunes.apple.com/us/app/huffington-post-for-ipad/id376304186?mt=8

Platform/OS IOS

Language Objective-C/C++

Tools• XCode• UIKit/Cocoa• CFNetwork

Team size 1 senior developer

Date of start/finish Apr 2010 - present

PROJECT DETAILES

QArea Dedicated Team

Page 9: QArea dedicated team

RebelMouseCHALLENGE

The task was to develop a social media aggregator that allows to create user accounts, to connect different social media accounts and conveniently manage the information from them on one single platform.

DESCRIPTION

Social media aggregator for managing social media information.

SOLUTION

RebelMouse is an aggregator for social media that was launched by Huffington Post CTO Paul Berry. On the first look this platform looks like a digital newspaper that represents user’s social media events.

Basic registration allows users to connect their accounts on Twitter and Facebook. The updates from the connected accounts are represented in the collage-styled information flow that shows user’s presence within social media. RebelMouse allows user to arrange the posts displayed on the dashboard. The user page is updated automatically, but the user can customize it deleting updates that are not necessary or sticking the important ones to the top of the page. Also among the RebelMouse tools there is a bookmarklet to share any content that has been found by the user on the Web.

The RebelMouse platform also works on the mobile application for iOS. This allows people and businesses who has huge personal followings to choose a convenient way to make their fans reaching all their recent updates.

9

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

URL: https://www.rebelmouse.com

QArea Dedicated Team

Page 10: QArea dedicated team

RebelMouse

10

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

Summary Social media aggregator for managing social media information

Tools

• Mysql• Mongodb• Redis• Apache• Nginx• Memcache

Browsers Internet Explorer 7,8,9, Safari, Firefox

Languages

• Python• HTML5• CSS3• JavaScript

Duration 700 hours

Team size 6 developers

Date of start/finish In progress

PROJECT DETAILES

URL: https://www.rebelmouse.com

QArea Dedicated Team

Page 11: QArea dedicated team

Loki.com

Platform/OS OS Linux

Language PHP / Javascript

ToolsSymfony Framework v1.0 / MySQL / Propel ORM / Google maps API v2 / Loki Javascript API / jQuery v1.2

Category Technology (Loki Javascript API) promotion website

Summary Loki® adds location to any website

Duration 500 hours

Team size 2 senior developers, 1 QA manager

DESCRIPTION

Skyhook was founded in 2003 to capitalize on the increasing demand for location-based services. The first location technologies, GPS and cell tower triangulation, were inadequate - leaving frustrated mobile consumers with slow and inaccurate positioning information. In response, Skyhook developed a software-only location system based on Wi-Fi positioning, GPS and cell tower triangulation.TASK

To implement a website allowing users to register for Skyhook Javascript API key and promoting this technology to web-developers/site owners. SOLUTION

The portal is based on Symfony 1.0 PHP framework and using Propel ORM to maintain Javascript API registrations. Google maps API is used to display Loki JS API sample code results. Integration with Loki JS API has been performed in order to demonstrate the technology on How it works and Findme pages.

URL: http://Loki.com

11

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

PROJECT DETAILS

QArea Dedicated Team

Page 12: QArea dedicated team

Skyhook. Location Logger

Platform/OS Android OS

Language Java

Tools

• Eclipse• Andrid SDK• Ant• UIKit/Cocoa• CFNetwork• CoreLocation

Category Location tracing

Summary Application for long term location data grabbing

Duration ~1000 hours

Team size 1-2 senior developer, 1 team lead

DESCRIPTION

Application collects user location marks in specified interval of time. Collected data can be sent to server that collects and analyses data.

Used:•LocationManager•MapView

12

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

PROJECT DETAILES

QArea Dedicated Team

Page 13: QArea dedicated team

Skyhook Wireless WPS

Platform/OS Android

Language Java

Tools• Android SDK, • Ant, • Eclipse

Category Library

DESCRIPTION

Skyhook's location technology delivers the fastest most accurate location results available for WiFi enabled consumer devices. Java port of the Skyhook Wireless WPS technology for the Android devices. The port contained a class library and couple of demo applications.

13

Development Center: Malta Office: www.QArea.com25-A, O. Yarosha St. Matilda Court, App N2, [email protected] Kharkov, UA-61072 Guiseppe Cali Street,Ukraine Ta'Xbiex, XBX1423Phone: +38(057)760-21-05 Malta

© 2013 QArea Inc.

PROJECT DETAILES

QArea Dedicated Team