Ivaylo D.

Senior Software Engineer, Ruby & AI Model Integration Specialist

Sofia, Bulgaria

Experience

Apr 2021 - May 2025
4 years 2 months

Senior Software Engineer, Ruby & AI Model Integration Specialist

Maropost Inc

  • Led AI-assisted code evaluation initiatives, using Ruby and Python to design and benchmark LLM-generated code for production readiness.
  • Developed and maintained Ruby microservices with metaprogramming patterns to support scalable API-driven applications used by over 1M users.
  • Implemented continuous integration and code quality checks via GitHub Actions and Jenkins pipelines, reducing regression incidents by 35%.
  • Integrated LLM-powered assistants into internal code review workflows, leveraging OpenAI and custom fine-tuned models to automate PR evaluation.
  • Authored Ruby-based CLI tools for automated defect detection, log parsing, and test data generation, cutting manual QA efforts by 40%.
  • Built sandboxed Ruby runtime environments for benchmarking agent-based LLM tasks, ensuring safe execution and model evaluation.
  • Designed multi-stage Dockerized CI/CD processes for containerized Ruby and Python applications deployed on AWS ECS.
  • Enhanced Ruby codebases through performance profiling, memory optimization, and test coverage improvements (RSpec, Minitest).
  • Collaborated with data scientists to adapt training guidelines for domain-specific LLM fine-tuning and evaluation pipelines.
  • Mentored engineers in writing idiomatic Ruby, improving adherence to SOLID principles and reducing code smells and anti-patterns by 60%.
Jan 2018 - Mar 2021
3 years 3 months

Senior Full Stack Engineer, AI-Driven Web Platforms (Ruby, JS, Python)

Amazon

  • Engineered Ruby on Rails and Node.js microservices for customer analytics and e-commerce automation platforms serving millions globally.
  • Implemented dynamic data ingestion pipelines combining Ruby, Python, and SQL for AI-driven recommendation systems.
  • Designed CI/CD workflows using GitLab CI and Docker, ensuring consistent code quality, automated testing, and zero-downtime releases.
  • Conducted large-scale code review automation using static analysis tools and custom Ruby-based linting utilities.
  • Collaborated with ML teams to integrate natural language generation models into Ruby APIs for intelligent product description creation.
  • Optimized backend job scheduling with Sidekiq and Redis, improving background task performance by 45%.
  • Developed and maintained internal developer documentation, increasing onboarding speed and reducing code review cycle time.
  • Utilized TypeScript and React for building admin interfaces visualizing AI training metrics and test results.
  • Deployed hybrid AI microservices (Ruby + Python) for experimentation tracking and inference task management.
  • Partnered with cloud infrastructure teams to containerize legacy Ruby apps and modernize deployment strategies using AWS Fargate.
Aug 2013 - Dec 2017
4 years 5 months

Full Stack Engineer, Scalable Ruby & JavaScript Applications

Pwrteams

  • Built and maintained Ruby on Rails applications and RESTful APIs for SaaS and e-commerce clients handling 100K+ daily transactions.
  • Refactored large Ruby codebases to apply metaprogramming and design pattern consistency, reducing duplication by 30%.
  • Integrated Backbone.js and early React components to modernize frontend interfaces with API-driven backends.
  • Developed automated CI/CD workflows using Jenkins and Capistrano for continuous delivery of Ruby services.
  • Introduced Docker-based local development environments to ensure parity between production and development setups.
  • Conducted extensive Ruby code reviews, identifying architectural bottlenecks and improving code maintainability metrics.
  • Created detailed technical documentation for APIs, data contracts, and unit testing frameworks (RSpec, Cucumber).
  • Designed database schemas and optimized ActiveRecord queries to enhance data retrieval speeds by 25%.
  • Contributed to internal hackathons, leading Ruby-focused teams to prototype AI-assisted debugging and logging tools.
  • Supported continuous improvement processes by monitoring defect density and code churn in large Ruby repositories.

Summary

Senior Full Stack Engineer with 12+ years of experience in web application development, AI/ML integration, and large-scale system design, with a strong focus on Ruby-based backends and cross-language engineering.

Proven expertise in building, optimizing, and refactoring Ruby and Ruby on Rails applications, integrating LLM-powered solutions, and designing high-performance pipelines for AI model evaluation and benchmarking.

Experienced in training and deploying generative AI models, improving code quality through systematic code reviews, and leading automation initiatives across multi-language environments.

Adept at collaborating in research-driven environments to bridge traditional software engineering with applied AI innovation.

Languages

English
Advanced

Education

Oct 2009 - Jun 2013

Nanyang Technological University

Bachelor of Computing (Hons), Mathematical and Computer Science · Singapore · 4.2

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions