Sweden, 2018 - Present
8 engineers

Secure Remote Biometric Login SaaS Platform

Utilizes a mobile device's biometric and behavioral data to confirm the user's identity and generate an encoded sonic signature unique to the user for that moment and place.

 

Technical stack includes:

Java Spring Boot Hibernate Spark ReactJS Redux Material UI HTML5 CSS3 PostgreSQL Casandra Mongo Redis AWS Jenkins Kubernetes Docker Kibana Kafka Silenium

The innovation

We had to create a Saas platform for companies, which would allow authenticating the company's users by behavioral or biometric characteristics. That is, the user enters the system without entering a username and password, but by fingerprint, voice, face, etc.
 

The collaboration

We were approached by the founder of the company, who at that time had only a CTO / architect in the core team. Our task was to implement a project based on the created architecture, which is not a standard scenario for us. Therefore, our experts worked under the supervision of a CTO from the client's side.

The solution

Our specialists, together with the CTO of the project, decided to use a cloud microservice architecture, which consisted of python services for recognition tasks, java services for data processing and writing a backend that interacts with mobile devices, as well as for all standard Saas tasks. Also, the team used native mobile development for Android and iOS mobile applications that analyze all biometrics using the OpenCV library for graphic recognition. The team used PostgreSQL + MongoDB big data to store all corporate information.

The team

The team consisted of a requirements analyst, 1 java developer, 1 python developer, 1 big data developer, 2 mobile developers for android and iOS, 1 OpenCV and computer vision developer and 3 QA specialists, as there was a lot of manual testing. 

coming soon

Do you have a similar product that requires development?

Whatever stage your solution is at, contact us to discuss it. It is FREE and we engage fast. We will help you onboard the right engineers with solid experience in SaaS development and a deep understanding of SaaS business, better planning, priorities, and realistic estimations.

 
Andrew
Ryzhokhin
Chief Executive Officer

Your message was sent.

We are already processing your request and will get in touch with you asap.

Thank you for your patience.

*
This field is required
*
  • United States+1
  • United Kingdom+44
  • Albania (Shqipëri)+355
  • American Samoa+1684
  • Andorra+376
  • Anguilla+1264
  • Antigua and Barbuda+1268
  • Argentina+54
  • Armenia (Հայաստան)+374
  • Aruba+297
  • Australia+61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas+1242
  • Bahrain (‫البحرين‬‎)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados+1246
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize+501
  • Bermuda+1441
  • Bhutan (འབྲུག)+975
  • Bolivia+591
  • Bosnia and Herzegovina (Босна и Херцеговина)+387
  • Brazil (Brasil)+55
  • British Indian Ocean Territory+246
  • British Virgin Islands+1284
  • Brunei+673
  • Bulgaria (България)+359
  • Cambodia (កម្ពុជា)+855
  • Canada+1
  • Caribbean Netherlands+599
  • Cayman Islands+1345
  • Chile+56
  • China (中国)+86
  • Christmas Island+61
  • Cocos (Keeling) Islands+61
  • Colombia+57
  • Cook Islands+682
  • Costa Rica+506
  • Croatia (Hrvatska)+385
  • Cuba+53
  • Curaçao+599
  • Cyprus (Κύπρος)+357
  • Czech Republic (Česká republika)+420
  • Denmark (Danmark)+45
  • Dominica+1767
  • Dominican Republic (República Dominicana)+1
  • Ecuador+593
  • El Salvador+503
  • Estonia (Eesti)+372
  • Falkland Islands (Islas Malvinas)+500
  • Faroe Islands (Føroyar)+298
  • Fiji+679
  • Finland (Suomi)+358
  • France+33
  • French Guiana (Guyane française)+594
  • French Polynesia (Polynésie française)+689
  • Georgia (საქართველო)+995
  • Germany (Deutschland)+49
  • Gibraltar+350
  • Greece (Ελλάδα)+30
  • Greenland (Kalaallit Nunaat)+299
  • Grenada+1473
  • Guadeloupe+590
  • Guam+1671
  • Guatemala+502
  • Guernsey+44
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong (香港)+852
  • Hungary (Magyarország)+36
  • Iceland (Ísland)+354
  • Indonesia+62
  • Iraq (‫العراق‬‎)+964
  • Ireland+353
  • Isle of Man+44
  • Israel (‫ישראל‬‎)+972
  • Italy (Italia)+39
  • Jamaica+1876
  • Japan (日本)+81
  • Jersey+44
  • Jordan (‫الأردن‬‎)+962
  • Kazakhstan (Казахстан)+7
  • Kiribati+686
  • Kosovo+383
  • Kuwait (‫الكويت‬‎)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (‫لبنان‬‎)+961
  • Liechtenstein+423
  • Lithuania (Lietuva)+370
  • Luxembourg+352
  • Macau (澳門)+853
  • Macedonia (FYROM) (Македонија)+389
  • Malaysia+60
  • Maldives+960
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mexico (México)+52
  • Micronesia+691
  • Moldova (Republica Moldova)+373
  • Monaco+377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Montserrat+1664
  • Nauru+674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Caledonia (Nouvelle-Calédonie)+687
  • New Zealand+64
  • Nicaragua+505
  • Niue+683
  • Norfolk Island+672
  • North Korea (조선 민주주의 인민 공화국)+850
  • Northern Mariana Islands+1670
  • Norway (Norge)+47
  • Oman (‫عُمان‬‎)+968
  • Palau+680
  • Palestine (‫فلسطين‬‎)+970
  • Panama (Panamá)+507
  • Paraguay+595
  • Peru (Perú)+51
  • Philippines+63
  • Poland (Polska)+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar (‫قطر‬‎)+974
  • Romania (România)+40
  • Russia (Россия)+7
  • Saint Barthélemy (Saint-Barthélemy)+590
  • Saint Kitts and Nevis+1869
  • Saint Lucia+1758
  • Saint Martin (Saint-Martin (partie française))+590
  • Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
  • Saint Vincent and the Grenadines+1784
  • Samoa+685
  • San Marino+378
  • Saudi Arabia (‫المملكة العربية السعودية‬‎)+966
  • Serbia (Србија)+381
  • Singapore+65
  • Sint Maarten+1721
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands+677
  • South Africa+27
  • South Korea (대한민국)+82
  • Spain (España)+34
  • Suriname+597
  • Svalbard and Jan Mayen+47
  • Swaziland+268
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria (‫سوريا‬‎)+963
  • Taiwan (台灣)+886
  • Tajikistan+992
  • Thailand (ไทย)+66
  • Timor-Leste+670
  • Tokelau+690
  • Tonga+676
  • Trinidad and Tobago+1868
  • Turkey (Türkiye)+90
  • Turkmenistan+993
  • Turks and Caicos Islands+1649
  • Tuvalu+688
  • U.S. Virgin Islands+1340
  • Ukraine (Україна)+380
  • United Arab Emirates (‫الإمارات العربية المتحدة‬‎)+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu+678
  • Vatican City (Città del Vaticano)+39
  • Venezuela+58
  • Vietnam (Việt Nam)+84
  • Wallis and Futuna+681
  • Yemen (‫اليمن‬‎)+967
  • Zimbabwe+263
  • Åland Islands+358
This field is required Phone not valid
*
This field is required Email not valid
*
This field is required
Processing your request...