Ivaylo D.
Senior Software Engineer, Ruby & AI Model Integration Specialist
Experience
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%.
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.
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
Education
Nanyang Technological University
Bachelor of Computing (Hons), Mathematical and Computer Science · Singapore · 4.2
Similar Freelancers
Discover other experts with similar qualifications and experience