See all developers
Denis K. Node.js Team Lead

Denis K.

  • Sofia, Bulgaria
  • 7 years
  • Full-time (40 hrs/week)
Denis is now available for hire Hire Denis

Creative Team Lead with 7+ years experience in the fast paced Fintech and E-commerce space. I help companies manage their service architecture, successfully scale and maintain their Node.js services and of course aim to increase knowledge among peers and team members in fields like following best practices, overall JavaScript understanding and test driven development.

Technical Skills: Node.js, Mongo DB, MySQL, Git, Docker, Kubernetes, ES6, React, React Native, Clean Code, Systems Design

Soft Skills: Analytical Thinking, Leadership, Project Management, Communication, Flexibility, Agile(SCRUM), Decisiveness, Passionate & Motivated, Written Communication

Some of my achievements are:
• Increased the throughput of a Node.js ecosystem with high traffic (over 84 000) pub/sub messaging by 75% through the implementation of a cross-service refactoring combined with a remodel on the system architecture level.

• Established the policy of documenting development workflow and system models, which resulted in a 34% decrease in meetings on the management level and 76% decrease for team members.

• Enhanced databases scaling capability and optimizing databases storage (Column and SQL based) with up to 90% by developing a more scalable storage strategy, custom algorithms for data storage and migration.

• Frequently organized workshops focused on improving development workflow such as meeting structure and best practices or introducing new tools and software.

• Increased the productivity rate between developers and designers when implementing changes with over a 100% by introducing a new design software (Figma) to the development workflow.

• Introduced the practice of pair-programming within the teams under my supervision, which was soon adopted by the whole development department. In total this boosted productivity levels and reduced revisiting of work in git (like pull or merge requests) by 15%.

Additionally, I am a big fan of programming in general and spend a lot of time doing it in my free time as well, by engaging coding platforms (like LeetCode, username: ksantox), reading books or watching courses for other tools or languages to expand my horizons. Programming aside the rest of my time goes into gaming (proud gamer for over two decades), spending time with my loved ones or exercising.

I get excited about opportunities where I can help peers, provide guidance and training to team members, bring my technical expertise be it at scaling services or improving performance.

Skills and experiences

Skills and experiences

Technical Lead

Klips Official Oct 2021 - Present · 1 yr 5 mos

Skills: Team Leadership · Management · Project Management · Linux · Team Management · Leadership · Node.js · End-to-end Testing · Integration Testing · Unit Testing · CI · NoSQL · Express.js · MariaDB · Software Architectural Design · Software Architecture · Systems Design · NATs · NATs Streaming · Software Development · ClickHouse · Jenkins · gRPC · Redis · Docker Products · MySQL · SQL · Agile & Waterfall Methodologies · Scrum · Gitlab · Git · JavaScript · React.js · Object-Oriented Programming (OOP)

Fullstack Node JS and .NET

Klips Official Oct 2018 - Oct 2021 · 3 yrs 1 mo

Skills: Team Leadership · Management · Project Management · Linux · Team Management · Leadership · Node.js · End-to-end Testing · Integration Testing · Unit Testing · CI · NoSQL · Express.js · MariaDB · Software Architectural Design · Software Architecture · Systems Design · NATs · NATs Streaming · Software Development · Front-End Development · ClickHouse · Jenkins · gRPC · Redis · Docker Products · MySQL · SQL · Agile & Waterfall Methodologies · Scrum · GitHub · Git · JavaScript · React.js · Object-Oriented Programming (OOP) · HTML5 · Cascading Style Sheets (CSS) · C# · ASP.NET MVC

Fullstack Developer

EnforceDigital Sep 2017 - Oct 2018 · 1 yr 2 mos

Skills: Management · Project Management · Integration Testing · Unit Testing · NoSQL · Software Development · Front-End Development · Redis · MySQL · SQL · GitHub · Git · JavaScript · Object-Oriented Programming (OOP) · HTML5 · PHP · Cascading Style Sheets (CSS) · jQuery

Fullstack Developer

Freelance, self-employed Oct 2015 - Sep 2017 · 2 yrs

Skills: Management · Project Management · Linux · Leadership · Node.js · End-to-end Testing · Integration Testing · Unit Testing · NoSQL · Express.js · MongoDB · MariaDB · Software Architectural Design · Software Architecture · Front-End Development · React Native · MySQL · SQL · GitHub · Git · JavaScript · React.js · Object-Oriented Programming (OOP) · HTML5 · Cascading Style Sheets (CSS) · jQuery · C# · ASP.NET MVC · JavaScriptMVC

Educations and Certifications

Software University

Bachelor's degree, C# Engineer 2015 - 2017
Want to hire Denis K. or just want to talk? Schedule chat with Denis

Other developers