Bitworks is a custom software developer of complex information systems

Bigdata analysis, data science and machine learning

High-performance, scalable, distributed services

Microservice architecture
applications

We deliver the most value to customers who need to create a product that works in a sophisticated application domain, with high project failure risks due to underestimated project complexity or inadequate expertise of the performing party, and where the architecture has to be carefully elaborated and compared to similar approaches using a viable PoC, and high quality has to be maintained by having IT professionals of different profiles in the same R&D department: developers, QA engineers, DevOps engineers, technical writers and project managers.

As of now, our team includes over 50+ IT professionals and other miscellaneous personnel.

In the course of project delivery we strive to maintain high quality at every stage so that further project development will be straightforward and predictable.

We use best development practices, such as PoC, DDD, continuous integration, Scrum, automated and manual QA and Git-flow.

Read more ...

Industries

We develop solutions for different
areas of business

Digital Advertising

For over 10 years we have been creating solutions for the delivery and management of advertising, intended for both advertisers and publishers. Our experience includes unique competencies in the implementation of mechanisms for integrated targeting, detection of fraud, automated clusters of consumers of advertising on their behavior, forecasting campaign indicators. Our solutions are used when delivering advertising to traditional and mobile devices.

Financial technologies

We have a unique experience of accepting, implementing and integrating the trading platform NASDAQ X-Stream, which is used by the leaders of the exchange market around the world. Understanding the principles of the operation of trading systems and the exchange market allows us to develop complexes for new markets and non-traditional commodity exchanges, for example, stock exchanges for advertising or points of loyalty programs.

Production sector

We create intelligent production monitoring systems that allow real-time monitoring of product quality, identifying production problems, managing the life cycle of equipment and predicting maintenance work.

Healthcare

We have an experience in patients EMR analysis, develop HIPAA-compliant medical systems for on-premise and AWS cloud environments, train computers run visual data analysis with neural networks and other CV machine learning methods on CPU and GPGPU, cluster and select patients for clinical trials and curations based on their EMR and other data.

Telecommunications

We deeply understand the Internet and the service provider business. We are familiar with SDS, SDN, hypervisors, planners and orchestrators of virtualized resources. We contribute into Apache CloudStack, develop custom solutions with CloudStack and OpenStack. We have developed HPC clusters management systems using Slurm and xCAT and well known network equipment from Cisco, Juniper, Brocade, Extreme Networks.

Retail

We know how to analyze consumer behavior, perform clusterization based on behavioral models. We generate recommendations for sales growth through personalized offers and optimized product placement.

Logistics and transportation

We solve problems of search, booking and ordering of travel documents on complex routes with optimization of time and money under transport companies constraints.

Stacks

Our supported stacks fit for various tasks & subject domains

Machine Learning and Data Processing
Ultimate stack for data science, ETL and machine learning
  • Python 3
  • Scikit
  • Apache Spark
  • Tensorflow
  • HDFS/S3
  • Cassandra
  • Elasticsearch
  • CUDA GPGPU Computing
Rich Internet
Applications
Frontend stack for portable beautiful business and administrative interfaces
  • TypeScript
  • Node
  • AngularJS, Angular 5, React, React Native
  • Twitter Bootstrap, Google Material Design
  • LESS/SASS
  • Bower
Scala High
Performance Stack
Modern, progressive stack for scalable, high performance robust applications
  • Scala
  • Akka
  • Apache Spark
  • PostgreSQL
  • Elasticsearch
  • Apache Kafka
  • Cassandra
  • Apache Zookeeper
  • SBT
Java Stack
Sound backend stack for mature technology companies
  • Java SE/EE 8+
  • Spring 4
  • Guava
  • PostgreSQL, Oracle
  • JMS
  • Maven

Customers

We work with customers from the USA, Europe, India and Russia. Most of the projects that we created took dozens of man-years of development by teams of five and more engineers.

Adtech
Fintech
Blockchain
The world's first exchange of advertising contracts, an international company created in close partnership with NASDAQ
Adtech
RTB
Pioneer of the international market for advertising management services for publishers and advertisers
Data Science
ML
ETL
A provider of solutions in the field of machine learning and data science, the developer of an analytical platform for data engineers
ETL
Production
Medicine
CRM
A provider of solutions based on large data processing and turnkey machine learning for the medical, banking and manufacturing sectors
Telecommunications
HPC
Leading Russian developer of high-performance supercomputer systems
Telecommunications
Web Services
Russian provider of telecommunication cloud services for business and private customers

Careers

Java

Java Developer

We are looking for Java ethusiaast very proficient in Java SE, who loves develop business backends, knows major algorithms, understands and uses the principles of object oriented design, familiar with asynchronous and multithreaded instruments, have a solid experience with relational database management systems.

Experience required: 3+ years. Full time.

Full description (RU): https://tomsk.hh.ru/vacancy/26074898

Scala

Scala Developer

We are looking for Scala fan, who adopted language spirit, likes develop high performance, multithreaded, asynchronous applications with use of the functional approach, Akka experience, knowledge of algorithms, object oriented design and patterns are required.

Experience required: 3+ years. Full time.

Write us at info@bitworks.software

DevOps

DevOps Engineer

We are looking for a Linux guru, who can not only repeat the manuals, but also to find bugs in the source code, is proficient in the profiling and troubleshooting of services, is able to use deployment systems (Ansible, Chef, Puppet or SaltStack), uses Docker and can code in Python or Perl.

Experience required: 4+ years. Full time.

Write us at info@bitworks.software

There are no vacancies right now here, but please feel free contacting us with your offers and ideas.