Hi, I'm Denis 👋
Fullstack developer with 4+ years of experience. Building web and mobile apps, AI pipelines, and scalable systems. Passionate about clean code and mentorship.
DR

About

I have over 4 years of experience as a Fullstack developer. My programming journey started at university, where I studied C#, C++, Java, JavaScript, and TypeScript. I began my professional career as a Fullstack intern at Bulgaria BulBank, working on frontend projects: fixing bugs, optimizing code, and implementing new features. After that, I joined Digital Invest Advisor as a Frontend React developer, where I built key functionality, worked with WebSocket, WebRTC, Firebase, Google Maps API, Redux Toolkit, and Web Audio, contributing to projects like Moow Landing, Moow, and Tentai.

Currently, I work at Incant, a startup where I contributed to multiple platforms including Incant, Mentme, Globasity, Gymate, Kuku, Enforcy, and BeachMe. In these projects, I work across both frontend and backend: developing UI components, profile pages, cards, forms, editors, and interactive workflows; designing and implementing APIs with Node.js, NestJS, and Hono; handling data processing, database schemas, migrations, batch processing, and ensuring data consistency. I also build mobile applications with React Native and Expo, fully publishing them to the App Store and Google Play. Additionally, I develop AI and automation pipelines for document analysis, image generation, and multi-step workflows using OpenAI, Gemini, Anthropic, and FalAi.

I specialize in creating scalable, maintainable, and high-performance systems, and I enjoy optimizing code, reducing duplication, and applying best practices such as KISS, DRY, and SOLID. I am passionate about mentoring and collaborating with teammates to improve code quality, architecture, and product experience.

Work Experience

I

Incant (Startup)

April 2024 - Present
Fullstack Developer
Worked on multiple web and mobile platforms with fullstack development, contributing to frontend, backend, and AI features; developed and maintained React Native iOS/Android apps, successfully publishing to App Store and Google Play; built UI components, profile pages, cards, forms, editors, and interactive workflows, improving UX, performance, and page logic; designed and implemented backend APIs with Node.js/NestJS and Hono, handling data processing, migrations, batch jobs, retries, and data consistency; built AI-powered automation pipelines (RAG, MCP) for document analysis, schema extraction, multi-step workflows, image generation, chunking, and deduplication using OpenAI, Gemini, and Mistral; integrated authentication systems including Kinde, Better Auth, and social logins with session management, password recovery, and access control; managed infrastructure and developer tooling such as Turborepo + pnpm, Docker, ESLint/Prettier/Biome, CI/CD pipelines, and Jest, while conducting code reviews and mentoring developers; worked with databases and cloud platforms including Supabase, PostgreSQL/Neon, Redis, Firebase, and Google Cloud for storage, messaging, background tasks, and deployments; key projects include Incant (dynamic workflow builder with node creation, connections, template loading, and element search), Kuku (AI-driven media generation interface with backend model management and file storage), Gymate (user dashboards, workout tracking, analytics, backend APIs, and database schema management), and BeachMe (authentication and user profiles with email/password and social login, session handling, password recovery, and profile management).
<

<DIA/>

August 2022 - April 2024
Frontend Developer
Developed and optimized frontend architecture in React, including components, routing, and state management; implemented user registration and authentication with Google login; built chat functionality, video/audio calls, audio messages, and notification systems using WebSocket, WebRTC, and WebAudio; handled file uploads and downloads with proper storage and processing; wrote reusable and testable TypeScript/JavaScript code with unit tests; optimized performance and ensured cross-browser compatibility.
B

BulBank

February 2022 - July 2022
Fullstack Developer
Created and optimized reusable front-end components, built a fullstack Telegram clone, developed REST API foundations and fixed existing requests, resolved various front-end bugs, and implemented websites using HTML, CSS/SCSS, JavaScript, and TypeScript.

Skills

React
Next.js
TypeScript
Node.js
NestJS
Hono
PostgreSQL
Supabase
Tailwind CSS
Radix UI
React Native
Expo
Docker
Google Cloud
AI / LLM pipelines
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on linkedIn and I'll respond whenever I can. I will ignore all soliciting.