Skip to main content
HimalayasHimalayas logo
ND
Open to opportunities

Nikolay Dimitrov

@nikolaydimitrov1

Senior software engineer specializing in scalable backend search and event-driven systems.

Bulgaria
Message

What I'm looking for

I’m excited about enabling customers to find, analyze, and visualize their operational data. I’m looking for a team that values scale, reliability, and security, where I can own backend architecture and deliver high-throughput systems.

I’m a Sr Software Engineer with 9 years of experience designing high-throughput backend systems. I bring deep expertise in TypeScript, JavaScript, NodeJS, and SQL, and I’m hands-on with AWS, Lambda, and cloud infrastructure.

At Search Federation, I developed distributed and federated search across in-place data, using TypeScript, JavaScript, and NodeJS. I led architecture of a real-time event processing system handling millions of daily transactions, focusing on scale, reliability, and security.

Earlier, as a Principal Backend Engineer, I designed a real-time event processing system with Java, Spring, and Apache Kafka. I delivered a microservices-based architecture using Docker, Kubernetes, and AWS, and I optimized performance with data structures and algorithms to improve processing and query response times.

I work across the full software development lifecycle—from requirements and design to testing, deployment, and production support/monitoring. I also value service ownership, shared on-call responsibilities, cross-team collaboration, and maintaining clear technical documentation.

Experience

Work history, roles, and key accomplishments

VL

Sr Software Engineer

Vector Software Ltd

Mar 2020 - Mar 2026 (6 years)

Developed a distributed and federated search system using TypeScript, JavaScript, and Node.js, improving query response times while handling large data and traffic volumes. Built scalable services on AWS/Lambda and cloud infrastructure, integrated RESTful APIs with the application, and contributed to on-call production support for high availability.

DS

Principal Backend Engineer

DevOcean Solutions

Sep 2016 - Feb 2020 (3 years 5 months)

Designed and implemented a real-time event processing system with Java, Spring, and Apache Kafka, processing millions of daily transactions and improving processing times through performance-focused algorithms. Built and operated a Docker/Kubernetes/AWS microservices architecture, supported the full SDLC, and shared on-call responsibilities to ensure high availability and reliability.

Education

Degrees, certifications, and relevant coursework

Technical University of Sofia logoTS

Technical University of Sofia

Bachelor's Degree, Computer Science

2007 - 2013

Earned a Bachelor's degree in Computer Science at the Technical University of Sofia from 2007 to 2013.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan