Osman Baliev, 27
Hi! I'm Osman Baliev, a web developer since 2016.
Tech stack: Ruby on Rails / Vue.js. Former Ruby mentor at Thinknetica school.
I get up to speed quickly and work well with teams :)
Github : https://github.com/OnlyReFLeX/
Projects
Below are some of my public projects.
Zdravsoft
Zdravsoft — online sanatorium automation and management: less bureaucracy, higher revenue, EGISZ integration.
Patient records, treatment protocols, scheduling, staff schedules, inventory, analytics, patient and staff apps.
Backend Senior Developer · April 2023 – December 2025
Built the full backend of the medical information system (MIS) on Ruby on Rails.
Designed and implemented a complex multi-database schema (patients, visits, appointments, services, documents).
Developed APIs for integration with external systems (EGISZ, FRMO, POS terminals).
Implemented core business logic: e-sick leave, appointments, billing, reporting.
Optimized query performance and handling of large data volumes.
Configured authentication and role-based access control.
Containerized the application with Docker and set up dev images.
Participated in business logic and architecture design and conducted code reviews.
Stack: Rails / Vue (TypeScript, Quasar), PostgreSQL, Pundit, Interactor, AASM.
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Spartan
Spartan Race — global leader in obstacle course racing (OCR): Spartan Races, DEKA, Trail, Endurance, kids events. Built the participant account portal: account.spartan.com — registration, orders, results, photos, passes, and race participation management.
Backend Developer · March 2021 – March 2023
Implemented authorization, profile management, and user activity display.
Built a personalized activity feed: posts from followed authors and auto-generated content (e.g. recommendations).
Integrated Sidekiq for background jobs: request processing, report generation, data sync, and other async workflows.
Created the team race system: team creation, race participation, aggregated statistics.
Implemented a rating system with a solid DB design, caching, and scalable queries.
Modernized the admin panel: access control, extended user and content management.
Account
Account
Account
Account
Account
Boft Docs
docs.boft.app — service for printing ID-style photos from your phone. Web interface for photo upload and an embeddable app for print kiosks.
Fullstack Developer · September 2020 – November 2022
Developed and maintained the web interface for photo upload for customers worldwide.
Built an embeddable app for print kiosks: product purchase and payment system integration.
Implemented file upload and storage with CarrierWave and AWS S3 for reliable, scalable media storage.
Implemented a flexible QR payment flow adapted to different banks and countries (Vietnam, Georgia, etc.).
Integrated external payment provider APIs for stable transaction handling and CRM payment tracking.
Home
Tips
Crop
Format
Payment
Kiosk
I've also contributed to or built many other projects that are used privately (admin panels, internal tools, etc.).
Thanks for reading!
Can you do this?
Write a one-line Ruby snippet that prints the Fibonacci numbers of any length as an array.
Solution
(1 .. 10 ). inject ([0 , 1 ]) { |fib | fib << fib . last (2 ). sum }