softengi - inspired software engineering

39
SOFTENGI PROFILE

Upload: softengi

Post on 21-Mar-2017

126 views

Category:

Software


1 download

TRANSCRIPT

S  O  F  T  E  N  G  I      P  R  O  F  I  L  E

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  

3  

Our  Team  Comprises 4  

CERTIFIED  BY

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:engi  Programming  Languages  ExperFse   8  

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  

Renewable  Energy  

*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

HAWAII  PORTAL    SCREENSHOT

16  

HealthCare  &  PharmaceuAcs  

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.

CARDIONET  –  AN  APP  FOR  CARDIAC  MONITORING  SCREENSHOT

19  

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.

PRESCRIPTION  IN  THE  CLOUD:    A  CITIZEN’S  PERSONAL  PAGE      SCREENSHOT

21  

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.

HEALTHCARE  –  WEB  SYSTEM  FOR  DRUG  IMPORTERS  SCREENSHOT

23  

Environmental,  Health  &  Safety  

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.).

26  

EMISSIONS  TRACKING  SYSTEM  SCREENSHOT  

TelecommunicaAons  

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.

Financial  Services  

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.

Environmental,  Health  &  Safety  

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.  

SoXengi  Mobile  Projects  

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  

Customers 38  

WANT  TO  GET  TO  KNOW  SOFTENGI  BETTER?  

Email:  info@so:engi.com Telephone:  +1  619  821  8867

For  more  informaFon,  please  visit  our website  www.so:engi.com