Non-template programming

  • Choice of technologies

    The requirements for the software solution are defined based on the project goals and objectives, including load resistance, security, scalability. The most suitable technologies for implementation are selected.

  • Architecture

    The structure of the database is designed, the architecture of the software solution is developed, interaction schemes of all program modules are developed.

  • Development

    The frontend and server parts of the application are implemented, query processing and data management are described. Both parts of the web application are developed to provide its functionality together.

  • QA testing

    Experimental operation and testing of the product allow to promptly identify and eliminate errors before the system is put into industrial use.

  • Documentation

    Prepares necessary materials, such as specifications, instructions, and manuals, to support the development, implementation, and future use of the product or service.


Ksenia Danish

Ksenia Danish

Head of Backend Department
LinkedIn Profile
experience
More than 9 years
specialization
architecture design / redesign, software redesign / design patterns / software project management
qualification
Bachelor's degree from BSU / Hard&Soft Skills student

  • C#
    C#
  • Java
    Java
  • NextJS
    NextJS
  • Angular
    Angular
  • React
    React
  • Git
    Git
  • Docker
    Docker
  • Kafka
    Kafka
  • Elasticsearch
    Elasticsearch
  • SignalR
    SignalR
  • Swagger
    Swagger

review
Development of an electronic bank of information on historical and cultural heritage with several categories of users

This database is the most important source of information for researchers and those interested in Belarusian culture. PRAS specialists interacted with the representatives of the National Library of Belarus during the project implementation and advised on the work with the portal.

This review in .PDF
review
Creating a platform for organizing online travel exhibitions

The creative approach and attention of the company's specialists contributed to the successful implementation of the project. The created platform made it possible to present effectively the tourism potential of the Republic of Belarus in the conditions of limitations caused by the coronavirus pandemic, as well as to increase revenues from extra-budgetary activities of the institution.

This review in .PDF
review
Creation of a portal for those wishing to travel around Belarus

The company showed a creative approach and conscientious attitude to work, promptly responded to requests and took into account our wishes. We thank PRAS specialists for the high level of cooperation and quality of work and wish them new successful and interesting projects.

This review in .PDF
review
Creating a social network for migrants

Client-oriented and technically savvy, the PRAS team offers well-designed, scalable, cost-effective solutions. The team is open to communication and, when necessary, recommends refinements and creates additional opportunities to improve the project.

This review on clutch.com
A real case from PRAS
client
Woodberry
task
Creating an online constructor of designer furniture
next section of the site
in which

examples of real projects that the PRAS team has worked on are given