ITelSib
Areas of Expertise

Machine learning
ITelSib's experience in this area includes:
  • Financial services analytics (market and credit risk, business process outsourcing, contact center optimization, predictive analytics services);
  • Manufacturing and logistics related topics (inventory optimization solution, sourcing and supply chain analytics, inventory analytics);
  • Retail related topics (supply chain analytics, predictive analytics services, customer service analytics and pricing, customer targeting);
  • Oil and gas industry (predicting the fractional composition);
  • Healthcare and medicine (customer experience management, competitive intelligence, clinical analytics, prediction of complications and relapses);
  • Bioinformatics (prediction of gene expression);
  • Production (workload on the equipment, order runtime)
  • and other related topics.

ITelSib services include data analysis, algorithm selection and results consulting. We can use all main algorithms such as: decision tree learning, artificial neural networks, cluster analysis, bayesian networks, and so on.

Big data
In this area companies should deal with huge amounts of non-structured customer information. ITelSib helps to obtain valuable actionable results from this information.
ITelSib's expertise in this area includes mostly retail and manufacturing related topics:
  • Retail optimization (consumer recommendations, merchandising and so on);
  • Supply chain planning;
  • Product quality management;
  • Predictive manufacturing (based on data acquisition of different parameters like vibration, pressure, current, controller data and so on).

Big data methods include also machine learning technologies.

Telecom and Networking Software Development
ITelSib's experience in this area includes:
  • Protocol analyzers development
  • Protocol stack implementation
  • Data transferring applications and components development
  • Vulnerability testing of telecom applications and protocols
  • Network monitoring software development

Examples of projects from this application domain successfully completed by ITelSib:
  • Development of highly portable 4G Protocol Stack for Base Stations.
    Linux x86, embedded Linux for ARM/MIPS/TI;
    ANSI C, Python, C# for testing framework;
    3GPP 36.xxx standards.
  • Development and maintenance the tools (compiler and program libraries) for software engineers in the fields of telecommunications.
    Windows, Linux, Solaris, embedded systems;
    C/C++, Java, C#, Perl;
    Textual and binarized XML, various ITU-T standards.
  • Design and development of the product to monitor computer networks and services.
    The Web site of the product - www.iphostmonitor.com.
    Windows, C/C++, Qt, InstallShield, Windows Services, Apache, SQL;
    SNMP, WMI.

Embedded Systems and Real-time OS (RTOS)
ITelSib's experience in this area includes:
  • System and user applications development
  • Porting and migration of C and C++ code to embedded systems
  • Optimization of applications to achieve a better performance and smaller memory footprint
  • Testing applications for embedded systems and RTOS

Examples of projects from this application domain successfully completed by ITelSib:
  • Porting of runtime libraries for the telecom industry to huge set of embedded systems using various C/C++ compilers.
  • Development of an application reading data from measuring controllers to monitor oil wells.
    xLinux, C/C++, RS232

XML, SOA and Web Services
ITelSib's experience in this area includes:
  • Development of standalone and hosted web services and client applications for C, C++, C#, and Java using different technologies.
  • Design and development of complete web service frameworks; deep integration with existing commercial and open source frameworks.
  • Business analysis and design of SOA for legacy systems and from scratch; integration of company infrastructure by means of SOA.
  • Access to SOAP and REST Web Services from mobile applications.

Examples of projects from this application domain successfully completed by ITelSib:
  • Design, implementation and testing of a complete Web Services framework for C and C++, including an XSD and WSDL compiler, XML and binary SOAP runtime, HTTP(S) transport binding for Apache, Microsoft IIS and a standalone web server and client.
  • Design and testing of a Java Web Services framework (the compiler, runtime and HTTP client/server transport).
  • Development of web services for the back office of a European telecommunications provider (Microsoft .NET, Oracle, integration with SIEBEL CRM).
  • Development of a performance framework for Sun JWSDP and Apache Axis on the Tomcat server.

System and End-User Application Programming for Various OS
ITelSib's experience in this area includes:
  • Middleware development and enhancement: libraries, parsers, code generators, emulators, other tools
  • Application development in the area of streaming video
  • Development of modern look & feel UI
  • Low-level and system-level program development

Examples of projects from this application domain successfully completed by ITelSib:
  • Development and maintenance the tools (compiler and program libraries) for software engineers in the fields of telecommunications.
    Windows, Linux, Solaris, embedded systems;
    C/C++, Java, C#, Perl;
    Textual and binarized XML, various ITU-T standards
  • Design and development of the product to monitor computer networks and services.
    The Web site of the product - www.iphostmonitor.com.
    Windows, C/C++, Qt, InstallShield, Windows Services, Apache, SQL;
    SNMP, WMI.
  • Development of an application reading data from measuring controllers to monitor oil wells.
    xLinux, C/C++, RS232
  • Development of the distributed video surveillance system based on streaming IP video.
    Windows, Linux;
    C/C++, Qt, GStreamer, DirectShow;
    RTP/RTSP/RTCP for video translation;
    H.264/MPEG4/MJPEG for video decoding;
    AAC/PCM for audio decoding;
    PelcoD, QuickSet PTCR-95, AXIS VAPIX as camera control protocols;
    Google Protocol Buffers;
    Various video and infrared cameras.

Code Porting and Migration
ITelSib's experience in this area includes:
  • C and C++ code porting for various OS including many RTOS
  • Code optimization for migration to resource restricted embedded systems and mobile platforms
  • Migration of legacy systems and their reengineering
  • Verification of ported and migrated applications

A project example from this application domain successfully completed by ITelSib:
  • Porting of runtime libraries and compiler used in the telecom industry.
    Targets: About a hundred of different platforms including various OS, CPUs, and compilers.
    Programming languages: C, C++, Java, Perl.

Independent Software Testing
ITelSib experience in this area includes:
  • Independent testing of system and end-user software and software components.
  • Functional testing. Load, stress and performance testing. Failure testing.
  • Vulnerability testing of telecom applications and protocols.
  • Test process automation including custom testing tools development.
  • Code coverage. Evaluation of the quality of testing.
  • Code review and analysis for reliability, performance, and security.

Examples of projects from this application domain successfully completed by ITelSib:
  • Testing of compiler and runtime libraries used in the telecom industry. Test system development, test cases base development including a system for the automatic generation of test cases. Code coverage, memory management optimization, and examination of possible problems.
    Solaris, Linux, Windows and embedded systems;
    C, C++, Java, Perl;
    Rational Purify, Rational PureCoverage, valgrind.
  • Independent testing of a business system. Preparing test plans and test designs based on the IEEE Standard 829-1998 standards and RUP templates. Implementing automatic and manual tests, running various types of tests including stress testing, failover, and recovery testing.
    Linux, Windows;
    C/C++, PHP, JavaScript;
    Oracle, PostgreSQL;
    Rational TestManager, Rational ClearQuest, Rational Manual Test, Rational Purify, CppUnit.