Nikolay Dimitrov
@nikolaydimitrov1
Senior software engineer specializing in scalable backend search and event-driven systems.
What I'm looking for
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
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.
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.
Backend Engineer
Devision
Sep 2014 - Aug 2016 (1 year 11 months)
Developed a web-based application with Python, Django, and MySQL for large volumes of user data, improving page load times via performance optimization. Contributed across the full software development lifecycle with Agile practices, production support/monitoring, and technical documentation.
Education
Degrees, certifications, and relevant coursework
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nikolay?
You can contact Nikolay and 90k+ other talented remote workers on Himalayas.
Message NikolayFind 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!
