Mario Nikolov

Software Engineer

Hi, my name is

Mario Nikolov

Junior Software Engineer

I specialize in designing and developing complex systems and applications. I always try to look for what is happening behind the scenes, creating scalable solutions that make a difference.

01.

About Me

Hello! I am Mario Nikolov. I enjoy solving problems and learning new things along the way. My passion is designing systems and developing ready to use products that are scalable and easy to maintain.

I always look for new challenges and opportunities to grow. My biggest goal is to become a person that can be trusted and everyone can rely on.

Here are the technologies I work with:

🟨JavaScript
🔷TypeScript
⚛️React
Next.js
🟢Node.js
🎨Tailwind CSS
Mario Nikolov
02.

Experience

MAR 2025 - OCT 2025

Junior Software Engineer

@nibnab.ai

Developed AI products for consulting clients.

Built multiple MVP's.

Worked on complex RAG and Agentic systems and pipelines.

Actively participated in fundraising, competition research and competitivness analysis.

TypeScript

Next.js

React

Microservices

AWS

LLM

OpenAI

Hasura

PostgreSQL

Weaviate

tRPC

Docker

Python

CI/CD

Tailwind CSS

DEC 2024 - FEB 2025

Software Engineer Intern

@nibnab.ai

Created new features for a large scale product.

Built an entire AI pipeline and internal tool for AI Content Generation.

Handled "real-world" problems professional applications face.

TypeScript

Next.js

React

Microservices

AWS

LLM

OpenAI

Hasura

PostgreSQL

Weaviate

tRPC

Docker

Python

Tailwind CSS

MAY 2024 - AUG 2024

Web Developer Intern

@Cost-Effective

Developed a full-stack web application for a client.

Learned teamwork and project management.

Learned client communication and management.

TypeScript

Angular

Github

RxJS

03.

Projects

Strangram
Web Application

Strangram

Strangram allows you to meet strangers through Instagram.

Next.jsSupabaseWebRTCSocket.io
Silencerer.com
Open-Source Application

Silencerer.com

Silencerer is a lightweight platform for fast and efficient audio and video silence removal. It uses custom algorithms for very precise silence detection and removal.

TypeScriptNext.jsXStateDigital AudioTailwindCSS
04.

Get In Touch

Open to job opportunities

Ready to join your team as a developer

Experienced full-stack developer seeking new challenges. I bring passion for clean code, modern technologies, and collaborative problem-solving to every team I join.

Let's Talk Opportunities

Quick to respond • Available for interviews