oncleversoft_company_presentation.ppt

20
ONLY CLEVER SOFT COMPANY PRESENTATION March, 2009

Upload: rockys11

Post on 24-May-2015

1.032 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OnCleverSoft_Company_Presentation.ppt

ONLY CLEVER SOFT

COMPANY PRESENTATION

March, 2009

Page 2: OnCleverSoft_Company_Presentation.ppt

INTRODUCTIONINTRODUCTION

• Eastern European company with offices in Minsk and Vitebsk

• Has more than 15 clients in Europe, North America, Australia and Russia

• Development team of 50 highly-qualified IT specialists and connections with more than 20 software developers

• More than 50 successfully completed projects (some projects of over 5 man-years)

• Has dedicated brand Softvention oriented on Web design and development

• Member of major Belorussian IT association – High Technologies Park

• Main software technologies are .NET, Java, C/C++, PHP

Page 3: OnCleverSoft_Company_Presentation.ppt

CORE COMPETENCIESCORE COMPETENCIES

• Development centers in Belarus, one of the best outsourcing destinations

• Valuable experience in a wide range of business domains

• Competitive, reasonable and flexible prices for our services

• Emphasis on intellectual property protection policies

• Orientation on ISO standards (plan to receive ISO certificate in year 2009)

• Well established development processes and procedures

• Orientation on long-term relationship with our customers

• Experienced flexible and highly professional management

• Experience in science-intensive development and non-mainstream technologies such as CUDA development, multicore software development, etc.

• Cost-effective use of resources (regional office)

• Close ties with Belarusian Universities and Institutes

Page 4: OnCleverSoft_Company_Presentation.ppt

OUR EXPERTISEOUR EXPERTISE

OnCleverSoft provides following services:• Client/Server Application Development

• Wireless/Mobile Application Development

• Distributed Application Development

• Component Based Software Development

• Custom Open Source Programming Services

• Application Re-engineering and Re-factoring

• Maintenance and Support

• Web Development

• Quality Assurance

For the following domains:• E-commerce

• Telecommunication

• Engineering

• Warehousing and Logistics

• Entertainment

Page 5: OnCleverSoft_Company_Presentation.ppt

OUR DEVELOPMENT CENTERSOUR DEVELOPMENT CENTERS

MINSK• Largest IT market in Belarus that provides access to

larger pool of IT specialists (10 000 IT specialists)

• Location provides necessary infrastructure and facilities to meet with our customers and partners in short notice and communicate effectively

• Close ties with a large number of Minsk universities provide great opportunity to develop non-mainstream technologies

Page 6: OnCleverSoft_Company_Presentation.ppt

OUR DEVELOPMENT CENTERSOUR DEVELOPMENT CENTERS

VITEBSK• Vitebsk is one of the largest industrial cities in Belarus

• OnCleverSoft is one of the largest IT employers in the city

• Relatively small competition in the head-hunting for the IT resources in Vitebsk

• Nearly 120 IT-specialists graduate from the local universities each year

• Strong relationship with main Vitebsk IT educational establishments that are represented by a number of technical universities, research institutes, special education organizations

Page 7: OnCleverSoft_Company_Presentation.ppt

COMPANY STRUCTURECOMPANY STRUCTURE

Page 8: OnCleverSoft_Company_Presentation.ppt

COLLABORATION SCHEMESCOLLABORATION SCHEMES

Fixed PriceWe are responsible for Product Quality and Deliverables. We can provide free bug fixing for predefined period (warranty period). The model is suitable for medium and small sized projects with clearly defined requirements and medium technological complexity where the risks of development are moderate

Time & Material (T&M)For middle-sized and large projects which are dynamic and have fluidity. This model provides you with the maximum control over deliverables and the team which works on the project

Dedicated Development Center (DDC)This model allows you to have a virtual extension of your in-house software team. We form a dedicated team of software specialists which is pre-selected by you. The team adopts your practices and methodologies of software development and project management

PRACTICED SCHEMES:

Fixed Price

T&M

DDC

Page 9: OnCleverSoft_Company_Presentation.ppt

DEDICATED DEVELOPMENT CENTERDEDICATED DEVELOPMENT CENTER

• Good basis for long-term cooperation. DDC helps reduce production risks and increase the trust between the partners

• Helps achieve efficiency and flexibility in software development. The customer receives full control over the team productivity, performance and workload

• Integrated extension of in-house software development team. Using DDC approach the customer could create virtual overseas department

• Allows to create a team with specific skills and experiences. The customer gains opportunity to set up a team with custom composition

• Complies with customer’s values processes and procedures that optimizes production and minimizes the cost and time for knowledge transfer

• Easily extendable. The team could start from as little as once developer and expand whenever the customer feels the need

• Could be the first step in BOT model (i.e. creating separate legal entity for the customer in Belarus)

Page 10: OnCleverSoft_Company_Presentation.ppt

JAVA EXPERIENCE (1 of 2)JAVA EXPERIENCE (1 of 2)

Main facts:• More than 10 successfully completed projects

• Average project duration is 8 man/months

• 3 projects are currently under development

• 8 Java developers

Environment:• Technologies: J2SE (1.3.x, 1.4.x, 1.5.x, 1.6.x), J2EE

(1.3, 1.4, 5), J2ME, Servlets (2.3, 2.4), JSP (1.2, 2.0), JSTL (1.1, 1.2), SWING, Eclipse RCP (3.2, 3.3), EJB (2.0, 3.0), Spring (1.2.x, 2.x), Hibernate (3.x), Struts (1.1, 1.2, 2.0), Tapestry (3,4,5), JSF (1.0, 1.2), HTML/DHTML, XML/XSLT/Xpath, AJAX, Web CMS, JaWE, Enhydra Shark (5.x), Reporting Systems - Jasper Reports (2.0, 3.0)

• Application Servers: IBM WebSphere (6.0, 6.1), BEA WebLogic (9.0, 10.0), JBoss (4.1.x, 4.2.x), Sun ONE Application server (6.5, 7.0), Jakarta Tomcat (4.x, 5.x), OracleAS (10g)

• Development Environments: IntelliJ IDEA 5.x, Eclipse 3.x, NetBeans 4.x, 6.x, JBuilder 7.x, IBM WSAD

• Tools: Maven 2.0.x, Ant 1.6.x, 1.7.x, JUnit 3.x, 4.x, HttpUnit 1.6.x, Apache Jmeter

• RDBMS: MySQL 5.x, PostgreSQL 8.x, Oracle 9g, 10g, MSSQL 2000, 2005

• Platforms: Linux, Windows

• Experience in developing: Applications, Applets, Servlets, Midlets, Portlets

Page 11: OnCleverSoft_Company_Presentation.ppt

JAVA EXPERIENCE (2 of 2)JAVA EXPERIENCE (2 of 2)

IPTVOnCleverSoft developed a set of IPTV Projects - web applications (services) for IPTV embedded devices. IPTV Chat – implements Instant Messaging logic for end users. IPTV Weather – includes server side module for gathering weather forecast from specified internet recourses and client module, which has user friendly interface and advanced set of icons with weather states. IPTV News – includes server side module (news aggregator – advanced settings and customizable set of RSS2.0 resources) and client module (news categories, bookmarks, all news)

Electronic DocFlowOnCleverSoft created the system for electronic document management for Government (ministries, departments) and Commercial Banks. It included transformation of any data file to electronic document, signing created document with digital signatures, analytical procedures and storing all documentation in the electronic archives. System monitors users with manager’s rights and has the opportunity to load created electronic documents with digital signatures in others document management systems. As a result OnCleverSoft achieved the main goals of this project by transforming the traditional docflow (by paper) to electronic document management and providing the effective way of this electronic process that covers all business processes for the customer

Application for TelecommunicationApplication manages the routing of calls into the Customer global network of local PSTN access numbers. The application connects a mobile phone user to one or more parties on a voice call, without using the default address book or call dialing software from the phone vendor. Customer calls a local dial in PSTN access telephone number in any one of 20 countries and sends a dial string command to a central switching centre that then terminates the call to the user’s specified destination. Application can make voice calls for both audio and also data transfer (to avoid GPRS charges)

Page 12: OnCleverSoft_Company_Presentation.ppt

.NET EXPERIENCE (1 of 2).NET EXPERIENCE (1 of 2)

Main facts:• More than 15 successfully completed projects

• Average project duration is 10 man/months

• 7 projects are currently under development

• 27 .Net developers

Environment:• Technologies: ASP.NET + AJAX, XML/XSLT,

HTML/CSS, ASP.NET XML Web Services, ADO.NET, LINQ, XAML, WPF/WCF, WinForms, WebForms, T-SQL, PL/SQL

• Languages: C# 1.x, 2.0, 3.x, Visual Basic .NET, C++/CLI, Javascript

• Frameworks: Mono, Microsoft .NET 1.x, 2.0, 3.x, MS AJAX 1.0, AJAX ToolKit

• Web/Application Servers: IIS 5.1, IIS 6, IIS 7

• Development Environments: Visual Studio 2003 2005 2008, Microsoft Expression Studio

• Web/Application Servers: IIS 5.1, IIS 6, IIS 7

• Development Environments: Visual Studio 2003 2005 2008, Microsoft Expression Studio

• Tools: NUnit, NLog, NHibernate, Log4net, RhinoMocks, Nant

• RDBMS: MySQL, MS SQL 7 2000 2005 2008, Oracle 8 9 10

• Reporting Systems: Crystal Reports, DataDynamics Active Reports

• CMS: MCMS 2002, Ektron, MOSS 2007 (SharePoint Services 3.0 & SharePoint Portal)

• Payment Gateways and APIs: Authorize.net, PayPal, Google Maps

Page 13: OnCleverSoft_Company_Presentation.ppt

.NET EXPERIENCE (2 of 2).NET EXPERIENCE (2 of 2)

Fore.NETIndustrial-level .NET compiler for custom .NET aligned language, which was described by the customer in a language specification. This solution was developed using all modern technologies and principles of compiler development. It allows the customer to compile his own programs written on this language into the standard .NET assemblies, which are to be executed under .NET CLR. This solution gives the opportunity to develop the applied solutions on the custom language for the standard .NET platform and to simplify integration of these solutions with .NET application developed with other languages. Solution is also includes Custom IDE to allow applied developers to create, design and publish .NET WinForms applications for end customers

Face Recognition SystemScalable, distributed face-recognition solution for the Retail industry. The system uses different algorithms to provide face recognition and face training (creation of invariant face data from multiple people’s images). One of the main features of the solution is that faces are taken from live video. The system intercommunicates with Video Tracking system and identifies retail customers when tracking their movement. Main features of the solution: support of different Facer recognition algorithms, possibility to change face-recognition algorithm without recompilation, different image/persons database storage options – local file system or database, batch image processing module, with ability to process several faces on one image, face image quality analysis, non-standard camera devices support

MetaViewWeb solution for providing the users with the spatial information (spatial data and algorithms of its processing) with the help of unified structured catalogue of spatial data and cartographic resources. The solution gives the opportunity to unload required information as an archive of graphic files and descriptions into the local user’s computer for further processing in application system. Realized system is suitable for the integration with existing systems to display current data on the map base

Page 14: OnCleverSoft_Company_Presentation.ppt

PHP EXPERIENCE (1 of 2)PHP EXPERIENCE (1 of 2)

Main facts:• More than 20 successfully completed projects

• Average project duration is 6 man/months

• 5 projects are currently under development

• 9 PHP developers

Environment:• Technologies: PHP 4.x, 5.x, JavaScript, XML,

XSLT/XPath, Ajax, JSON, RSS, Atom, HTML, XHTML, CSS, CSS2, Web Services (xml-rpc, SOAP, wsdl), ActiveX

• Web/Application Servers: IIS 5.1, IIS 6, IIS 7, Apache 1.3.x, Apache 2.x

• Frameworks: PEAR >1.4.x, Zend Framework 1.x, Mootols Ajax framework >1.x, Prototype Ajax framework

• APIs: Google Maps, WordPress, WHM XML API (Cpanel), VoIP API for asterisk platform

• CMS: Workhorse framework (wh) (internal), Internal CMS, Joomla CMS, Drupal CMS, WebCMS

• Shipping services: UPS, USPS, FedEx

• Payment gateways API: Quickbooks merchant accounts, 2CheckOut, Authorize.NET, CyberCash, LinkPoint, PayByCheck, PayPal, Plug'n'Pay, Webmoney, Worldpay

• Development Environments: Zend Studio, Quanta 3.5, PHP Designer, Power Designer

• Tools: Gubed PHP Debugger, xDebug, ISAPI_Rewrite 2, ISAPI_Rewrite 3, S3, PHP My Admin, MySQL Front, Aptana, HeidiSQL

• RDBMS: MySQL 4.x, 5.x, PostgreSQL 8.x, MSSQL (2000, 2005), SQL Lite, own developed XML db storage for web shop application

Page 15: OnCleverSoft_Company_Presentation.ppt

PHP EXPERIENCE (2 of 2)PHP EXPERIENCE (2 of 2)

Online Video Streaming platform for childrenWebsite where kids and parents, either together or on their own, can watch, upload, and share movies and videos in a constructively purveyed, robustly populated, and altogether positive environment. The site includes amateur short videos (under 5 min) and professional videos and cartoons provided by leaders in kid entertainment, all free for viewing. All videos are organized in graphically displayed video categories: Action, Animated, Music Videos, Celebrations, etc. Kids (or their parents) can upload their own amateur videos, as well as e-mail and comment on all videos if they are registered members of the site. Videos can be uploaded in any video format with further automated conversion into FLV format

VoIP-in-a BoxExisting system was enhanced to use the Smarty template engine. Additional important modules were also added to the system, such as: module of DNS administration, posting, PDF reports generator, PROTX payment system, BIBIT payment system, framework for the system, etc. Moreover, the substantial work on the system security improvement was performed (SQL injection, XSS). Also since the customer has numerous existing clients, it was needed to adapt the basic system for each particular case. In such a way our team during a very short period of time was participating in the development and system enhancements for the following clients of our customer: Onfone.dk, ClearWire.dk, euvox.net, netdialer.com (XLN)

RSS-feed discussion communityRSS-feed discussion community site where users are able to pick their favorite RSS-feeds and initiate (participate in) conversations on feed topics with their friends. System includes the following functionality: RSS-feed picking, categorization, and tagging mechanisms; RSS-feed site-search mechanism; User feed access restriction mechanism; Buddy system, including buddy grouping facility; User-to-user message system; Buddy search/invitation mechanisms

Page 16: OnCleverSoft_Company_Presentation.ppt

LATEST ACHIEVEMENTS (1 of 2)LATEST ACHIEVEMENTS (1 of 2)

Membership in High Technology Park, Belarus• Official acknowledgement by the state of the

significance of market presence

• Great opportunity for growth and development

New office facilities• Consolidation of OnCleverSoft IT specialists and

management staff

• Greater opportunity for team expansion and optimization of company structure

• Ability to implement higher security

Increased collaboration with Belarusian Universities• Organization of IT laboratories in Vitebsk University

• Greater career opportunity for the students in OnCleverSoft

Page 17: OnCleverSoft_Company_Presentation.ppt

LATEST ACHIEVEMENTS (2 of 2)LATEST ACHIEVEMENTS (2 of 2)

Acquisition of Development Company• Brand created to market web site design and development services more

precisely

• Turnkey solutions with clear understanding of the customer’s business domains and preferences

• Use of modern web technologies

• Creative team of 10 software developers

• Developed own CMS with highly extensive functionality and support of the newest software technologies

• Experience in working with different CMS solutions

Page 18: OnCleverSoft_Company_Presentation.ppt

COMPANY GOALS FOR 200COMPANY GOALS FOR 20099

2008

2009

Page 19: OnCleverSoft_Company_Presentation.ppt

OUR CUSTOMERSOUR CUSTOMERS

Page 20: OnCleverSoft_Company_Presentation.ppt

THANK YOUTHANK YOU

DEVELOPMENT CENTER IN MINSKAddress: 22-507 Platonova str.

Minsk, Belarus 220005

Tel/Fax: +375 (17) 331 76 58

E-mail: [email protected]

DEVELOPMENT CENTER IN VITEBSKAddress: 13-510 Ludnikova str.

Vitebsk, Belarus 210033

Tel/Fax: +375 (212) 24 89 43

Web: www.oncleversoft.com

YOUR QUESTIONS ARE WELCOME!