Mario Nikolov

Software Engineer

Hi, my name is

Mario Nikolov

Junior Software Engineer

I specialize in designing and developing of complex systems and applications. I always try to look for what is happening behind the scenes.

See more about me

arrow-right
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 - PRESENT

Junior Software Engineer

@nibnab.ai

Working towards launching a new innovative product with cutting edge technologies. Making scalable, maintainable and performant code.

Learning to design and architect large scale systems. Actively participating in code reviews and contributing to the overall development process.

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

Improved an existing codebase. Leveraged the latest LLM models and tools.

Learned how to manipulate digital audio data. Managed real-world problems - memory management, services ratelimiting and failures, etc.

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 how to work with a team and how to manage a project. Learned how to work with a client and how to manage their expectations.

TypeScript

Angular

Github

RxJS

JAN 2023 - AUG 2024

JavaScript Web Developer

@Softuni

Started learning web development and JavaScript from scratch. Managed to reach a full-stack web development knowledge and kick-started my career.

JavaScript

TypeScript

React

Node.js

Express

Angular

Github

RxJS

03.

Projects

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
Portfolio Administrator

Web Application

Portfolio Administrator

Portfolio Administrator is a platform that allows you to manage and monitor your portfolio. It is using advanced performance techniques to provide a fast and efficient service.

TypeScriptReactTailwindCSSAppwrite

Let's get in touch.

Or you could send me an email on marionikolovdev@gmail.com