PRIME HOLDING AUTHENTIC AND COMPETENT

WHO WE ARE •250+ qualified specialists •5 offices in Bulgaria - Sofia, Plovdiv, Varna, Veliko Tarnovo, Blagoevgrad and 1 in Serbia – Nis •500+ successful solutions all over the globe •100+ happy clients • ISO 27 000, ISO 20 000 and ISO 9 000 certified • Microsoft Partner

WHAT WE DO • Full spectrum of software development services (Architecture, PM, Development, QA, QA Automation, Documentation, Deployment, Support, IT Services, etc.) • Large diversity of supported technologies (mainstream, niche, legacy) • Early adoption of Agile Methodology (SCRUM, Kanban etc.) and use of numerous project management tools according to customers’ preferences

HOW WE DO IT • Full dedication to clients including reliable and competent advices • Comprehensive development process • Optimized workflow • Access to in-house knowledge - technical and managerial • Flexibility in different time zones coverage - effective communication, project management and clear escalation paths • Large variety of work modes - fixed price, managed teams “Time & Material”, dedicated teams and outstaffing

WHAT MAKES US DIFFERENT • Cost-effective development • Professional and competent implementation • Dynamic and flexible teams – scaling team size on demand • Driving low overhead, project-centered management • Supporting all business models of outsourcing • Code warranty • Quality-centered approach • Transferring exclusive copyrights of the developed software

MAIN CAPABILITIES Mobile

Java

Open Source

• iOS • Android • Windows Mobile • Symbian • Blackberry

• J5EE, J2EE, Java EE • Swing/JFC • Servlets • Hybris

• PHP • Perl

Front End

Databases

Microsoft

• HTML5/CSS3 • JavaScript • Frameworks

• Oracle 10 - 13 • Microsoft SQL Server • MySQL • PostgreSQL • NoSQL databases

• NET Framework, Visual C++, C#, VB.NET • ASP.NET, MVC.NET, Windows Forms, WPF, Silverlight • Web Services, WCF, WWF • SharePoint 2010/2013

EXPERTISE • We have years of cross-industry expertise in building customized enterprise applications to automate business processes and improve operational efficiency and management effectiveness. We have successfully developed software in: • Mission critical projects: agencies, banking, telecoms, large enterprise systems; • Server side: Application server development, Plug-ins & Add-ons; • Desktop: Various clients for N-tier systems; • Websites, Portal , E-commerce, CRM, MIS, LOB, BI, Document Management & Workflow; • Social Networking, Blog & Wiki, Forums; • Mobile: Enterprise, social, entertainment apps; • Embedded: Automotive, industrial & machinery software

WEB DEVELOPMENT BACK END

Reconciliation System

Project goals: The business purpose of the product is to streamline all aspects of corporate bank reconciliations – from account loading, to exception management, resolution and reporting. Bank reconciliation is the process of matching and comparing figures from accounting records against those presented on a bank statement. The product is targeted at companies who need to reconcile a lot of transactions every day and this requires high performance from the reconciliation engine. Due to the multiple alternative usages of the product, it also needs to allow input from various sources (each company may use different sources of information).

Technologies: • .NET • Crystal Reports 2008 (10.*) • Extensible API availability • Data repository - Database server for storing client data. • Reporting services - Windows services with schedule, document generation, task queue and printing queue. • Rules Engine – Standalone Java-based SOAP server, which depends on rules repository and data passed to it

Jigsaw Meeting Project Goals “Jigsaw Meeting” is an application for hosting virtual meetings and conferences. It includes audio and video chat It allows desktop sharing, instant message chat, file sharing and other features. It provides a secure and easy way to conduct virtual meetings aiming especially at virtual (distance) learning. It provides interactive tools for corporate training and education. It has a web, desktop and mobile clients with a lot of features, and a Back end management console that provides full control over the system and detail reports. In addition, the system provides web services for communication between the clients and the general system. The system collects information about all activities and provides additional reports used to improve user interface and experience in future releases. Official site: http://jigsawme.com/ Technologies: •











PHP FLEX XML FMS server side flash JavaScript Adobe AIR .NET Java

Online Gambling Portal Project Goals The project includes several software components : • WEB server – an integral part in charge of external communication. It uses services only from application server • Application server – provides services in order to organize payment structure, game behavior, registration etc. Its stores session data which was one of the main client`s requirements. Other important task was to build daily report from the database • Draw server – it has financial control function and it stores information similar to the application server. The application server does recognize Draw server • All servers communicate with the database

Project results: • • • • • •

Daily accounting reports Mailing notification system Payment system Data flow control Build security access User friendly website

ERP System in Tourism Project goals: Active Directory

Workstation

Enterprise Network

Master Node

Application Network

An ERP application for one of the largest tour operators. The system consists of several modules: • Outgoing module (sending tourists in foreign counties) • Incoming module (sending tourists within the country) • Web site module (online reservation system) • Finance module • Resource module (entering, editing and deleting all the resources needed by the system) The modules collaborate with each other. There are different roles and access rights for the users who work with the system. The UI layer is created with “RichFaces” Ajax based components.

Private Network

Project technologies: Compute Node

Compute Node

Compute Node

• Seam • Hibernate • JEE • JSP • MySQL • Web Services

• XML • • • • •

RichFaces JavaScript CSS HTML 4 JQuery

E-commerce Hybris Project goals An online store developed using the Hybris e-commerce platform. The online store has the ability to handle more than 300 000 products and hundreds of users browsing at the same time. It is also highly integrated with one of the world’s top ERPs.

Project technologies: • Hybris-commerce-suite-5.1.1.0 • Spring framework • Velocity • XSLT • JSP • Jasper Reports

Medical Appointment System Project goals: The project is a medical appointment tool developed for the Android platform. By using Web services the application is communicating with the core functionality of the “Medical Appointment System”.

Project technologies: • Java SE 1.6 • • • •

RESTLET XML Web services Android SDK 1.6

Project Goals:

SAP NetWeaver development, testing, support

• SAP NetWeaver is SAP's integrated technology platform and is the technical foundation for all SAP applications since the SAP Business Suite • SAP NetWeaver is marketed as a service-oriented application and integration platform • SAP NetWeaver provides the development and runtime environment for SAP applications and can be used for custom development and integration with other applications and systems. • SAP NetWeaver is built using open and industry standards and can be extended with, and interoperate with, technologies such as Microsoft .NET, Sun Java EE, and IBM WebSphere Project Scope: Areas we`ve participated in: • SAP NetWeaver Developer Studio • SAP NetWeaver AS Java • SAP Knowledge Management and Collaboration • SAP Solution Life Cycle Management • SAP Web Services • SAP Production Support Team • SAP Info Development Team

WEB DEVELOPMENT FRONT END

Aginag website Project Goals: • • • • •

Create new user friendly web site attracting more clients Better “look and feel” New corporate vision and design implementation Development following all SEO best practices Responsive design

Online preview: http://aginag.com

Project Scope:

Project Technologies:



• • • • •

Creating HTML/CSS mockups and JavaScript behavior, cross browser testing • Create Front end template files

CSS3 HTML 5 jQuery Adobe Photoshop Adobe Illustrator

Federal Employees Dental and Vision Insurance Program

Project Goals: • • • •

New and modern design to replace the existing one Improve the UI navigation and accessibility Attract more users and massively improve “look and feel” Table-less, accessible, SEO friendly

Online preview: https://www.benefeds.com

Project Scope: •

Creating HTML/CSS mockups and JavaScript behavior, cross browser testing • Create Front end template files • Different options for a numerous browser resolutions and mobile devices

Project Technologies: • • • •

CSS3, HTML 5 jQuery Adobe Photoshop, Adobe Illustrator

DESIGN

SBND website

Soulmate website

Characters design

MOBILE DEVELOPMENT

BBC Worldwide Top Gear BlackBerry Project Goals:

Project Scope:

The main goal of the application is to deliver the latest news and videos published on the Top Gear network, right on the user ‘s BlackBerry device. Through a set of icon every user can navigate to different Top Gear directory categories such as news, videos or reviews. Once specific news or video is selected from the list, the user can check out the whole article and images or watch the clip.



The application retrieves and parses JSON Feeds from a given Top Gear services. BlackBerry Messenger integration was also implemented.

Creating HTML/CSS mockups and JavaScript behavior, cross browser testing • Create Front end template files • Different options for many browser resolutions and mobile devices

Project Technologies: • JAVA (IDE Eclipse) • BlackBerry JRE 5.0, JRE 6.0 • BlackBerry Messenger API

Project Goals: The Project aims at: •Empowering the personal health care with the latest mobile technology •Getting the person in full control of his medical data Personal Health Record (PHR) puts all person’s clinical health-oriented data together for the whole life and presents the data to all authorized people, who are part of the medical attendance. The PHR is accessible from all internet-able devices at any time from any place. The most significant difference between Electronic Patient Record (EPR) and PHR is that the patient is the owner of the record. The patient controls which health data to be stored in the record and who gets access to update or preview the health data.

Project Scope: The application is a Personal Health Record product which offers possibilities to organize all treatments, appointments and test results. There is a function to give access to life-saving information or the whole record for individuals like general practitioner. Can be given fast the right information about allergies, blood types or other important data in the emergency case. The application gives an overview of your health information. It motivates to do active prevention and helps to avoid conflicting medicines. It also reminds you of appointments for immunization or check-ups.

Project Technologies: •iUI – User Interface (UI) Library for Safari development on iPhone •Appache Tomcat Server •JSP • iPhone SDK 2.1, Xcode 3.1.1

iLiveSensor

Bank App

Project Scope: Bank App is an Android application where users can post and answer questions, lend money quickly and setup notification rules. Users need to be registered at the bank to use the service and all interactions to the banking system are handled by RESTAPIs. All API calls are REST-Requests via HTTPs with JSON responses.

Project Goals: The user can request an amount of money by sending a message to his contacts. Users can request a loan from the bank. The user can send a question that is forwarded to his contacts or to all community users. The user can block the use of his credit card. The user can block the use of his bank account. On the settings page the user can configure when he/she wants to get notifications. Push notifications are activated as soon as the user changes his settings. In addition to this there might be an option for the user to activate the messages on the pages where he asks questions and enters loan questions. The user can receive and reply to messages regarding questions and lending. If a user is not logged in on the message page he first has to enter email and password.

Project Technologies: • Android SDK • Web services • JSON • Google Cloud Messaging for Android (GCM)

Project Scope: The Keycards mobile application, for mobile phones and tablets, allows users to view and manage various secure data - keycards and file data, on both their Keycards Devices and client cloud services accounts if the device is unavailable. The application could save and manage the data locally on the Android device as well. The application reinforces Keycards branding as a secure data solution by requiring fingerprint authentication on the Keycards device before the application is allowed to connect and explore its content.

Project Goals: •User and Device settings •KeyCards management •Store files in a secure environment •Import KeyCards from csv •Export KeyCards to csv •Expiring KeyCards notifications •Search KeyCards and Files •Import data Files •Voice recording and Picture capturing

Project Technologies: •Android SDK 2.3/ Gingerbread •4.0/ Ice Cream Sandwich •4.1-2/ Jelly Bean •Webservices •JSON •SQLite

Keycards App

THANK YOU and Come visit us 17 Henrik Ibsen Str., Sofia, Bulgaria