Рустам Апаев

Веб-разработчикФронтенд разработчикФулстек разработчикСредний (Middle)
От 2000 $Не ищу работу
Возраст: 37 лет
Регистрация: 21.09.2015
Последний визит: 3 месяца назад
Местоположение: Россия, Каспийск
Дополнительно: готов к переезду и к удаленной работе
Профессиональные навыки: ReactNode.jsNext.jsGoogle FirebaseMongoDBReact NativeReduxMeteor.jsTwitter BootstrapJavaScript
Войдите, чтобы посмотреть контакты пользователя

Обо мне


  • React, Redux, Firebase, 3 years 
  • Node, MongoDB, 2 years 
  • Next.js, React-Native, 1 year 

I have been in programming since 2009. Before my current stack, I was using 

  • PHP CMS: Joomla, Drupal, WordPress, LiveStreet, 
  • action script (flash), 
  • jQuery, 
  • meteor.js/blaze

Hard skills

  • React
  • React-native
  • Material-UI
  • Firebase
  • Node
  • Next.js
  • MongoDB
  • JavaScript (es6+)
  • Open-source
  • Ubuntu 

Soft skills

  • Creative
  • Empathetic
  • Responsible
  • Approachable
  • Helpful


  • I can design and realize a complex full-stack app from scratch after talking with a customer. 
  • I can research many libs/tools, choose the most suitable ones and make from them a stable efficient system. 
  • I write code as a book in a human language -- easy to read and maintain. 


  • I haven't worked as a team member much, but really want to improve my team skills. 
  • I stick to the stack that I know well (React/React-Native/Node/MongoDB)and prefer to dive into it deeper rather than learn new ones (still, I learn TypeScript). 


Russian (native), English B2, Arabic B1. 

You can see me speaking English on youtube

Additional skills

  • writer and translator. You can see some of my posts on habr (Russian) and medium (English). I even worked as a staff journalist. 
  • teacher, taught mathematics in a private school (1 year) 
  • manager in software and hardware sales (2 years)

Portfolio (my code samples) 

each project has a link to a github repo, you can find there a source code and a demo

ULA - a universal learning app, a framework/app-template converts markdown text and media files into a react-native app with different kinds of interactivity. 
stack: react-native, expo, react-native-elements 

Direct link - a downloader for youtube. Provides you with direct links to youtube’s audio, video, thumbnails, and subtitle text files. Works as an online service and a public API. 
stack: next.js, material-ui, ytdl-core 

Sportoss - an online service to manage athletes’ info and organize competitions with complex tournament grid types. 
stack: firebase (auth, firestore), react, redux, material-ui 

Frazy - an online service to create, edit and share language learning materials with phrasal playback and parallel texts. Also, can be used as an online subtitle editor. 
stack: firebase (auth, storage, firestore), react, redux, material-ui, wavesurfer 

Meteor Arabic Dictionary - an online human language dictionary, editable by users, with moderation. 
stack: meteor, blaze 

Official certificates

Completed courses

Участие в профсообществах

Высшее образование

  • ТГУ (НИ)

    Национальный исследовательский Томский государственный университет
    Прикладной Математики и Кибернетики
    Сентябрь 2001 — Июнь 2007 (5 лет и 9 месяцев)
    Математические методы в экономике, экономист-математик.