Ру
Разрабатываем и развиваем сложные проекты на Java
и React_
Специализируемся на Java и React_

Предпочитаем специализацию коллекционированию технологий, поэтому работаем только с Java-стеком на бэке и React-стеком на фронте. При этом следим за новостями в IT и сохраняем широкий кругозор.
Говорим «да» техническим вызовам_

Любим микросервисную архитектуру, но умеем работать и с монолитом. Есть опыт превращения монолитных продакшн-проектов в микросервисные, а также проектирования с нуля распределенной масштабируемой архитектуры.
Работаем в команде_

Нацелены на общий, а не личный результат. Всегда с удовольствием работаем в распределенных технических командах. Умеем общаться "без переводчика" не только с инженерами разных специализаций, но и с остальной командой.
Технологии_
Java
Kotlin
Spring
Project Reactor
Hibernate
PostgreSQL
Java persistent API
MySQL
Clickhouse
Oracle
RabbitMQ
Kafka
Maven
Gradle
Git
Docker
JUnit
Javascript
Redux
NodeJS
Webpack
Typescript
React
Как мы работаем_
Перед тем как начать проект, мы проясняем для себя цели клиента и убеждаемся, что мы все поняли правильно. Это помогает нам, с одной стороны, не делать того, чего не надо, а с другой, находить идеи, которые не лежат на поверхности, но могут быть полезными для проекта.
Понимаем цели клиента и контекст задачи_
Предлагаем решения, думая о последствиях_
Становимся частью команды клиента_
Предлагаем инструменты, которые в будущем принесут как можно меньше проблем в поддержке и в развитии. Мы настроены на долгосрочное сотрудничество с каждым клиентом и готовы участвовать в сопровождении проектов в будущем.
Понимаем цели клиента и контекст задачи_
Предлагаем решения, думая о последствиях_
Становимся частью команды клиента_
Мы понимаем и разделяем цели заказчика, а не просто "делаем проект". Вне зависимости от формата работы команды заказчика, мы стараемся стать ее частью, акцентируя внимание на совместном достижение бизнес целей.

Понимаем цели клиента и контекст задачи_
Предлагаем решения, думая о последствиях_
Становимся частью команды клиента_
У нас есть опыт разработки и рефакторинга больших проектов, разделения монолитов на микросервисы и участия в релизации low-latency и high-load систем. С удовольствием интегрируемся с внутренней технической командой и быстро включаемся в работу. А потом радуемся вместе с заказчиком, когда проект, над которым работали, делает жизнь пользователей лучше.
Семен Бондарев
Руководитель направления Разработки Software Cats
Реализованные кейсы_
Проектирование и разработка системы с нуля_

За 3 месяца спроектировали, разработали и внедрили, с нуля до работающего у пользователей веб-приложения, образовательную платформу для продажи и обучения по электронным изданиям заказчика. Реализовали полный функционал, необходимый для безопасного получения образовательных услуг, система стала новым каналом сбыта у заказчика, на порядок опережающим конкурентов.
Система сквозной авторизации_

Разработали, настроили и внедрили систему сквозной авторизации и ролевой модели на всех сервисах заказчика на базе JWT-токенов, уменьшив время, необходимое на создание слоя авторизации и интеграции всех систем втрое.
Безопасный он-лайн ридер_

В течение недели разработали и внедрили безопасный онлайн-ридер для электронных книг с защитой от копирования и богатыми возможностями для расширения функционала - закладки, выделение, быстрая навигация, восстановление просмотра со страницы, на которой чтение прервалось.
Разработка модуля рассылки уведомлений_

Реализовали модуль на основе данных из файла рассылающий уведомления через специальный портал без интеграции по API, что позволяет экономить более 2000 человекочасов в месяц. Модуль стал фундаментом для будущей платформы рассылки уведомлений.
Разработка модулей авторизации и управления релизами для онлайн игры_

Разработали api-gateway с авторизацией запросов в keycloak.Сделали отдельный модуль для управления релизами и доставки артефактов из Nexus в CDN. В результате игра вышла в альфа-тестирование, все необходимые модули были доставлены до первых пользователей.
MVP платформы для алгоритмической торговли на криптобиржах_

Решили проблему раздельной сборки самой платформы и торговых стратегий. Реализовали коннекторы к основными биржам. Организовали и запустили систему сбора и анализа данных о событиях на бирже. Прошли несколько итераций оптимизации скорости и стабильности работы платформы. В итоге платформа работает в продакшене, а задержки доставки данных от коннектора до стратегии стали субмиллисекундными.
Обсудить проект_
Если у вас есть ИТ-проблема, оставьте ваши контакты, и мы поможем составить план ее решения.
Нажимая, я говорю «Да»
политике конфиденциальности
© Software Cats, 2019–2023
© Software Cats, 2019–2023
hello@softwarecats.dev
Новосибирск, ул. Демакова 23/5, оф.308
ООО "СВКэтс"
ИНН: 5 408 028 690 КПП: 540 801 001
ОКПО: 99 272 130 ОГРН: 1 215 400 000 815
Банк: ФИЛИАЛ "НОВОСИБИРСКИЙ" АО "АЛЬФА-БАНК"
БИК: 45 004 774 р/с: 407 702 810 523 550 000 024 К/с: 301 101 810 600 000 000 774
Выписка из реестра аккредитованных организаций