MorrJobs
Oleg Desyatnikov

Oleg Desyatnikov

Fullstack Developer · Vue 3 · TypeScript · Laravel · NestJS · Russian Federation, Krasnodarskiy kray, Krasnodar

Profile 100% complete
$2,500/month expected Open to opportunities
Download CV Send a Message

Professional Snapshot

Fullstack developer with 7 years 9 months of commercial experience. Front end — Vue 3 (Composition API, Quasar, PrimeVue), TypeScript, Pinia; back end — Laravel, NestJS, real-time (WebSocket, Redis), REST API, MySQL, PostgreSQL, Docker. Sole developer of a Laravel 13 + Vue 3 production tracking system (freelance), from schema to CI/CD. I value typed API contracts, automated tests and code that is easy to hand over to a team.

Preferred roles

Senior Fullstack Developer, Senior Frontend Developer (Vue.js), Lead Frontend Engineer

Work preferences

Remote

Availability

Immediately available

Typical response

Within 24 hours

Relocation

Willing to relocate

Featured Projects

Production batch tracking & quality control system — Laravel 13 + Vue 3, sole developer. Electronics manufacturer: 68 API routes, 15 models, roles and permissions, queues, Excel import/export, QR codes, OpenAPI-generated TypeScript types; 17 screens, 64 components, Storybook with 400 states, 600+ automated tests in GitHub Actions CI. Safe City — emergency dispatch platform, Vue 3 / TypeScript. 52,000 lines, 208 components, 84 routes; led the incident response module (9,000 lines) and built the statutory emergency report forms (3/ChS, 4/ChS, 5/ChS) with ODT/PDF export. Emergency dispatch services platform — monitoring with 8 subsystems, operator telephony, notification centre and video surveillance; extracted the call-recording player into a standalone npm package.

Languages

Russian — Native; English — B2

Professional Links

Details

Gender

Male

Age range

25-34

Email

evil••••@•••••.com

Phone

•••••••1411

Address

-

Experience

Fullstack Developer (project work) · Freelance

Jun 2026 – Present

  • Sole developer of a production batch tracking and quality control system for an electronics manufacturer
  • Laravel 13 + PostgreSQL back end: 68 API routes, 15 models, roles and permissions, queues, Excel import/export, QR codes
  • Vue 3 + Quasar + TypeScript front end: 17 screens, 64 components, in-house UI kit, Storybook with 400 states
  • 600+ automated tests in GitHub Actions CI; OpenAPI spec and TypeScript types generated from the code

Lead Frontend Developer (Vue.js / TypeScript) · Center for Intelligent Security LLC

Jun 2024 – Mar 2026

  • Led the front end of the Safe City emergency dispatch platform: 52,000 lines of Vue/TS, 208 components, 84 routes
  • Owned the incident response module (9,000 lines) and built the statutory emergency report forms 3/ChS, 4/ChS, 5/ChS with ODT/PDF export
  • Built a call-recording audio player, typed DTOs for external APIs, 2,200 lines of architecture documentation

Vue.js / Laravel Developer (JavaScript / PHP) · CL MedicalGroup LLC

Mar 2021 – Mar 2024

  • Built a real-time communications platform: operator and client chat, WebSocket gateways with role separation, Redis + RxJS events
  • Delivered a medical platform SPA from scratch: authentication, roles, lab test search and ordering, cart and orders
  • Designed a diagnostics booking REST API on Laravel: schedule slots, closed periods, overlap checks

Education

Professional retraining — Web Development (716 hours) · VK Group

2019 – 2019

Higher — Applied Informatics in Economics; Applied Mathematics and Informatics · Kuban State Agrarian University named after I. T. Trubilin

2003 – 2008

Skills

Laravel MySQL JavaScript Git Node.js PHP PostgreSQL Redis REST API Docker CI/CD NestJS Typescript HTML Nuxt pinia SCSS Nginx PHPUnit Vitest Vue 3 Quasar PrimeVue WebSocket GitHub Actions Storybook

About

Fullstack developer, 7+ years of commercial experience. I build Vue 3 + TypeScript front ends and Laravel / NestJS back ends, and I like owning a product end to end — from schema a...

Fullstack developer, 7+ years of commercial experience. I build Vue 3 + TypeScript front ends and Laravel / NestJS back ends, and I like owning a product end to end — from schema and API contracts to CI/CD. Most recently I delivered a production tracking system for an electronics manufacturer as the sole developer.

Send a message

Recommendations

Be the first to recommend.

Your rating

Contact MorrJobs to Hire Talent

Contact Us

Employer access only

Talent contact details, professional links and CV downloads are available to employers only. You can still send a message to this talent on MorrJobs.

Back to Talents

Dear Employer, you must be a Talent to apply for jobs

You're signed in with an Employer account. Applying is available to Talent accounts only.

Find Talent Instead

Hiring for a role? Post a job

Sign up as Talent to apply

Create a free Talent account to apply for this job and track your applications.

Sign Up as Talent

Already have an account? Log in

Sign in to hire

Create a free account or log in to send a hire request and message this artisan.

Sign Up

Already have an account? Log in

Sign up to use MorrJobs AI Assistant

It works from your own profile to give you personalised suggestions, so create a free account first.

Sign Up

Already have an account? Log in