> portfolio.init()

Mykola Balielov

Middle Node.js Developer

Results-oriented Node.js Backend Engineer with a proven track record of delivering secure services, real-time financial data trackers, and automated assessment systems. Adept at drastically speeding up product delivery using Cursor AI and streamlining CI/CD pipelines. Brings a blend of robust engineering skills and teaching experience to mentor developers, automate code quality checks, and build highly resilient systems.

@WebSocketGateway({ cors: true })
export class AIAgentGateway {
  @WebSocketServer()
  server: Server;

  @SubscribeMessage('voice_stream')
  async handleStream(client: Socket, payload: AudioBuffer) {
    // Initialize conversational AI pipeline
    const response = await this.aiService.processAudio(payload);
    
    this.server.emit('agent_reply', {
      status: 'processing',
      latency: 42,
      data: response
    });
  }
}

stack

Core technologies

Tools and platforms I use to build production-grade systems.

  • Node.js
  • Nest.js
  • TypeScript
  • PostgreSQL
  • MongoDB
  • Redis
  • Docker
  • AWS
  • Google Cloud
  • WebSockets
  • Prisma
  • Jest

case study

Public project

One detailed case study from my portfolio - architected for scale and clarity.

Nexis - AI-powered educational platform dashboard preview

Nexis - AI-Powered Educational Platform

AI-powered online platform for school testing: automated assessments, an AI test generator, and analytics so teachers can track classes and student performance in one place.

Key achievements

  • Architected a scalable Node.js backend
  • Integrated Gemini API for automated test generation and intelligent educational analytics.
  • Built real-time analytics for student performance

Tech stack

  • Next.js
  • React
  • Tailwind CSS
  • Gemini API

Other Commercial Experience (Under NDA)

The majority of my backend architecture work, including low-latency WebSocket proxies for crypto data and enterprise communication platforms, is protected by strict Non-Disclosure Agreements. I am happy to discuss the architectural challenges, system design, and optimization strategies of these projects during an interview.

practice

Experience & mentorship

Two threads that shape how I work: disciplined delivery and teaching the next generation.

Engineering rigor

Automated CI/CD pipelines with tight feedback loops - leveraging Claude AI in the loop for reviews, test generation, and documentation - so every merge stays predictable and auditable.

50%Faster PR reviews
Claude AIAutomated CI/CDCode Quality

Formal mentoring

Teaching computer science fundamentals - algorithms, complexity, and systems thinking - so learners build durable mental models, not just syntax.

5+Years teaching experience
Computer ScienceData ScienceMentorship

Real-time Architecture

Building low-latency data pipelines and WebSocket systems for live financial tracking and seamless communication.

5,000+CONCURRENT CONNECTIONS
WebSocketsRedisMicroservices

Cloud Scalability

Architecting and maintaining highly available backend infrastructure across cloud providers to ensure zero downtime and optimal data access.

40%LATENCY REDUCTION
AWSGCPPostgreSQL

connect

Mykola Balielov

Open to collaborations and interesting backend challenges.