Rumen

I used to do sales, business development and project management. It taught me valuable skills, but it wasn't for me.

In 2020 I started working as a junior frontend developer. It felt like I finally found the missing piece. Since then I've worked both full-time and freelance, both remote and on-site.

Currently I'm working full stack with React, React Native and Node.js. I'm aiming to get better at it every day and expand into different functions and technologies.

ReactReact NativeAngularVueNode.jsNest.jsTypeScriptNext.jsMongoDBPrismaRust

Projects

Remote Job Matching
2025React, Next.js, Prisma, MongoDB, Mistral AI

personal

A platform that matches job seekers with remote job opportunities using AI to analyze resumes and job descriptions.

Dokument Chat
2025React, Next.js, Prisma, MongoDB, Qdrant, Mistral AI

personal

A platform that allows users to chat with their documents using AI.

Daily Observable
2025Rust, React, Next.js, Prisma, MongoDB

personal

A newsletter service delivering daily job opportunities based on your preferences.

Devjob Flashcards
2025React, Next.js, Vercel AI SDK

personal

A flashcard app to help developers prepare for technical interviews with AI feedback.

Artist Online Shop
2025Next.js, Prisma, Stripe

client

An e-commerce platform for artists to sell their work online with integrated payment processing.

Boulder Monday
2024React, Next.js, Prisma, Supabase

personal

A social media platform for indoor bouldering.

Brightvision
2022React, Next.js, Payload CMS

client

A corporate website with content management system for a business consulting company.

Web3 Gigs
2021Vue.js, Strapi

personal

A job board for web3/blockchain jobs.

Dave's Family NFT
2021React, Solidity

client

A landing page for minting an NFT collection.

ArtQ
2020React

client

A web application for art enthusiasts to discover and explore artworks.

Podcast Chatterbox
2019React, AWS

personal

A platform for podcasters to connect with their audience through interactive features.

Finders/Keepers
2018React, Ghost

personal

A platform for freelancers and agencies to browse opportunities and potentially find new clients.

React Vault
2018React, Bootstrap, Node.js, GraphQL, MongoDB

personal

A personal directory of valuable React resources.

Gripindoor
2018React, Material UI

personal

A map showing climbing gyms in Europe.

Race Results
2017Highcharts, R

personal

A data visualization project for analyzing running race results and statistics.

Writing

Closures

Feb 5, 2025
javascript

Understanding closures - one of JavaScript's most powerful features

Pure Functions

Feb 7, 2025
javascript

Understanding pure functions and their importance in modern JavaScript

FP vs OOP

Feb 7, 2025
javascript

Understanding the difference between Functional Programming and Object-Oriented Programming

Promises

Feb 9, 2025
javascript

Understanding Promises and asynchronous JavaScript

Test-Driven Development

Feb 9, 2025
javascript

Understanding TDD and its importance in modern software development

Social Links