Kliment Todorov

Kliment Todorov

Website administration & Quality Control

location of Kliment TodorovSofia, Sofia City, Bulgaria

Connect with Kliment Todorov to Send Message

Connect

Connect with Kliment Todorov to Send Message

Connect
  • Timeline

  • About me

    Director of Engineering @ Milestone Systems

  • Education

    • D. A. Tsenov Academy of Economics

      2013 - 2015
      MA in Information Technologies Information Technology

      Areas covered by the degree include:Architecture and Organization of Computer and Communication SystemsObject-Oriented ProgrammingDatabasesComputer NetworksSystems analysis and designApplication programmingApplication SoftwareData analysisCorporate network architectures and technologieseBusiness

    • MT&M College

      2011 - 2013
      Bachelor degree in Brand Management Management

      Extensive education in the areas of:EconomicsBusiness and ManagementTrade LawBrand ManagementPRCorporate PRInternational Business relationsHuman Resource Management

    • University of Glasgow, Glasgow, Scotland

      2010 - 2011
      MA (Social sciences) Economics
  • Experience

    • 60k

      Jul 2011 - Jan 2012
      Website administration & Quality Control

      - Administrating the Thomas Cook and Direct Holidays websites- Brochure loading on the Thomas Cook website - Uploading POI - Points of interest - information and images about them- Regression testing of the new Thomas Cook website- Following up on customer complaints regarding the website trough JIRA- Creating Training manuals- Supervising the team in the absence of the team leader - Backup of the official team leader - Quality Analyses and Quality monitoring of tasks performed by the team. Show less

    • Euroccor JSC

      Jan 2012 - Jun 2014
      Second Line Support – Newell Rubbermaid Project

      Main Responsibilities and Tasks: - Handling Technical issues through TeamViewer - Reporting bugs/issue through JIRA - Reproduce issues and bugs - Assisting representatives with procedural issues and consumer relations. - Maintaining the Computer lab of the project - Carrying out testing of new operating systems and supported software - Leading technical trainings - Day-to-day communication with the different departments within DYMO and Newell Rubbermaid including: - Developers' Team - Management team; - Logistics; - Website support & other. - Involved in the creation of the Infodesk website - Infodesk Administrator - Creating Support video tutorials (hands-on & onscreen) Show less

    • Milestone Systems

      Jun 2014 - now

      Drive design and implementation of epicsDrive improvements in performance, security, reliability and/or scalability across componentsTake technical ownership over epics, including unit testing and test automationRefine, break down and coordinate development of epics.Drive epic prioritization and delegation of work across teams, and makes technical decisionsDrive coding and code reviewing practices towards community best practices.Collaborate effectively across feature teams and aids in removing impediments across teamsDrive knowledge sharing and builds up knowledge across feature teamsTriage bugs and evaluate risks and costs of fixesLeverage customer data into product improvementsDeliver highly maintainable code and identifies future quality problemsInvestigate new technologies and methods to improve the product line Mentoring less experienced team members Show less Drive secure software implementation in each feature and across feature teamsReview and coordinate implementation of feature in terms of software securityRegularly perform security best practices training and bug security impact estimations following CvSS and internal Security architecture strategyCommunicating security updates to Security Champions they are responsible forEnsuring teams are following the Security Architecture StrategyAnswering the questions about secure design, secure architecture and other security related questionsProactively search for potential security vulnerabilities and follow up on external penetration testing reportsFollowing sprint reviews and coordinate feature development and potential security vulnerabilities across sites Show less Main Responsibilities:- Feature design and development and implementation - Taking technical ownership of one or more features, including unit testing and test automation.- Build functionality according to the specifications- Improving performance - Improving security and reliability of current features - Improving and ensuring scalability on features- Prioritization of tasks and making trade-off decisions- Build up knowledge within the team- Identify and respond to existing bugs and evaluates risks and costs of fixes- Evaluate weak points and implement improvements Show less

      • Director of Engineering

        Oct 2024 - now
      • Group Manager

        Jan 2024 - Oct 2024
      • Senior Engineering Manager

        Mar 2023 - Jan 2024
      • Engineering Manager

        Oct 2020 - Mar 2023
      • Principal Software Engineer

        Apr 2020 - Oct 2020
      • Software Security Advisor (Sofia Site)

        Jun 2019 - Oct 2020
      • Senior Software Engineer

        Apr 2018 - Apr 2020
      • Software Engineer

        Apr 2016 - Apr 2018
      • Software Developer

        Jun 2014 - Apr 2016
  • Licenses & Certifications

    • CCNA 4: WAN Technologies

      Bulgarian Industrial Association
      Sept 2004
    • CCNA 3: Switching Basics and Intermediate Routing

      Bulgarian Industrial Association
      Jul 2004
    • CCNA 2: Routers and Routing Basics

      Bulgarian Industrial Association
      May 2004
    • CCNA 1: Networking Basics

      Bulgarian Industrial Association
      Feb 2004
    • Milestone XProtect® Expert Certification

      Milestone Systems
      Nov 2015
    • Milestone XProtect® Advanced Certification

      Milestone Systems
      Apr 2015
    • Director's Development Program

      Salford Professional Development
      Sept 2024