Full Stack Software Engineer

Building scalable TypeScript applications, cloud-native systems and AI-powered engineering workflows.

TypeScript • Angular • React • Node.js • AWS • AI Engineering

Enterprise software experience across insurance, telecom, fintech and digital products.

About Me

Building software that scales

Designing and delivering scalable applications, cloud-native systems and AI-powered solutions.

I'm a Full Stack Software Engineer with over 12 years of experience delivering enterprise software across insurance, telecommunications, fintech and digital products.

My expertise spans TypeScript development, cloud-native platforms, software architecture and AI-assisted engineering workflows.

Throughout my career I’ve helped organizations design, build and scale software products, combining hands-on engineering, architecture and technical leadership to deliver long-term business value.

12+ Years of Software Engineering Experience
4 Industries Insurance, Telecom, Fintech & Digital Products
Full Stack Frontend, Backend, Cloud & Architecture
AI Engineering Agents, Automation & Developer Productivity

What I Do

Practical engineering across product, platform and delivery.

Build Full-Stack Applications

Designing and developing modern web applications using TypeScript across the entire stack — from user interfaces and APIs to cloud infrastructure and deployment automation.

Design Software Architectures

Helping teams build scalable, maintainable and business-focused systems through architecture guidance, technical leadership and modern engineering practices.

Modernize Existing Systems

Improving legacy applications through architecture refactoring, modernization strategies, performance optimization and cloud adoption.

Improve Engineering Productivity

Improving engineering productivity through technical leadership, AI-assisted workflows, automation and modern development practices.

Technical Expertise

Tools and practices I use to ship maintainable software.

Frontend

Angular • React • TypeScript • Angular Signals • NextJS • Nx • Micro Frontends

Backend

Node.js • NestJS • Express.js • REST APIs • Microservices • MongoDB • MySQL

Cloud & DevOps

AWS • Kubernetes • Docker • GitOps • ArgoCD • GitHub Actions • Terraform • Jenkins

Architecture

System Design • Software Architecture • Event-Driven Architecture • Distributed Systems • Monorepo Architecture

AI Engineering

Claude Code • Cursor AI • AI Agents • Prompt Engineering • Context Engineering • Spec-Driven Development

How I Work

A focused process from technical clarity to reliable delivery.

Step 1

Discovery

Understanding business goals, technical constraints and project requirements.

Step 2

Design

Defining architecture, implementation strategy and delivery roadmap.

Step 3

Build

Developing scalable applications and cloud-native solutions.

Step 4

Optimize

Improving performance, developer productivity and long-term maintainability.

Let’s Work Together

Say Hi! and tell me about your idea

Whether you’re building a new product, scaling an existing platform or improving engineering processes, I’d be happy to discuss how I can help.

Email hello@ivelinmitev.com Location Sofia, Bulgaria (GMT+2)
Available Worldwide
Availability Available for consulting, contract work and long-term collaborations.