×
Angel Paraskov

Angel Paraskov

Lead Technical Engineer | Enterprise Software | AI-Assisted Engineering | Architecture & Delivery

Sofia, BG
+359889823274
English, Bulgarian, Russian

Background


About

About

Technical leader and software engineer with 18+ years of experience spanning enterprise software, architecture, product delivery, customer-facing technical support and international engineering leadership. Experienced in turning ambiguous technical problems into executable plans, coordinating stakeholders, and taking complex changes through architecture, implementation, testing and production. Currently focused on enterprise file-transfer software and AI-assisted engineering, using LLMs as a force multiplier while retaining human ownership of architecture, risk, testing and delivery.

Work Experience

Work Experience

  • Lead Technical Engineer - MFT Client, Kiteworks

    Oct, 2024 - Present

    Technical lead for the MFT Client, supporting enterprise customers and driving product reliability, architecture and technical improvements. Customer interaction is primarily through technical support tickets, with additional email and video-based collaboration when needed.

    • Led the modernization of a production Python 2.7 console application to Python 3.14, despite limited prior Python experience, by defining the migration approach, library impact analysis, validation strategy and execution plan.

    • Designed and drove a comprehensive migration test strategy covering unit, integration, security and performance testing; iteratively used test failures, manual testing and extensive diagnostics to harden the application to production quality.

    • Directed an AI-assisted engineering workflow with Claude Sonnet, using the model for implementation, investigation and debugging while retaining ownership of architecture, technical decisions, acceptance criteria and final validation.

    • Architected and delivered an SMB connector for MFT Client using Rust, smb-rs and napi-rs after evaluating the security and maintainability implications of alternative approaches.

    • Introduced the SMB capability to avoid customer reliance on Windows drive mapping, which exposes the mapped resource to the currently logged-in user and creates an unnecessary security concern.

    • Coordinated the Rust approach with the engineering team and management and obtained security approval before implementation.

    • Established a reusable Rust integration foundation for future Windows authentication capabilities, including planned NTLM and SSPI support.

    • Built and supervised a full validation approach for the SMB connector; QA found no functional defects, with the only discovered issue being a duplicated Node-RED debug message that was subsequently fixed.

    • Improved MFT Client release processes by adopting a proactive approach to security-library updates, reducing reliance on reactive dependency changes after vulnerabilities emerge.

  • Developer/Development Consultant, Euro Games Technology

    Apr, 2020 - Oct, 20244 years 5 months

    Full stack development with React and Node.js; consulting and implementing transitions toward microservice architecture; consulting on development-process improvements.

  • Development Lead, SmartWitness

    May, 2019 - Sep, 20194 months

    Led development on several key projects, set architectural direction and supervised external contractors.

  • Product Technical Manager, Software Group

    Jul, 2018 - Apr, 20199 months

    Led squads, defined implementation direction and architecture details, cleared dependencies between microservice teams and translated business requirements into technical actions.

  • Deputy Head of Development & Implementation, Software Group

    Mar, 2017 - Aug, 20181 year 5 months

    Developed department and operational processes; built implementation teams across Mexico, Ghana, Kenya, Philippines and Varna; handled project planning, control, supervision, escalations and coordination with project stakeholders and senior management.

  • Development & Implementation Manager / Deputy Head of Development & Implementation, Software Group

    Oct, 2015 - Feb, 20171 year 4 months

    Managed and mentored Technical Leads and Technical Project Managers, planned and supervised projects, handled escalations and reported to stakeholders and senior management. Performed upfront analysis of implementation projects including tools, teams and delivery windows.

  • Product Manager & Team Leader - UTID & UTSMS, Software Group BG Ltd

    Jan, 2013 - Oct, 20152 years 9 months

    Product manager, designer and architect for card-management and messaging products; managed development and implementation teams, defined roadmaps, participated in pre-sales and customer communications, and led integrations with third-party banking, mobile-wallet, messaging, HSM and file-transfer systems.

  • Software Developer, Software Group BG Ltd

    Nov, 2009 - Oct, 20155 years 11 months

    Developed, implemented and trained customers on banking and integration solutions across international projects in Africa, Asia and the Pacific, using Java, web technologies, SQL and enterprise integration systems.

  • Java Web Developer, Wiseguy Tickets

    Apr, 2008 - Aug, 20091 year 4 months

    Developed web-crawling and structured event-information services.

  • Java Developer, MentorMate

    Jul, 2007 - Mar, 20088 months

    Worked on client-facing Java development projects and delivery against deadlines.

  • Junior Java Developer, i:FAO

    Jun, 2006 - May, 200711 months

    Java trainee and automation quality associate.

Skills

Skills

  • Java
  • JavaScript/Node.js
  • Software Architecture
  • Enterprise Integration
  • AI-Assisted Engineering
  • Python
  • Rust
  • LLM / Agentic AI Concepts
  • Testing & Quality Engineering
  • Microservices / SOA
  • PostgreSQL
  • T-SQL Development
  • Test Driven Development
  • Agile Project Management
Education

Education

  • Mathematics and Informatics, Bachelor, Sofia University "St.Kliment Ohridski"

    Jan, 2000 - Jun, 2005

    5

    Informatics

    Mathematics

    Teaching skills

  • Agile Project Management Essentials, Agile Project Management Essentials, HP Enterprise

    Jun, 2017 - Jun, 2017

    PDUs:21
Volunteer Work

Volunteer Work