
Rustem Islamuratov
Senior Full Stack TypeScript Developer | React & Node.js
Salary / Daily rate
Ljubljana, Slovenia
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Senior Full Stack TypeScript Developer with 8+ years building scalable web and mobile applications. Led development of no-code 3D website builders, marketplace platforms, and social networks from concept to production. Specialized in React/Node.js/AWS architecture with proven expertise in CI/CD, payments integration, and team leadership.
Work experience
Senior Full Stack TypeScript Developer
PeachWeb
Jul 2023 - Jul 2025
2 years 1 month
Ljubljana, Slovenia
· Worked on different features for A No-code 3D website builder (web app) · Architected & implemented a system which allows users to build, deploy, host & serve their static websites with temporary domain or custom domain with http/https access (TLS termination) · Configured CI/CD for different environments · Configured healthchecks with alerts · Integrated Stripe payments · Unit, integration & e2e tests, MR reviews Frontend: React, Next.js, Zustand, GrapesJS, Tailwind, Jest Backend: Node.js, NestJS, Koa, GraphQL, Sequelize, MySQL, Mocha Infrastructure: Docker, Kubernetes, AWS (EKS, EC2, S3, CloudFront, Global Accelerator, Lambda), Caddy
Senior Full Stack TypeScript Developer
Peach Studios
May 2019 - Jul 2023
4 years 3 months
Ljubljana, Slovenia
my-rev.com · Developed features for Marketplace for On-Demand Beauty Services (web & mobile apps) · Configured CI/CD for different environments · Developed back-office dashboard for admins & support · Implemented background jobs to send push notifications to users (respecting user timezone) · Integrated Stripe p2p payments · Unit & integration tests, MR reviews and mentoring Mobile: React Native, Redux, Firebase Cloud Messaging Frontend: React, Next.js, Styled Components, Redux, Jest Dashboard Frontend: React, AdminJs Backend: Node.js, Koa, Swagger, Sequelize, MySQL, Mocha Infrastructure: Docker, AWS (EC2, S3, CloudFront), nginx Amo: Personal Trainer · Lead development of Personal Training & Coaching App (mobile app) from PoC prototype to production launch (interactive video intro, user setup, configurable workouts, plan & progress, music, push notifications) · Configured CI/CD for different environments · Developed back-office dashboard for content management & support · AppStore launch · Unit & integration tests, MR reviews and mentoring Mobile: React Native, Mobx, Firebase Cloud Messaging Dashboard Frontend: React, Redux, Redux-Saga Backend: Node.js, Koa, Swagger, Sequelize, MySQL, Mocha Infrastructure: Docker, DigitalOcean Droplets, nginx upmarkitapp.com · Lead development of Social Network for Professional Development & Coaching (user registration & setup, flexible search, chat, calendar & scheduling, meeting appointments, user ratings & reports) · Started frontend and backend projects from scratch & configured CI/CD for 3 different environments · Implemented scheduled email notifications with user timezone support · Configured payments integration with Stripe · Developed back-office dashboard for admins & support · Unit & integration tests, MR reviews and mentoring Frontend: React, Redux, Redux-Saga, SCSS, Jest Backend: Node.js, Koa, Mocha, Bull, Swagger, REST & Socket.IO, Sequelize, MySQL, ElasticSearch Infrastructure: Docker, DigitalOcean Droplets, nginx
Full Stack TypeScript Developer
Gettick
Feb 2017 - May 2019
2 years 4 months
Remote, OR 97458, USA
· Developed features for All-in-one Integrated Collaboration Tool (user registration & tutorial, flexible search, company & team management, personal & group chats, task board, emails, notes, files) · Built Electron app that integrates our platform with third party web applications (Slack, Jira, Gmail, etc.) · Covered main logic with unit and integration tests · Performed MR reviews and mentoring (4-8 developers team size) Frontend: React, Redux, Redux-Saga, Jest, Webpack: Web & Electron builds Backend: Node.js, Express, REST & Socket.IO, MongoDB, PostgreSQL, ElasticSearch, Redis, Google API Infrastructure: Docker, Kubernetes
Full Stack Developer
Bell Integrator
Nov 2016 - Mar 2017
5 months
Ufa, Republic of Bashkortostan, Russia
· Developed features for an Online Banking Web Application Frontend: React, Redux, TypeScript Backend: Java, Spring, JOOQ, REST
Full Stack Developer
IT Consulting Ltd.
Jun 2013 - Oct 2016
3 years 5 months
Ufa, Republic of Bashkortostan, Russia
· Developed features for Bulk SMS Marketing Platform (b2b) · Designed UI/UX and confirmed with stakeholders · Implemented realtime big data reports generation · Developed Google Chrome Extension for user notifications and messaging · Integrated Yandex.Maps API for geo-targeting features Frontend: JavaServer Faces, PrimeFaces components, JavaScript Backend: Java, JDBC, Cache Intersystems, Cache Object Script, MySQL Infrastructure: Tomcat, Windows Server
Implementation Engineer
I.T. Co.
Sep 2012 - Mar 2013
7 months
Ufa, Republic of Bashkortostan, Russia
· Developed forms with validation for Interagency Data Exchange Platform · Performed forms setup, testing, debugging and maintenance Frontend: HTML, JavaScript, XSL, XSD Backend: Java, OracleDB
Education
Ufa State Aviation Technical University
Engineer's degree
2007 - 2012
6 years