Gino Llerena

Gino Llerena

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Software Engineer
Software Engineer

I’m a Computer and Systems Engineering graduate and Full Stack Developer focused on building AI-powered applications end-to-end. I design and implement agent workflows with LangGraph/LangChain, integrate LLMs through AWS Bedrock, and ship user-facing AI experiences using CopilotKit. My foundation is in enterprise web development (JavaScript/TypeScript, React, Redux, Node.js), and I’m comfortable working across Linux/macOS/Windows environments. Today I’m focused on bridging strong software engineering practices with modern AI patterns—tool-using agents, structured outputs, and retrieval with vector databases—so AI features are reliable, maintainable, and product-ready. I enjoy solving complex technical problems, learning fast, and turning ambiguous requirements into systems that work in production.

Spanish, English
Lima (-05:00)
Joined December 2018
EXPERTISE
5 years experience
5 years experience
5 years experience
3 years experience
2 years experience
2 years experience

REVIEWS FROM CLIENTS

Gino's profile has been carefully vetted and approved as a Codementor. Connect with Gino now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
DemoIdeSrv3AngularJS
Demo IdentityServer3 + ASP.Net Web API + AngularJS using OidcTokenManager
JavaScript
3
1
DemoArduinoAndroidCordovaBT
Connecting Arduino with Android + Apache Cordova & Ionic using Bluetooh to show messages in a LCD
Java
2
1
Stack Overflow
441 Reputation
0
10
10
EMPLOYMENTS
Software Engineer (AI Systems & Multi-Agent Architectures)
RainFocus via LeivaTECH
2025-04-01-Present

I design and build AI-driven systems using multi-agent architectures, with a strong focus on orchestration, workflow design, and AI-as...

I design and build AI-driven systems using multi-agent architectures, with a strong focus on orchestration, workflow design, and AI-assisted development. My work centers on defining how intelligent components collaborate — enabling systems to handle structured workflows, guide users through complex scenarios, and adapt to incomplete or evolving inputs. Key areas of focus: Designing multi-agent systems using orchestrator + sub-agent patterns (LangGraph) Building workflow-driven AI solutions with human-in-the-loop interactions Developing RAG systems with OpenSearch and AWS Bedrock (Titan Embeddings) Integrating AI capabilities into real applications using CopilotKit and modern frontend architectures Leveraging AI as a development partner to accelerate implementation while maintaining architectural control I actively identify complexity early and refactor systems into scalable patterns such as handoff flows, hub-and-spoke architectures, and iterative agent workflows. My goal is to turn advanced AI capabilities into practical, production-ready systems that are maintainable, adaptable, and aligned with real business needs.

Python
Node.js
React
View more
Python
Node.js
React
JavaScript
View more
Full Stack Developer (FE Heavy) at Rainfocus on behalf of LeivaTECH
LeivaTECH
2015-07-01-2025-03-01

Developing a HTML5/Javascript/CSS3 modules to internal/external customers. Support for mobile devices and desktop browsers including c...

Developing a HTML5/Javascript/CSS3 modules to internal/external customers. Support for mobile devices and desktop browsers including completely responsive design using one codebase. My piece of it involves interactive HTML5/Javascript/CSS3 code using drag and drop. Main Projects (Front-End) : Workflow Builder: To develop a visual designer to create and manage workflow process. This tool is being implemented using SVG elements with the support of RaphaelJS library. Dynamic Form Builder: To develop a custom form builder, the goal of this module was to create forms interfaces that will be used within all the main application. It supports InputText, TextBoxes, Paragraphs, Check Boxes, Radio Buttons, Select2 Components and CKEditor elements. Every form has its own JSON configuration and it interacts with a REST API associated with it. Dynamic Table Report and Editing: To develop a dynamic report tool, the goal of this module was to create dynamic reports whit the ability of each row or cell to be edited inline or through a modal form. It also supports InputTexts, TextBoxes, Paragraphs, Check Boxes, Radio Buttons, and Select2 Components. Every Table Report has its own JSON configuration and it interacts with a REST API associated with it. An additional feature of this tool is filtering and ordering of its elements. Environment: Intellij IDEA, WebStorm, HTML, CSS, JavaScript, Redux, React.js, node, less, lodash, promisejs, webpack, MySql, Mongo, JQuery, AWS, Raphael.js, Immutable.js, ES6, etc. See less

Scala
React
JavaScript
View more
Scala
React
JavaScript
Webpack
React Native
Redux
Play Framework
View more
PROJECTS
Dynamic Form Render
Rainfocus
2015
To develop a custom form builder, the goal of this module was to create forms interfaces that will be used within all the main applicatio...
To develop a custom form builder, the goal of this module was to create forms interfaces that will be used within all the main application. It supports InputText, TextBoxes, Paragraphs, Check Boxes, Radio Buttons, Select2 Components and CKEditor elements. Every form has its own JSON configuration and it interacts with a REST API associated with it.
React
View more
React
View more
Dynamic Workflow Builder
Rainfocus
2016
To develop a visual designer to create and manage workflow process. This tool is being implemented using SVG elements with the support of...
To develop a visual designer to create and manage workflow process. This tool is being implemented using SVG elements with the support of RaphaelJS library.
React
View more
React
View more