About Me

CTO at Intensa. 11 years in the industry, 5 of which in team and project management.

I define technology strategy, implement AI automation, and manage infrastructure and project security.

I combine management with hands-on engineering — designing architecture, writing code on complex tasks, participating in pre-sales. I also build my own products in monitoring, cybersecurity, and EdTech. I host developer meetups and have experience teaching web development.

Currently growing in cybersecurity, pursuing certifications. At the same time, integrating AI into development workflows — from code review to routine automation.

shishkin.tech

Experience

CTO

Intensa · 2025 — present

Full-cycle web studio: development, design, marketing. Building projects on Bitrix, Laravel, Next.js for mid-size and enterprise clients.

Strategy & Technology

  • — Defining the company's technology strategy: stack choices, standards, and direction
  • — Implementing AI tools and workflow automation (n8n, AI coding assistants)
  • — Managing IT budget, infrastructure and payroll costs

Business & Clients

  • — Participating in pre-sales: project estimation, technical specifications, client meetings
  • — Resolving crisis situations with clients and within the team
  • — Collaborating with cross-functional teams: project managers, marketing, sales

Infrastructure & Security

  • — Managing server infrastructure: hosting, CI/CD, GitLab, Sentry, monitoring
  • — Ensuring project security: audits, vulnerability protection, incident response
  • — Maintaining and developing office local infrastructure

Team

  • — Leading a department of 16: three dev teams + QA
  • — Making hiring decisions, growing team leads through 1:1s and mentorship
  • — Organizing hackathons and internal knowledge-sharing meetups

Head of Development

Intensa · 2022 — 2025

Management

  • — Built development processes from scratch: code review, CI/CD, quality standards
  • — Distributed tasks across three teams, managed workload and deadlines
  • — Planned team composition per project, forecasted hiring needs

Architecture & Code

  • — Designed project architectures, selected technology stacks
  • — Personally tackled complex technical challenges, wrote code on critical paths
  • — Conducted code reviews, managed releases

Team

  • — Trained developers, led workshops on technologies and best practices
  • — Worked with team leads: goal setting, feedback, career growth support
  • — Supported team members through challenging work and personal situations

Senior Developer

Intensa · 2018 — 2022

Web development with PHP, Laravel, Bitrix. Participated in architecture design, code reviews, and junior mentoring.

Instructor

Computer Academy "STEP" · 2020 — 2021

Taught web development: PHP, JavaScript, frontend and backend fundamentals.

Developer

Ingate · 2015 — 2018 ·Russia

Maintained and developed the company's internal web resources. PHP, MySQL, Linux.

Side projects

AlertFox

Website monitoring and audits

Checks whether a website is online and sends downtime and SSL expiry alerts. Also runs security scans, page speed checks, and SEO audits.

Laravel Python Node.js React

Bushido Servers

Internet access service

A service I have been developing since 2022. A Telegram bot handles subscriptions, connection keys, and support. Ansible automates server deployment.

Python Linux Ansible Telegram Bot

JustTalk AI

English speaking practice with AI

Practice English with an AI conversation partner through everyday scenarios and IELTS Speaking mock tests, with feedback after each session. I am a technical partner.

Laravel Python PostgreSQL WebSocket

Open Source

White Rabbit

Server audits with Claude Code

A plugin that checks server settings, logs, and package vulnerabilities over SSH. It collects data for a report in Claude Code; an administrator applies the fixes.

Claude Code Bash SSH bats

Houndoom

Web shell and backdoor scanner in Go

I wrote it to investigate compromised websites. It finds web shells and backdoors, decodes obfuscated PHP without running it, and reports suspicious code.

Go Claude AI CLI

Obsidian Pub Plugin + Server

Publish Obsidian notes on your own server

Publish notes from Obsidian to your own domain, with a server set up through Docker Compose. Update a note at the same URL or protect it with a password.

TypeScript Obsidian Node.js Docker

Technologies

Backend

PHP Laravel Bitrix Python FastAPI Go Node.js

Frontend

JavaScript Vue Next.js React

Databases

MySQL PostgreSQL MongoDB Redis

Infrastructure

Linux Nginx Docker GitLab CI/CD Sentry n8n

Security

Web App Auditing Vulnerability Analysis Incident Response nmap nuclei YARA

Networking

WireGuard VLESS Server Configuration Routing

Practices

SOLID Design Patterns REST API Unit Testing PSR

Education

Tula State University

2015

Faculty of Mechanics and Mathematics, "Mathematics and Computer Science"