Kyrylo (Kyle) Kudriaiev Software Engineer
Email
[email protected]
Phone
+16474680213
Location
Toronto, Canada
LinkedIn
kkudriaiev
Profile

Software Engineer with 9+ years of experience building distributed, scalable backend and full-stack applications.

Proven track record of designing reliable systems and delivering impactful solutions.

Experienced in leading projects end-to-end and collaborating effectively in remote, cross-functional teams.

Skills
JavaScript (TypeScript)|Node.js|PostgreSQL|MongoDB|Redis|Elasticsearch|APIs (REST, GraphQL, gRPC)|Kafka|AWS|DigitalOcean|Docker|Kubernetes|Terraform|Serverless|Microservices|React (Next.js)|HTML|CSS (Tailwind CSS)
Work Experience
Software Engineering Consultant (AI & Automation), self-employed
  • Designed and implemented an AI WhatsApp agent using OpenAI and n8n to automate lead qualification
  • Deployed and maintained self-hosted infrastructure on Railway, integrating APIs, LLM prompts, and automation workflows
  • Apr 2025 – Present
  • Improved lead qualification accuracy and reduced manual screening time by over 50%
  • Software Engineer (Backend), Fleek
  • Built a notification system with AWS EventBridge and Lambda to deliver real-time alerts and increase user engagement
  • Contributed to integrating Stripe for billing management, automating payment processes and ensuring seamless subscription billing
  • Jan 2024 – Mar 2025
  • Implemented phishing protection measures for hosted sites to improve security and prevent the platform from being blocked for hosting malicious content
  • Rewrote critical backend services in Rust to improve performance and long-term maintainability
  • Built infrastructure for deploying and managing AI agents using the Eliza framework
  • Optimized CI/CD pipelines in Github Actions, reducing deployment times and increasing developer productivity
  • Senior Software Engineer (Backend), Pluto TV
  • Led the design, development, and scaling of Node.js-based RESTful APIs and serverless AWS Lambda functions, supporting over 2 million users
  • Collaborated with cross-functional teams to migrate infrastructure from AWS Lambda to AWS EKS with Apache Kafka, improving video content propagation speed and reliability
  • Dec 2021 – Jan 2024
  • Implemented improved reporting for missing or misconfigured video content, enabling quicker issue identification and resolution
  • Boosted service performance by 20% by introducing Brotli compression and optimizing resource-intensive libraries
  • Integrated Datadog and OpenTelemetry for centralized logging and metrics, improving observability and reducing troubleshooting time
  • 1 / 2
    Software Engineer (Team Lead), Talinity
  • Architected and built a REST API service with Node.js and AWS for a job matching and referral platform
  • Automated infrastructure provisioning with Terraform, ensuring consistent environments across development, staging, and production
  • Dec 2019 – Nov 2021
  • Implemented CI/CD pipelines using AWS CodePipeline, reducing manual release efforts and accelerating deployment cycles
  • Introduced automated testing with Jest, improving code reliability and preventing regressions before release
  • Documented backend architecture and workflows, facilitating team onboarding and knowledge sharing
  • Senior Software Engineer (Backend), SoftServe
  • Developed and maintained RESTful and GraphQL APIs using Node.js (Apollo Server) for various client applications
  • Refactored a legacy codebase, improving scalability and reducing technical debt
  • Jun 2019 – Dec 2019
  • Established coding standards and restructured project architecture, improving code quality and maintainability across the team
  • Optimized Terraform deployment scripts, cutting cloud deployment times by 25%
  • Created comprehensive backend documentation, streamlining onboarding for new engineers
  • Mentored and trained junior developers, improving team skill levels and overall code quality
  • Full-stack Developer, Dev-Pro
  • Designed and developed RESTful APIs for a data management platform using Node.js, MongoDB, and AWS Lambda, streamlining data operations
  • Migrated a critical service from a serverless architecture to AWS ECS, achieving a 50% reduction in cloud hosting costs
  • Jun 2017 – Jun 2019
  • Developed numerous front-end features with Angular, TypeScript, and RxJS, enhancing the application’s user interface and experience
  • Implemented an audit trail service to track all MongoDB data changes and integrated a Redis caching layer, reducing system latency by 30%
  • Managed production deployments and CI/CD processes in an SRE capacity, swiftly resolving critical issues to maintain high system uptime
  • Created technical documentation (UML diagrams, sequence diagrams, runbooks) to illustrate infrastructure and accelerate new-hire onboarding
  • Front-End Developer, CUDEV
  • Created a company website from scratch using vanilla JavaScript, HTML, and CSS, and deployed it to a static hosting environment
  • Refactored legacy code from jQuery to React, improving front-end performance and long-term maintainability
  • Jul 2016 – May 2017
  • Designed and implemented a GraphQL API server with Node.js and MongoDB
  • Education
    Bachelor's Degree in Automation, Computer-Integrated Technologies and Robotics, Kharkiv National University of Radio Electronics
    2014 – 2018
    Certificates
    2 / 2