Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  2. 2. INTRODUCTION <ul><li>Eastern European company with offices in Minsk and Vitebsk </li></ul><ul><li>Has more than 15 clients in Europe, North America, Australia and Russia </li></ul><ul><li>Development team of 50 highly-qualified IT specialists and connections with more than 20 software developers </li></ul><ul><li>More than 50 successfully completed projects (some projects of over 5 man-years) </li></ul><ul><li>Has dedicated brand Softvention oriented on Web design and development </li></ul><ul><li>Member of major Belorussian IT association – High Technologies Park </li></ul><ul><li>Main software technologies are .NET, Java, C/C++, PHP </li></ul>
  3. 3. CORE COMPETENCIES <ul><li>Development centers in Belarus, one of the best outsourcing destinations </li></ul><ul><li>Valuable experience in a wide range of business domains </li></ul><ul><li>Competitive, reasonable and flexible prices for our services </li></ul><ul><li>Emphasis on intellectual property protection policies </li></ul><ul><li>Orientation on ISO standards (plan to receive ISO certificate in year 2009) </li></ul><ul><li>Well established development processes and procedures </li></ul><ul><li>Orientation on long-term relationship with our customers </li></ul><ul><li>Experienced flexible and highly professional management </li></ul><ul><li>Experience in science-intensive development and non-mainstream technologies such as CUDA development, multicore software development, etc. </li></ul><ul><li>Cost-effective use of resources (regional office) </li></ul><ul><li>Close ties with Belarusian Universities and Institutes </li></ul>
  4. 4. OUR EXPERTISE <ul><li>OnCleverSoft provides following services: </li></ul><ul><li>Client/Server Application Development </li></ul><ul><li>Wireless/Mobile Application Development </li></ul><ul><li>Distributed Application Development </li></ul><ul><li>Component Based Software Development </li></ul><ul><li>Custom Open Source Programming Services </li></ul><ul><li>Application Re-engineering and Re-factoring </li></ul><ul><li>Maintenance and Support </li></ul><ul><li>Web Development </li></ul><ul><li>Quality Assurance </li></ul><ul><li>For the following domains: </li></ul><ul><li>E-commerce </li></ul><ul><li>Telecommunication </li></ul><ul><li>Engineering </li></ul><ul><li>Warehousing and Logistics </li></ul><ul><li>Entertainment </li></ul>
  5. 5. OUR DEVELOPMENT CENTERS <ul><li>MINSK </li></ul><ul><li>Largest IT market in Belarus that provides access to larger pool of IT specialists (10 000 IT specialists) </li></ul><ul><li>Location provides necessary infrastructure and facilities to meet with our customers and partners in short notice and communicate effectively </li></ul><ul><li>Close ties with a large number of Minsk universities provide great opportunity to develop non-mainstream technologies </li></ul>
  6. 6. OUR DEVELOPMENT CENTERS <ul><li>VITEBSK </li></ul><ul><li>Vitebsk is one of the largest industrial cities in Belarus </li></ul><ul><li>OnCleverSoft is one of the largest IT employers in the city </li></ul><ul><li>Relatively small competition in the head-hunting for the IT resources in Vitebsk </li></ul><ul><li>Nearly 120 IT-specialists graduate from the local universities each year </li></ul><ul><li>Strong relationship with main Vitebsk IT educational establishments that are represented by a number of technical universities, research institutes, special education organizations </li></ul>
  8. 8. COLLABORATION SCHEMES <ul><li>Fixed Price </li></ul>Fixed Price We 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: T&M DDC
  9. 9. DEDICATED DEVELOPMENT CENTER <ul><li>Good basis for long-term cooperation. DDC helps reduce production risks and increase the trust between the partners </li></ul><ul><li>Helps achieve efficiency and flexibility in software development. The customer receives full control over the team productivity, performance and workload </li></ul><ul><li>Integrated extension of in-house software development team. Using DDC approach the customer could create virtual overseas department </li></ul><ul><li>Allows to create a team with specific skills and experiences. The customer gains opportunity to set up a team with custom composition </li></ul><ul><li>Complies with customer’s values processes and procedures that optimizes production and minimizes the cost and time for knowledge transfer </li></ul><ul><li>Easily extendable. The team could start from as little as once developer and expand whenever the customer feels the need </li></ul><ul><li>Could be the first step in BOT model (i.e. creating separate legal entity for the customer in Belarus) </li></ul>
  10. 10. JAVA EXPERIENCE (1 of 2) <ul><li>Main facts: </li></ul><ul><li>More than 10 successfully completed projects </li></ul><ul><li>Average project duration is 8 man/months </li></ul><ul><li>3 projects are currently under development </li></ul><ul><li>8 Java developers </li></ul><ul><li>Environment: </li></ul><ul><li>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) </li></ul><ul><li>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) </li></ul><ul><li>Development Environments: IntelliJ IDEA 5.x, Eclipse 3.x, NetBeans 4.x, 6.x, JBuilder 7.x, IBM WSAD </li></ul><ul><li>Tools: Maven 2.0.x, Ant 1.6.x, 1.7.x, JUnit 3.x, 4.x, HttpUnit 1.6.x, Apache Jmeter </li></ul><ul><li>RDBMS: MySQL 5.x, PostgreSQL 8.x, Oracle 9g, 10g, MSSQL 2000, 2005 </li></ul><ul><li>Platforms: Linux, Windows </li></ul><ul><li>Experience in developing: Applications, Applets, Servlets, Midlets, Portlets </li></ul>
  11. 11. JAVA EXPERIENCE (2 of 2) IPTV OnCleverSoft 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 DocFlow OnCleverSoft 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 Telecommunication Application 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)
  12. 12. .NET EXPERIENCE (1 of 2) <ul><li>Main facts: </li></ul><ul><li>More than 15 successfully completed projects </li></ul><ul><li>Average project duration is 10 man/months </li></ul><ul><li>7 projects are currently under development </li></ul><ul><li>27 .Net developers </li></ul><ul><li>Environment: </li></ul><ul><li>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 </li></ul><ul><li>Languages: C# 1.x, 2.0, 3.x, Visual Basic .NET, C++/CLI, Javascript </li></ul><ul><li>Frameworks: Mono, Microsoft .NET 1.x, 2.0, 3.x, MS AJAX 1.0, AJAX ToolKit </li></ul><ul><li>Web/Application Servers: IIS 5.1, IIS 6, IIS 7 </li></ul><ul><li>Development Environments: Visual Studio 2003 2005 2008, Microsoft Expression Studio </li></ul><ul><li>Web/Application Servers: IIS 5.1, IIS 6, IIS 7 </li></ul><ul><li>Development Environments: Visual Studio 2003 2005 2008, Microsoft Expression Studio </li></ul><ul><li>Tools: NUnit, NLog, NHibernate, Log4net, RhinoMocks, Nant </li></ul><ul><li>RDBMS: MySQL, MS SQL 7 2000 2005 2008, Oracle 8 9 10 </li></ul><ul><li>Reporting Systems: Crystal Reports, DataDynamics Active Reports </li></ul><ul><li>CMS: MCMS 2002, Ektron, MOSS 2007 (SharePoint Services 3.0 & SharePoint Portal) </li></ul><ul><li>Payment Gateways and APIs: Authorize.net, PayPal, Google Maps </li></ul>
  13. 13. .NET EXPERIENCE (2 of 2) Fore.NET Industrial-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 System Scalable, 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 MetaView Web 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
  14. 14. PHP EXPERIENCE (1 of 2) <ul><li>Main facts: </li></ul><ul><li>More than 20 successfully completed projects </li></ul><ul><li>Average project duration is 6 man/months </li></ul><ul><li>5 projects are currently under development </li></ul><ul><li>9 PHP developers </li></ul><ul><li>Environment: </li></ul><ul><li>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 </li></ul><ul><li>Web/Application Servers: IIS 5.1, IIS 6, IIS 7, Apache 1.3.x, Apache 2.x </li></ul><ul><li>Frameworks: PEAR >1.4.x, Zend Framework 1.x, Mootols Ajax framework >1.x, Prototype Ajax framework </li></ul><ul><li>APIs: Google Maps, WordPress, WHM XML API (Cpanel), VoIP API for asterisk platform </li></ul><ul><li>CMS: Workhorse framework (wh) (internal), Internal CMS, Joomla CMS, Drupal CMS, WebCMS </li></ul><ul><li>Shipping services: UPS, USPS, FedEx </li></ul><ul><li>Payment gateways API: Quickbooks merchant accounts, 2CheckOut, Authorize.NET, CyberCash, LinkPoint, PayByCheck, PayPal, Plug'n'Pay, Webmoney, Worldpay </li></ul><ul><li>Development Environments: Zend Studio, Quanta 3.5, PHP Designer, Power Designer </li></ul><ul><li>Tools: Gubed PHP Debugger, xDebug, ISAPI_Rewrite 2, ISAPI_Rewrite 3, S3, PHP My Admin, MySQL Front, Aptana, HeidiSQL </li></ul><ul><li>RDBMS: MySQL 4.x, 5.x, PostgreSQL 8.x, MSSQL (2000, 2005), SQL Lite, own developed XML db storage for web shop application </li></ul>
  15. 15. PHP EXPERIENCE (2 of 2) Online Video Streaming platform for children Website 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 Box Existing 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 community RSS-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
  16. 16. LATEST ACHIEVEMENTS (1 of 2) <ul><li>Membership in High Technology Park, Belarus </li></ul><ul><li>Official acknowledgement by the state of the significance of market presence </li></ul><ul><li>Great opportunity for growth and development </li></ul><ul><li>New office facilities </li></ul><ul><li>Consolidation of OnCleverSoft IT specialists and management staff </li></ul><ul><li>Greater opportunity for team expansion and optimization of company structure </li></ul><ul><li>Ability to implement higher security </li></ul><ul><li>Increased collaboration with Belarusian Universities </li></ul><ul><li>Organization of IT laboratories in Vitebsk University </li></ul><ul><li>Greater career opportunity for the students in OnCleverSoft </li></ul>
  17. 17. LATEST ACHIEVEMENTS (2 of 2) <ul><li>Acquisition of Development Company </li></ul><ul><li>Brand created to market web site design and development services more precisely </li></ul><ul><li>Turnkey solutions with clear understanding of the customer’s business domains and preferences </li></ul><ul><li>Use of modern web technologies </li></ul><ul><li>Creative team of 10 software developers </li></ul><ul><li>Developed own CMS with highly extensive functionality and support of the newest software technologies </li></ul><ul><li>Experience in working with different CMS solutions </li></ul>
  18. 18. COMPANY GOALS FOR 200 9 2008 2009
  20. 20. THANK YOU DEVELOPMENT CENTER IN MINSK Address: 22-507 Platonova str. Minsk, Belarus 220005 Tel/Fax: +375 (17) 331 76 58 E-mail: contact@oncleversoft.com DEVELOPMENT CENTER IN VITEBSK Address: 13-510 Ludnikova str. Vitebsk, Belarus 210033 Tel/Fax: +375 (212) 24 89 43 Web: www.oncleversoft.com YOUR QUESTIONS ARE WELCOME!