Senior Full Stack Developer

Building modern, reliable web applications with React, Next.js and TypeScript.

Senior full stack developer with 15+ years of experience building and operating web applications. Focused on React, Next.js and Node.js, with a strong background in backend systems, APIs, databases and production infrastructure.

GitHubLinkedInVarna, Bulgaria · Open to international opportunities
Stack

Technology I work with

Frontend

ReactNext.jsTypeScriptJavaScriptTanStack QueryReact RouterTailwind CSS

Backend

Node.jsPHPREST APIsPrisma

Data

PostgreSQLMySQL

Testing & Delivery

VitestReact Testing LibraryPlaywrightGitHub Actions

Infrastructure

LinuxPM2Cloudflare
Selected Work

Selected Work

Projects focused on architecture, realtime systems, performance and production-ready React.

pulseops.bborisov.dev
PulseOpsOperations Monitor
Live
Services
12
4 monitored
Requests/min
3.2k
+12% vs avg
Error Rate
0.08%
↓ from 0.12%
P95 Latency
84ms
within SLA
Traffic · Last 60minreq/min
Service Health
api-gateway42ms
auth-service18ms
data-service284ms
notification61ms
Request Stream
GET/api/services200
POST/api/incidents201
GET/api/overview200
GET/api/services/auth200
01

PulseOps

Real-time Operations Monitoring Dashboard

A real-time React monitoring application demonstrating advanced server-state management, WebSocket synchronization, virtualization, optimistic updates and browser-level testing.

Key highlights
  • —REST + WebSocket shared cache architecture
  • —5,000-event virtualized request explorer
  • —Selector-based render isolation
  • —URL-synchronized filters
  • —Optimistic incident mutations with targeted rollback
  • —Playwright E2E and GitHub Actions CI
ReactTypeScriptTanStack QueryWebSocketsReact RouterTanStack VirtualRechartsVitestPlaywright
02

Atlas

Production-oriented Full Stack Next.js Application

A full-stack Next.js application demonstrating authentication, database architecture, validation, rate limiting, automated testing and production deployment.

Key highlights
  • —Custom authentication and session management
  • —Prisma/PostgreSQL data layer
  • —Shared validation
  • —Authentication rate limiting
  • —Automated testing and CI
  • —Production deployment on Linux with PM2
Next.jsReactTypeScriptPrismaPostgreSQLZodReact Hook FormVitestLinuxPM2
atlas.bborisov.dev

Dashboard

Application overview

Production
Users
1,248
Sessions
426
Requests
8.7k
Recent development
ATL-2891Authentication session expirationIn Review
ATL-2890Rate limiting for auth actionsDone
ATL-2889Prisma session indexesDone
ATL-2888Dashboard metrics serviceIn Progress
Experience

Experience

Cormac Associates

IT Manager & Senior Developer
May 2022 — Present
  • Lead and support a 10-person team across frontend, middleware and backend delivery
  • Develop React and Node.js applications alongside PHP and WordPress systems
  • Own production infrastructure, websites and operational support
  • Coordinate project priorities, quality assurance and delivery

New Phone 2014

Senior Developer
Mar 2015 — Apr 2022
  • Owned full-stack development across 10 company websites
  • Built and maintained 7 e-commerce platforms
  • Developed REST APIs, middleware and business-system integrations
  • Managed cloud hosting capacity, performance and production reliability

DevLabs

Senior Developer
Mar 2011 — Mar 2015
  • Led a team of 5–6 developers across frontend, middleware and backend work
  • Owned backend delivery and external integrations

BG Leads

PHP Developer
Mar 2009 — Mar 2011
  • Developed backend solutions and REST API logic for US outsourcing projects
  • Coordinated work within a team that grew from 3 to more than 20 colleagues
Approach

How I build software

01

Architecture First

Clear boundaries, predictable data flow and maintainable systems.

02

Performance Matters

Render isolation, virtualization, caching and measured optimization.

03

Production Thinking

Security, testing, CI, deployment and operational reliability are part of development.

04

Simple Over Clever

Prefer understandable systems over unnecessary abstraction.

About

About

Based in Varna, Bulgaria, I have worked across frontend, backend, infrastructure and technical leadership for more than 15 years.

My recent focus is building modern applications with React, Next.js, TypeScript and Node.js while applying the production experience gained from years of operating real business systems.

Education
Master of Engineering
Technical University of Varna
Automation Engineering
Contact

Let's build something useful.

Open to senior React, Next.js and full-stack opportunities with international teams.