SoftMediaLab LLC

Software development

4.5 2 Reviews
Visit website
Write a Review
Verified Profile

SoftMediaLab LLC (SML) - IT company founded in 2015.We specialize in custom web and mobile development for technology companies with high demands on the quality, reliability and performance of their solutions. The core of the company is a team with 20 years of experience in complex projects.

Our industry expertise: Industrial enterprises, construction companies, product IT companies, banks and FinTech.For each request, we form the optimal solution, taking into account the characteristics of the industry, the level of business development, its competitive environment, as well as based on the tasks and needs of the client. Every year we implement more than 10 large high-tech projects.

Our expertise: React.js, C#, Node.js, C++, Python, Machine Learning, React Native, Kotlin, Swift

$25 - $49/hr
50 - 249
2015
Locations
Russia
Mamina Sibiryaka, Ekaterinburg, Sverdlovsk 624602
+7 (343) 385-78-86

Focus Areas

Service Focus

20%
20%
20%
20%
20%
  • Mobile App Development
  • Web Development
  • Blockchain Technology
  • AR & VR Development
  • Artificial Intelligence

Client Focus

50%
50%
  • Medium Business
  • Small Business

Industry Focus

20%
20%
20%
20%
10%
10%
  • Business Services
  • Financial & Payments
  • Telecommunication

SoftMediaLab LLC Clients & Portfolios

Приложение для эко-проекта GRASS
View Portfolio
Приложение для эко-проекта GRASS
  • Приложение для эко-проекта GRASS screenshot 1
$0 to $10000
4 weeks
Social

Заказчик ООО «ТД Грасс» - производитель бытовой химии, автохимии и других чистящих средств для бытового и коммерческого использования. Главные ценности компании - экологичность и ответственное отношение к природе. Наш совместный проект с GRASS напрямую связан с одним из направлений их деятельности, а именно с поддержкой природных заповедников для исчезающих видов животных.

Компания выпустила серию экологичной бытовой химии ECO CRISPY в партнерстве с крупнейшими заповедниками России. На этикетках этой серии изображены животные исчезающих видов, они находятся в природных заповедниках, на которые GRASS выделяет средства.

Цель проекта: Утвердить основную ценность бренда - экологичное потребление и ответственное отношение к природе. Рассказать потребителю об исчезающих видах и что мы можем сделать для их спасения и как помогает в этом сам GRASS.

Наша роль в проекте: Мы разработали кроссплатформенное приложение, с помощью которого клиент может подробнее узнать о проблеме краснокнижных животных.

Как это работает?

Мы хотим, чтобы покупатель сканировал QR-код на бутылке, чтобы узнать больше о проекте GRASS. При переходе у клиента открывается приложение и просит его навести камеру на животное на этикетке (всего животных 6) - камера распознает его и загружает его анимированную 3D модель на экране. Можно запустить аудио в котором рассказывается об этом животном: почему оно исчезает и что компания делает для его спасения.

Приложение спроектировано в WEB-интерфейсе, то есть его не нужно скачивать специально на телефон - оно открывается сразу же в браузере. Это делает его более доступным для широкого круга пользователей (многие люди не любят скачивать приложения без сильной необходимости).

Что получилось: в проектировании 3D моделей есть всегда проблема: функция может легко перегрузить систему телефона и не загрузиться или вызвать зависание устройства. Мы смогли адаптировать 3D-движок таким образом, чтобы он не перегружал систему смартфона. Наше приложение успешно работает даже на устройствах со скромными характеристиками.

Новый опыт в SML

Использовались технологии дополненной реальности что является новым уникальным опытом для нашей компании.

О команде

У нас был веб-дизайнер, который проектировал интерфейс приложения и 3D дизайнер, который отрисовывал модели животных в 3DMax, настраивал анимацию и свет, а также 1 frontend-разработчик.

Software for IoT energy metering devices for Vostok Energy Company
View Portfolio
Software for IoT energy metering devices for Vostok Energy Company
  • Software for IoT energy metering devices for Vostok Energy Company screenshot 1
$500000+
30 weeks
Oil & Energy

The client’s goal is to replace all their existing metering devices (meters) with remotely controlled and interrogated devices. 

The high-level goal of the client is to meet the requirements of the regulatory authorities (all power supply organizations are required to completely switch to remote-controlled metering devices). Therefore, the project has no explicit business goals as such, measured in additional profits or eliminated costs.

The tasks set by the client were:

- To organize the possibility of remote polling and management in principle, i.e., to create a technical platform to start such management and polling;

- to provide scaling of this platform - for the current subscriber base (20 million) and taking into account the potential increase in the number of subscribers and, possibly, the regions of the customer's presence.

Target metric - to provide the ability to remotely poll at least 1 million devices within 1 hour.

How we improved it: what we did, what we used, how it works

We have integrated into the IT infrastructure of the customer a system for remote polling and management of metering devices (we are talking primarily about electric meters, but potentially it can be metering devices of something else, such as water). The system polls meters on a configurable schedule and saves current readings in the database; in addition, the system allows you to send commands to devices to limit or resume electric power consumption. Interaction with meters is based on queues (Apache Kafka), this allows you to effectively scale up to millions of devices.

Personal account for individual subscribers of Vostok Energy Company
View Portfolio
Personal account for individual subscribers of Vostok Energy Company
  • Personal account for individual subscribers of Vostok Energy Company screenshot 1
$100001 to $500000
20 weeks
Oil & Energy

Indicators that should be improved:

  • to increase the users of the personal account (the percentage of subscribers) from 22% to aim for 100%;
  • to increase the number of active users of the personal account from 40% to 80%.

Customer's goals: 

  • Transfer customer calls to service centers online
  • transformation of a personal account in the main and preferred way of interaction between customers and utility service provider, "single window" of customer service provider;
  • expanding the range of services (providing the system as a SaaS-service to third parties).

How we improved it: what we did, what we used, how it works

  • Implemented authorization through social networks and State Services
  • Adapted pages for people with disabilities have been developed
  • Implemented a service of appeals to specialists
  • Added information about debts
  • Integration with the IoT-meters to get receipts
Dashboard of financial indicators
View Portfolio
Dashboard of financial indicators
  • Dashboard of financial indicators screenshot 1
$50001 to $100000
12 weeks
Real Estate

Business Nedvizhimost is one of the largest owners of commercial real estate in Moscow, the company provides professional and efficient property management services, including - services for the lease of premises.

Client's pain: 
Data on all areas of the company's activities were collected and stored in several accounting databases, and then processed manually by specialists. In order to promptly collect key metrics, generate analytical reports and transmit the indicators to the parent company, we needed to develop an automation solution that would consolidate disparate information into a single dashboard.
In addition, one of the company's flagship projects, the flexible workspace network officeless, has announced up to 20 locations by the end of 2025. In the near future, the company will have an additional need to track a large amount of analytical data in real time.

How we improved it: what we did, what we used, how it works

There were no typical solutions on the market, so SoftMediaLab professionals were involved in the development of the product. The development team created a single database with integration with 1C BIT and the "Sber.Navigator" service to analyze and display the financial and economic indicators of Business Nedvizhimost. The data is automatically structured, distributed by type of information and quickly transmitted to the server for further processing and visualization.

  • Goals and objectives of the dashboard developed by SML:
    Reports are built automatically from the data coming into the system;
  • Visualization and reduction of indicators into a single structured system allows you to identify critical points, which slow down the business processes;
  • Operational transfer of indicators to the parent company allows you to analyze the existing business strategy and develop a new one, as well as to identify problems that lead to losses of the company. 
Website for a company Prosoft
View Portfolio
Website for a company Prosoft
  • Website for a company Prosoft screenshot 1
Not Disclosed
12 weeks
Oil & Energy

The company engaged in the development of high-tech devices for the energy, petroleum and other industries needed to refine their website.

Business task: It is necessary to send many critical incidents on the client's current site, and then develop and refine the site.

Stack: yii, yii2, PHP

Solution: In the course of work, all errors were corrected and the tasks set by the client for revision were completed. A Careers section has been added.

Knopka
View Portfolio
Knopka
  • Knopka screenshot 1
Not Disclosed
30 weeks
Financial & Payments

Outsourcing bookkeeping "Knopka" is one of our regular clients. For the first time, a customer turned to us for a business process at the stage of communication between the client and the operator.

Later, we created a landing page for Button customers.

Stack: Node.js, React, Typescript

Solution: SML put together a team of developers with PM and started developing a custom form for clients and a landing page.

Result: In the first example, we created a special form and integrated it with the backend and added an admin panel to display the status of requests.

And next time, a page was created for onboarding clients, where they can fill in information about the company and get data on the next tax reports. Also, a function was laid that allows you to generate a unique URL and use it as a business card with company information

ICO Platform
View Portfolio
ICO Platform
  • ICO Platform screenshot 1
$10001 to $50000
12 weeks
Financial & Payments

Country: Canada

Technologies: .NET Core, Web API, Ethereum blockchain, NEtherium, Entity Framework, PostgreSQL, Solidity, smart contracts

Development Time: 2 months

Initial Coins Offerings (ICO) are great crowdfunding tool but technical infrastructure could be complex and expensive. One who wants to launch an ICO has to hire programmers, create the coins, deploy it to the blockchain, develop smart contracts, and create token sales site. It takes a lot of time and efforts and distracts a manager from the main things - business and marketing. A Canadian startup decided to build a platform to provide ICO managers with comprehensive technical infrastructure. The platform should help its customers to start the coin selling literally in 10 minutes without involving developers. SoftMediaLab programmers joined the startup team as dedicated team members. In 2 months they have developed the backend for the platform that allows ICO managers to: create Ethereum-based coins from scratch create wallets for new coins and Ethereum define the coin price and campaign goal generate token sales page for the campaign control and manage ICO projects with inbuilt tools use API for token sales deposit and withdraw Ethereum sell tokens for any digital currency through the integration with an external cryptocurrency exchange Rapid and flexible development allowed the startup to launch the product quickly, test the ideas, and find the first customers.

Smart Coach
View Portfolio
Smart Coach
  • Smart Coach screenshot 1
$10001 to $50000
12 weeks
Travel & Lifestyle

SoftMediaLab developed a mobile application for fitness trainers (on iOS and Android), in which trainers track progress and keep the history of their wards. 

SmartCoach allows you to maintain a client base, weekly workout plans (for different muscle groups), a nutrition plan for clients (you can create it yourself or use ready-made ones). The client noted that he was completely satisfied with the speed and quality of development. Now the project is at the MVP stage.

Freight Tender Platform
View Portfolio
Freight Tender Platform
  • Freight Tender Platform screenshot 1
Not Disclosed
45 weeks
Industrial

Business Challenge

The Cable Alliance Holding had a need to refine their existing tender site. The existing system was designed to conduct a variety of tenders, and as often happens, it was not suitable for solving a client’s specific task - to conduct tenders for transportation. At the same time, holding tenders in manual mode did not provide optimal transportation prices, and the logistics department was tasked with reducing costs.

Contractor Selection

At first, Cable Alliance signed a contract with another contractor, but after a while he abandoned the project due to the high complexity of the development.

SML specialists carefully studied the processes and analyzed the existing site. Then we agreed on the scope of improvements, deadlines, and allocated a team. For our part, the team consisted of one analyst and one developer. As a result, the customer was able to hold the first tender for transportation in 5 months.

Solution Description

  • With our improvements, the customer began to conduct tenders for transportation, as well as register and verify transport companies in accordance with their internal business processes.

  • Due to the integration with 1C, logisticians no longer need to work in several systems at once, they launch a tender from the familiar interface of an ERP system. All data and documents exchanged between systems is performed automatically.

  • The contractual documents for each cargo transportation are now compiled automatically by the system based on data from 1C and data from the tender site. Logisticians only need to choose a winner, and transport companies just print out documents.

  • All notifications that the system exchanges with bidders and organizers are sent automatically, which greatly saves time on communication.

  • The logistician can cancel or change the tender conditions at any time by launching a rebidding. Everything else - the selection and invitation of the relevant participants, as well as a new collection of applications - the system will perform itself.

  • The new solution was able to reduce freight costs by 6% compared to the previous year in the first 6 months of use.

Solution Structure

  • Public website for transport companies with a carrier’s personal account https://tender.holdcable.com/ 

  • On the customer side, logistic and security specialists personal accounts  

  • Integration with ERP 1C and SMTP server for sending notifications

  • Content management system

Technologies

PHP 5.6, Apache 2.4, MySQL 5.0, Linux, Ajax, JavaScript

Prices Pulse
View Portfolio
Prices Pulse
  • Prices Pulse screenshot 1
  • Prices Pulse screenshot 2
  • Prices Pulse screenshot 3
Not Disclosed
30 weeks
Business Services

Prices pulse is a trading platform where more than 1 million companies sell their goods and services. The application allows users to:

  • Find and order goods and services: from industrial equipment, metal, construction equipment and materials to simple household goods.

  • Create and edit products, post photos.

  • Get statistics on your company’s views.

  • Manage customer orders: change work statuses, attach files, send comments.

  • Receive instant notifications on your smartphone about new orders or comments.

The SML team has developed native mobile apps for iOS and Android.

Proability.me
View Portfolio
Proability.me
  • Proability.me screenshot 1
Not Disclosed
25 weeks
Social

The ProAbility.me project is developing an accessibility map for people with reduced mobility: parents with children, people with disabilities, elderly people, and pet owners. The accessibility map shows social and entertainment facilities: shops, banks, pharmacies, theaters and other institutions. The author of the accessibility map and the ProAbility.me project is the laboratory named after Stephen Hawking.

The SML team have developed a website and native mobile apps using iOS and Android for ProAbility.me. Using the platform, people with special accessibility requirements can find information about establishments, as well as assess their availability.

Technologies: React+Redux, Typescript, bootstrap, material, scss, Webpack, Swift, Kotlin

KitaGaruda
View Portfolio
KitaGaruda
  • KitaGaruda screenshot 1
  • KitaGaruda screenshot 2
Not Disclosed
20 weeks
Art, Entertainment & Music

KitaGaruda is the official application of the Indonesian Football Federation (PSSI). In this app, fans of the Indonesian National Team, or more commonly known as Timnas Garuda, will get up-to-date news on the National Team across every level, including exclusive news and videos, match schedules, player profiles, the Official Garuda Store and more. 

From scratch, the SML team developed a cross-platform mobile application for fans and a web application for representatives of the Football Federation, where they can manage content and competitions for a mobile application.

Technologies: Typescript, React+MobX, ReactNative, graphQL, SQRS, MS SQL, MS .NET

SoftMediaLab LLC Reviews

4.5 2 Reviews
  • All Services
  • Mobile App Development
  • Relevance
  • Most Recent
  • Rating: high to low
  • Rating: low to high
Write a Review
Michael Shmulevich

Skilled and experienced developers

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

Good developers. Everything you can expect from the development firm.
Can't give highest rating because staff was removed from the project couple of times.

What service was provided as part of the project?

Mobile App Development

Всеволод Кылосов

Flexible and experienced team

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

SoftMediaLab is a team of skilled professionals that helps us develop our mobile applications. Company employees are always available to contact. I am proud of the product that came out of our work with the SoftMediaLab.

What service was provided as part of the project?

Mobile App Development