Post on 21-Mar-2017
A"ract IT professionals by gaining access to a pool of 400+ highly educated So:ware Developers, Architects, Testers, Analysts, and Designers.
Save money by decreasing operaFonal and labor costs while engaging outsourced tech specialists.
Design the architecture of complex Enterprise-‐level soluAons.
Minimize risks by obtaining full support and maintenance services covered by a dedicated tech partner.
Get access to its wealth of experFse in leadership alignment, organizaFon strategy, process architecture, BPM implementaFon, and people/process change management.
SOFTENGI AS A TECHNOLOGY PARTNER, WILL HELP YOU TO:
2
WHY CHOOSE SOFTENGI?
DifferenFaFon Points So:engi performs fast development of quality Enterprise-‐level soluFons created on the UnityBase aPaaS.
We see SoXware TesAng as an independent business unit to guarantee the high quality of an end product.
Our team supports Enterprises in the transiAon to digitalizaAon process.
Our soluFons are customer-‐tailored, providing freedom for companies to endorse their acFviFes, enter new markets and boost sales.
So:engi fosters innovaAve approaches and experAse, allowing our specialists to bring addiFonal value to a project.
We are known for an ability to quickly take over an ongoing project, grasping its essence and main goals.
So:engi has in-‐house developed products in its porWolio: LocalizaAon Studio, used to automate the process of an app localizaFon, and MSTS – a network and so:ware monitoring system.
5
READY TO BOOST YOUR BUSINESS?
400+ IT professionals in SoXengi offices in the USA, the UK, Poland, Ukraine, Switzerland, Sweden, Indonesia, and Australia are here to support your business.
SoXengi Services 6
IT Business ConsulAng
Custom SoXware Development
SoXware TesAng (QA)
SoXware Architecture Audit
Development Teams & BPO
Our So:ware Development ExperFse 7
USPS
Java EE
Spring
Node.js
Yii
Magento
ASP.NET
WordPress
WEB TECHNOLOGIES
iOS SDK
Android SDK
Xamarin
PhoneGap
MOBILE TECHNOLOGIES
AngularJS
ReactJS
jQuery
FRONTEND FRAMEWORKS
Digital Engine
Amazon AWS
Microso: Azure
Google App Engine
OTHER TECHNOLOGIES
Hadoop (HDFS)
MongooseIM
Apache Camel
Erlang/OTP
Hibernate
EXPERIENCE WITH PLATFORM-‐AS-‐A-‐
SERVICE
MS SharePoint
Salesforce
QuickBase
DocuSign
SugarCRM
Fast Tax
Google Maps
GreenLancer
INTEGRATION
So:ware TesFng Services 9
TEST AUTOMATION
MOBILE APPLICATION TESTING
PERFORMANCE TESTING
USABILITY TESTING
SECURITY TESTING BIG DATA
TESTING LOCALIZATION TESTING
IOT TESTING
TESTING ON THE CLOUD
Why Audit your So:ware Architecture?
When launching an app it is important to choose a suitable architecture that will conFnue to perform at a high level, meeFng all the technical and operaFonal requirements, even when the client base or the amount of data significantly increases.
Otherwise, replacing it “on the go” might result in extra costs, not to menFon addiFonal work for the IT department.
Problem
An architecture defect detected during the design stage will cost USD 1,000.00
The same defect detected during the tesAng stage will result in USD 15,000.00
10
So:ware Architecture Audit
Our soluAon Our team makes sure to Our team possesses sufficient experFse to run an evaluaFon of the exisFng so:ware architecture, in order to idenFfy its strengths and weaknesses. This evaluaAon enables a customer to get an independent audit and a list of recommended so:ware improvements.
Timely detect and fix design issues. Guarantee that appropriate technologies/frameworks are used to solve the tasks. Provide for the applicaFon elasFcity, so it can scale out if the number of users dramaFcally grows. Check the security level, adjusFng it to the level of informaFon it will store. See whether all use cases are covered by the architecture. Examine if the informaFon managed by the applicaFon can be easily integrated/shared with other applicaFons in an ecosystem. Verify whether the applicaFon can fit the change of requirements or use cases can fit the new ones.
11
So:engi & Agile Our team applies Agile in Project Management, which allows us to meet customer expectaFons by delivering soXware which is perfectly aligned with the customer business needs.
Benefits of Agile SoXware Development Customer gets increased visibility into the actual progress of projects.
It guarantees that appropriate technologies/frameworks are used to solve the tasks.
The development process can be easily adapted to changing requirements.
Provide for the applicaFon elasFcity, so it can scale out if the number of users dramaFcally grows.
The business value conFnues to maximize throughout the development process.
Customer gets increased visibility into the actual progress of projects.
12
AGILE DEVELOPEMENT
VALUE PROPOSITION
VISIBILITY ADAPTABILITY
BUSINESS VALUE RISK
AGILE DEVELOPMENT TRADITIONAL DEVELOPMENT
Project Tracking & Management Systems
MS Project and its plugins
Special Agile plugins for JIRA
We adopt locally-‐deployed or cloud-‐based Atlassian products, JIRA and Confluence For issue tracking & internal workflow
For Ame tracking & project management
For long-‐term planning
13
*This portal was developed for a customer, the name of which as well as the real name of the solu7on are not to be disclosed due to the non-‐disclosure agreement.
CUSTOMER: NON-‐DISCLOSURE AGREEMENT*, USA 15
MAIN FEATURES
The portal is task-‐, form-‐, workflow-‐ and business rules driven. It enables users to get tasks and complete them by filling in the forms. The Hawaii plaWorm is easy to configure. It can implement any kind of changes in business processes. Moreover, one can adjust it to various business environments by accommodaFng the Hawaii portal to the company specific processes, workflows, rules, forms, etc.
It is a cloud-‐based solar business portal that:
GENERAL OVERVIEW
• Automates core sales acFviFes (such as proposal generaFon and system design). • Tracks and streamlines some pre-‐ and post-‐sales acFviFes (such as lead generaFon and
management, business administraFon, and project management).
PROJECT: HAWAII PORTAL
CUSTOMER: GLOBAL SPADE, USA
PROJECT: CARDIONET – AN APP FOR CARDIAC MONITORING
18
The So:engi engineering team executes different projects for Global Spade / CardioNet. CardioNet is the world's leading supplier of Mobile Cardiac OutpaFent Telemetry™ (MCOT™).
FUNCTIONALITY
The funcFonality of the developed applicaFon enables medical clinic staff to receive an audio signal from their paFents’ cardiac monitors by transmikng a frequency-‐modulated signal over the phone line and automaFcally demodulaFng the signal.
PROJECT: PRESCRIPTION IN THE CLOUD
CUSTOMER: KYIV CITY AUTHORITIES 20
The soluFon enables to store prescripFons and other related records online and have them available at any pharmacy, hospital, or medical insFtuFon.
ELECTRONIC EXCHANGE OF INFORMATION BETWEEN DOCTORS AND PHARMACIES LEADS TO: • Improvement in prescripFons accuracy. • Time efficiency. • ReducFon of phone calls and faxes related to prescripFons refill. • Decrease in the amount of manually entered data.
APP FUNCTIONALITY: The soluFon allows to: • Improve the quality and efficiency of healthcare
services. • Create and implement the transparent and effecFve mechanism of personalized record of the wrilen prescripFons. • Introduce higher social security standards for society. • OpFmize costs and perform centralized control over the
city budget. • Analyze, forecast and plan budget expenditures. • Generate staFsFcal reports for the relevant city
authoriFes. • Set up registries of the chronically ill residents, with
special focus on insulin-‐dependent individuals.
PROJECT: WEB SYSTEM FOR DRUG IMPORTERS
CUSTOMER: KYIV CITY AUTHORITIES 22
Web portal structures legislaFve requirements into a set of consistent steps (permits), which need to be officially obtained by pharmaceuFcal companies for selling drugs on the local market. The soluFon ensures automaFon of the processes involved in the cooperaFon between pharmaceuFcal business representaFves (importers) and the State AdministraFon of Ukraine on Medicinal Products.
THE SYSTEM IS INTENDED TO PROVIDE ENTITIES OF THE PHARMACEUTICAL MARKET WITH ELECTRONIC SERVICES THAT CAN BE APPLIED FOR:
• Issuance of opinions on the quality of imported medicinal products and monitoring services of review; • Provision of clarifying documents; • Import licensing, manufacturing, wholesale and retail trade of medicinal products; • Issuance/recogniFon of the cerFficate of the Good Manufacturing PracFce (GMP); • CerFficaFon of medicinal products for internaFonal trade.
CUSTOMER: ENVIANCE, INC., USA
PROJECT: EMISSIONS TRACKING SYSTEM
CITATIONS MANAGEMENT Tracking compliance requirements using CitaFons.
25
The undertaking was to design and develop a sophisFcated system to provide clients worldwide with a standard means of tracking and reporFng emissions, for the purpose of environmental compliance based on the SaaS model. The product is #1 in the world in its niche.
The soluFon’s funcFonality combines:
AUTOMATED WORKFLOW A person decides what requires follow-‐up while the system issues, escalates, and tracks to compleFon the required data.
TASK MANAGEMENT Create, complete, track, and escalate tasks associated with requirements and workflows.
DOCUMENT MANAGEMENT A Document Library allows your organizaFon to store and track versions of electronic documents and files that can be associated with compliance and performance requirements.
SYSTEM INTEGRATION The Enviance System can seamlessly and electronically exchange data with your data sources (e.g., process historians, maintenance systems, ERP, LIMS, CEMS, COMS, etc.).
PROJECT: LONG-‐TERM COOPERATION WITH ONE OF THE LEADING TELECOM COMPANIES IN UKRAINE
CUSTOMER: NON-‐DISCLOSURE AGREEMENT 28
Our company performs the following services for this customer:
ERM/BSS • Electronic Document Management System. • MS SharePoint/MS Project SoluFon. • SoluFon for PMO (project approval process/
project implementaFon process automaFzaFon). • Warehouse Management System. • Accounts Receivable Management System.
VAS • Support and development of the postpaid billing system. • Support and development of the provisioning system. • Support and development of the service management
system.
CRM • Consolidated informaFon system to provide
informaFon about subscribers. • GeneraFon of the consolidated master product
catalogue. • TesFng of the Self-‐servicing System. • TesFng Services as part of the IBM ESB
implementaFon. • Support of Sales Tracking System.
PROJECT: MS SHAREPOINT 2010 BASED TAILOR-‐MADE BANK DOCUMENT MANAGEMENT SOFTWARE
CUSTOMER: JSC BANK OF GEORGIA 30
Due to the fast growing number of customers, the iniFal task of the So:engi team was to opFmize the loan system and improve management of its document flow (2011).
The So:engi team completely redesigned the architecture of the exisFng system, based on MS Office SharePoint Server 2007, and successfully transferred it to the Microso: SharePoint 2010 plaWorm.
Later, the relaFonship focused on the integraFon of the system at the SME (small and medium-‐sized enterprise) and RB (retail business) bank divisions (2012 and 2013, correspondingly).
In 2016 we conFnued our relaFonship in the field of data storage modernizaFon and further opFmizaFon works.
CUSTOMER: FINABAY
PROJECT: SHORT-‐TERM LOAN PORTAL CUSTOM BACK-‐END SOLUTION
31
At the core of this project lies a widely spread in the world idea of payday loans. Therefore, focusing on back-‐end funcFonality, our specialists ensure:
INTEGRATION WITH API OF INFORMATION PROVIDERS • Sending requests to informaFon holders. • Exchanging informaFon with providers.
REPORT GENERATION FOR INFORMATION PROVIDERS • Exchanging informaFon with providers.
COMING UP WITH AN INITIAL DECISION ON EACH CASE • The system supports decision makers by sending noFficaFons in case
some bits of informaFon were not properly collected, or if the person failed to fit the loan issuing requirements.
CUSTOMER: STATE AVIATION ADMINISTRATION OF UKRAINE
PROJECT: INTEGRATION OF “MEGAPOLIS.AVIA” SYSTEM, A COMPREHENSIVE SOLUTION FOR CIVIL AVIATION
33
Due to the fast growing number of customers, the iniFal task of the So:engi team was to opFmize the loan system and improve management of its document flow (2011).
Our customer, the State AviaFon AdministraFon of Ukraine, approached our company looking for a partner who could implement a corner-‐cut naFonwide project for them. The task was to build a comprehensive system for civil aviaFon, which could cover main business processes and services in the field. Another system requirement concerned the compliance of the future soluFon with the internaFonal ICAO and EASA standards adopted in aviaFon.
As a result, the following processes were fully automated: • Aircra: cerFficaFon. • Airworthiness cerFficaFon. • Civil aviaFon aircra: registraFon. • Air carrier licensing, issuing the authorizaFon for flight operaFon. • Regular flight schedule approval. • CerFficaFon and audits (Part M, Subpart G). • Aircra: maintenance cerFficaFon and audit (Part M, Subpart F). • Operator cerFficaFon and audits. • Aerial navigaFon subjects and object cerFficaFon and audits. • Staff cerFficaFon. • Crew examinaFon. • Flight schedule control. • Charter flights authorizaFon.
SOFTENGI MOBILE APPLICATION DEVELOPMENT COMPETENCES & TECHNOLOGIES
SoXengi provides mobile applicaFon development services for iOS and Android operaFng systems.
35
The range of our team’s competences includes but is not limited to: • Graphics/GUI development • GIS and map integraFon • Web integraFon • Audio • Work with GPS, Accelerometer • 3D and raster • AnimaFon • InApp purchasing • Databases • Augmented reality
Here are the mobile technologies we adopt in our projects: • ObjecFve C/C++ • OpenGL ES 1.0/2.0 • Cocos2d • Chipmunk • Box2D • Unity 3D • OpenFeint • GameCenter
• Cocoa Touch • UIkit • Core AnimaFon • Qarz • Audio Toolbox • ShareKit Core Data • SQLite
APP 1* FUNCTIONALITY
The app allows users to:
• View a list of jobs (leads transferred into “opportuniFes” and acFons associated with them) and keep track of them on a mobile app screen.
• See leads and their current statuses (a summary screen). • Form and send a proposal (quote) for a potenFal customer
with informaFon about how much he/she will pay for electricity once solar panels are installed.
• Sign electronic agreements via DocuSign and send them to a customer.
• Locate a lead/customer on the map.
*This app was developed for a customer, the name of which as well as the real name of the app are not to be disclosed due to the non-‐disclosure agreement.
36
SMARPAY – CASH-‐FREE PAYMENT ALTERNATIVE
The app allows:
• Caching of resources received from the server and updaFng them only in case they are amended helps reduce network traffic and increase an app’s response (in case there were no changes made, the load from the local cache happens instantly).
• QR code scanning that automates input of the machine number.
• View all vending machines as markings on the map, with an opportunity to quickly move to any of these points.
• The use of adverFsements dynamically loaded from the server.
• CalculaFon of the distance from the device to a machine. • Display of the closest machine on the main page of the app
(integraFon with Google Maps).
37