Software Developer focused on backend development and applied AI.
I build Ruby on Rails applications involving LLM agents, APIs, relational databases, background jobs, and asynchronous workflows. I recently completed Le Wagon's 400-hour AI Software Development Bootcamp, where I developed and deployed software projects from problem definition through working MVPs.
Before moving into software development, I built 10+ years of professional experience solving complex problems and coordinating multidisciplinary projects.
Ruby on Rails · Excel workflows · Data validation · Claude Code
- Defined an Excel-to-Excel workflow to enrich automotive parts data using manufacturer and official sources.
- Set rules for source traceability, discrepancy review, and leaving unverified fields blank.
- Used Claude Code to implement a working prototype in two days. My contribution focused on problem framing, source criteria, validation rules, and product decisions; Claude Code generated the application code and tests.
View repository and demonstration
Ruby on Rails · PostgreSQL · RubyLLM · LLM Agents · Tool Calling · Heroku
- Co-developed an AI agent backend that translates natural-language requests into calendar actions.
- Integrated LLM tool calling for creating, updating, and deleting activities through predefined operations.
- Implemented the workflow from user request → LLM interpretation → tool selection → application logic → database persistence.
- Tested and iteratively refined prompts and tool instructions based on agent behavior.
Ruby on Rails · PostgreSQL · Cloudinary · Active Storage · Active Job · Turbo Streams · Heroku
- Implemented the audio processing and transcription workflow.
- Integrated Cloudinary storage and WAV conversion for uploaded audio.
- Connected background jobs with Turbo Streams and a Rails partial to update the UI during asynchronous processing and display results when completed.
Languages & Frameworks: Ruby, Ruby on Rails, JavaScript, SQL, HTML/CSS, Stimulus, Turbo Streams
Backend & Data: REST APIs, Active Record, PostgreSQL, MVC, Active Job / Background Jobs
AI: LLM Integration, AI Agents, Tool Calling, Prompt Design & Iteration
Development: Git, GitHub, Heroku, Cloudinary, Active Storage
Building deeper software engineering experience while continuing to develop my skills in backend development, APIs, applied AI, and data.
