올레그 바바예프 — 프로젝트를 위한 풀스택 개발자

이력

올레크 바바예프

풀스택 개발자

블라디보스토크 · 원격 근무
2014년부터 소프트웨어 개발

편하게 이야기 나눌 수 있는 개발자

웹 제품, CRM, 시스템 연동을 개발하고 기존 시스템의 발전을 돕습니다. 러시아와 해외 팀에서 원격으로 일해 왔습니다.

그동안 Ruby on Rails와는 오랜 친구가 됐고, 다른 사람이 작성한 코드와도 서두르지 않고 친해지는 법을 배웠습니다.

현재 Go와 React로 자체 제품 Умное Кафе를 개발하고 있습니다. Mini App 주문부터 백엔드와 프로덕션 운영까지 맡고 있습니다.

이런 일을 도와드립니다

웹 제품 또는 Mini App

백엔드, API, 사용자 인터페이스를 설계하고 구현합니다. 주문, 카탈로그, 회원 페이지, 결제를 하나의 작동하는 흐름으로 연결합니다.

CRM과 시스템 연동

CRM 모듈을 추가하고 외부 서비스, Telegram, MAX를 연동합니다. 시스템 사이의 데이터 흐름을 파악하고 자동화가 필요한 지점을 찾습니다.

기존 시스템 개선

새로운 기능을 맡고 레거시 코드를 파악하며 테스트와 배포 흐름을 정비합니다. 팀의 작업 분해와 코드 리뷰도 돕습니다.

프로젝트 경험

Умное Кафе

자체 제품

– 현재

풀스택 개발자 (Go, React)

Telegram/MAX Mini App을 통한 카페 주문 시스템입니다. 손님이 테이블의 QR 코드를 스캔해 메뉴를 고르고 주문한 뒤 상태를 확인합니다. 현재는 제품 개발과 지역 카페를 대상으로 한 B2B 파일럿에 집중하고 있습니다.

  • 백엔드를 Node.js에서 Go(Gin, GORM)로 이전하고 REST API와 주문 로직을 구현했습니다. Go 서버를 프로덕션에서 운영하고 있습니다.
  • React와 TypeScript로 Mini App과 관리자 화면을 개발했습니다. 메뉴, 장바구니, 주문, 카탈로그, 테이블, QR 코드, 접근 권한을 구현했습니다.
  • Telegram/MAX 로그인과 알림, YooKassa 선결제, 결제 webhook 처리를 연동했습니다.
  • Redis 메뉴 캐시와 캐시를 사용할 수 없을 때 PostgreSQL로 전환하는 처리를 추가했습니다. FastAPI, OpenCV, PaddleOCR로 메뉴 사진 인식과 결과 검토·가져오기 기능을 구현했습니다.
  • Docker Compose, Nginx와 Prometheus, Grafana, Loki 기반 모니터링·로그를 구성했습니다. 백엔드·프런트엔드 테스트와 Playwright, Cucumber 기반 E2E·BDD 시나리오를 추가했습니다.
Умное Кафе 사례 보기

ООО «Синергия Софт»

–

리드 개발자

Ruby on Rails 기반 CRM을 개발하고 개선했습니다.

  • 새로운 기능과 Bitrix 등 외부 서비스 연동을 설계했습니다.
  • 프로덕션을 지원하고 장애를 해결하며 레거시 코드를 리팩터링했습니다. 아키텍처 결정을 일관된 방식으로 정리했습니다.
  • 요구 사항을 논의하고 작업을 분해하며 코드 리뷰에 참여했습니다.

–

RM-plus 소프트웨어 제품 선임 개발자

RM-plus의 서비스와 모듈을 설계하고 개발했습니다.

  • 목표 트리 기능의 비즈니스 로직, 인터페이스, 연동을 구현했습니다.
  • 프로덕션과 분리해 변경 사항을 검증하는 스테이징 환경과 Docker Compose를 이용한 무중단 배포를 구성했습니다.
  • 기술적 결정을 조율하고 릴리스를 지원하며 코드 리뷰와 개발자 멘토링을 진행했습니다.

–

Ruby on Rails 풀스택 개발자

미국 회사에서 Ruby on Rails 웹 제품을 개발하고 유지보수했습니다.

  • 백엔드와 사용자 인터페이스를 개발하고 외부 서비스를 연동했습니다. 애플리케이션 데이터를 다루며 프로덕션을 지원했습니다.

–

Flutter 개발자 · MyComstorEDGE

Flutter 모바일 앱을 처음부터 개발하고 MyComstorEDGE 웹 버전의 기능을 옮겼습니다.

–

Ruby on Rails 풀스택 개발자 · MyComstorEDGE

Ruby on Rails로 MyComstorEDGE 백엔드와 사용자 인터페이스를 개발했습니다.

–

Ruby on Rails 풀스택 개발자

Rails 애플리케이션을 개발하고 AWS 인프라를 다뤘습니다.

  • 시스템을 AWS EC2와 S3로 이전하며 여러 프로젝트의 인프라를 통합했습니다.
  • 프로덕션·스테이징용 Capistrano 스크립트를 작성하고 Rake로 S3 데이터베이스 백업을 자동화했습니다.
  • TDD와 RSpec을 사용하고 Slim, ERB, Sass/SCSS, CoffeeScript 기반 인터페이스를 개발했습니다.

사용 기술

주요 경험

  • Ruby on Rails
  • PostgreSQL
  • RSpec
  • Redis
  • Docker
  • CI/CD
  • AWS

자체 제품에서 사용

  • Go
  • Gin
  • GORM
  • React
  • TypeScript
  • Vite
  • Zustand
  • FastAPI
  • OpenCV
  • PaddleOCR
  • Prometheus
  • Grafana
  • Loki
  • Playwright
  • Cucumber
  • Vitest

그 밖의 경험

  • Flutter
  • Dart
  • Python
  • JavaScript
  • MySQL
  • MongoDB
  • Elasticsearch
  • Linux
  • Git
  • REST API

일하는 방식

먼저 사용자와 비즈니스에 어떤 변화가 필요한지 파악합니다. 요구 사항을 논의하고 작업을 단계로 나누며 기술적 결정을 함께 정합니다.

테스트와 코드 리뷰로 변경 사항을 검증합니다. AI 도구의 결과도 같은 방식으로 확인합니다. 동료가 코드를 이해하도록 돕고 릴리스를 지원합니다.

저는 심심한 배포를 좋아합니다. 모든 게 잘 돌아가서 동료에게 들려줄 배포 이야기가 별로 없는 그런 배포요.

교육 및 학습

СамГУ · 1999

고등교육. 응용수학, 컴퓨터 공학 및 자동화 시스템 소프트웨어.

소통 언어

러시아어: 모국어.

영어: B2, 중상급.

문의

프로젝트 이야기를 나눠 볼까요?

어떤 제품을 만들고 있고 지금 어디에서 막혔는지 알려 주세요. 과제를 정리하고 다음 단계를 찾는 데 도움을 드리겠습니다.