I'm a full stack developer and Computer Science student at the University of Havana. Passionate about technology and a follower of artificial intelligence development, I specialize in database systems design and have experience with the following technologies:
-
CTO at DiazCombatSoftware
- I lead software development focused on high-performance applications and innovative technological solutions.
-
CTO at Criollos.Tech
- I manage tech projects, oversee product development, and optimize technology strategies for company growth.
-
Senior Developer at Citmatel
- Senior frontend developer working on projects for Cuban institutions. Currently, I'm implementing a database management system as part of my thesis project.
-
Junior Frontend Developer at Avangenio
- I contributed to the creation of web applications with dynamic and responsive user interfaces, ensuring an optimal user experience.
-
Junior Backend Developer at Guajiritos
- Currently working as a junior backend developer, developing and optimizing backend services for applications and company projects.
- Description: A card game designed and developed using the Godot engine. It features complex card mechanics like deck management and special effects, along with AI for opponents.
- Key Features:
- Customizable game mechanics.
- Intuitive user interface.
- Basic AI for automated opponents.
- Description: An academic project focused on the simulation and modeling of AI agents. It utilizes techniques such as reinforcement learning and optimization in a simulated environment.
- Key Features:
- Reinforcement learning.
- Complex environment simulation.
- Analysis of intelligent agents' behavior.
- Description: A compiler developed for a specific language called HULK. It includes lexical analysis, syntax analysis, semantic analysis, intermediate code generation, and optimization.
- Key Features:
- Efficient lexical analysis.
- Optimized intermediate code generation.
- Support for control structures and custom data types.
- Description: Development of bots for Telegram using Python, automating responses, managing tasks, and integrating with external APIs.
- Key Features:
- Automated responses.
- Integration with real-time data APIs.
- Group and task management automation.