Yaroslavl, Russia · Remote

Andrei Gulin

Senior Full Stack Developer

8+ years building high-load web systems end-to-end. TypeScript · React · Node.js · Python · DevOps

01 — About

I specialise in the full engineering stack — from architecting React/Next.js frontends and Node.js/Python APIs to owning the DevOps layer: containerisation, CI/CD, NGINX, and observability. I've shipped systems at real scale and kept them running. Currently deepening expertise in application security and infrastructure hardening.

For two years I taught frontend development at Innopolis University — 500+ students, 50+ hours of structured content. Explaining complex things clearly is something I care about as much as building them.

FrontendTypeScript, JavaScript, React, Next.js, Vue, Nuxt, Angular, Redux, RxJS, HTML/CSS
BackendNode.js (Express), Python (FastAPI, Django), REST API, PostgreSQL, MySQL
DevOpsDocker, GitLab CI/CD, NGINX, Prometheus, Grafana, Loki
CloudAWS, DigitalOcean, Cloudflare, S3
ToolingGit, Webpack, Vite, ESLint, Jest, Bash
LangRussian (native) · English (C1)

02 — Experience

Nov 2018 — Jan 2026

Spain

Astroshock SL

Full Stack / DevOps Engineer

  • Designed and built high-load web applications and APIs end-to-end
  • Owned infrastructure: Docker, NGINX, GitLab CI/CD, observability via Prometheus/Grafana/Loki
  • Integrated third-party services: LMS, analytics, video platforms, ticketing systems
  • Wrote unit tests, conducted code reviews, maintained CI/CD automation
InsideTheGames.biz4M+ req/day · 270K DAU · DDoS protection · 40% server load reduction via Cloudflare & NGINX hardening
BangBangEducation LMS120K+ users · 500+ courses · auth, payments, video streaming on Node.js + Prisma + PostgreSQL
M+ Museum Hong KongInteractive seat-map ticketing with WestKowloon API integration
Only8.orgAnimated Mapbox visualisations for urban data storytelling

Nov 2021 — Jul 2023

Innopolis University

Frontend Instructor (contract)

  • Taught 500+ students at beginner and intermediate levels
  • Produced 50+ hours of structured video lectures on TypeScript, React, and web performance
  • Designed curricula, reviewed assignments, mentored students

Feb 2017 — Oct 2018

Moscow

BIV LLC

Frontend Developer

  • Built frontend systems for VTB Bank and Sber Insurance
  • Cross-browser compatibility, reusable component architecture in large-scale codebases

03 — Projects

Gulinio

Educational platform on digital privacy and OPSEC for everyday users. Courses, community, infrastructure hardening in practice.

EducationSecurityOPSEC

Close the Tab

Chrome extension for focused tab management. Available on the Chrome Web Store.

Chrome ExtensionJavaScriptProductivity

Photoshop Plugin

JavaScript (ES3) tool for calculating paint quantities across large architectural blueprints. Generates ordered print lists.

JavaScriptPhotoshopTooling

04 — Contact

Open to remote Senior Full Stack, DevOps, or security-oriented engineering roles.

EMAILhireme@gulin.ioTGt.me/mr_gulinLinkedinlinkedin.com/in/mr-gulinGitHubgithub.com/mr-gulin
Andrei Gulin — Senior Full Stack Developer