5+ years of programming experience, transitioned from industrial systems to specialized Full Stack Developer based in Salamanca, Spain. Focused on modern web applications,
cloud architectures, and AI integration.
Work Experience
•
AI Engineer
Rauda AI
Develop and maintain AI agent solutions including voice agents, text-based agents, and tool-enabled agents. Built MCP (Model Context Protocol) servers and implement cloud solutions using AWS services for scalable AI applications.
•
Full Stack Developer & AI Integrator
Quickspark
Led the migration of a native application to React Native, React.js, and Firebase using clean architecture. Designed component systems (Figma to code) and implemented a complete cloud backend with Firebase and GCP. Integrated Generative AI services using prompt engineering and memory systems.
•
Full Stack Developer (Mobile & Data)
Pixel Innova
Developed cross-platform mobile applications using Android Studio and Xcode. Implemented automated data synchronization services and integrated external APIs to improve application performance and data management.
•
BSc in Computer Engineering
University of Salamanca
Advanced specialization in Software Architecture, Algorithms, and Distributed Systems. Focused on modernizing my technical foundation to transition from industrial logic to high-level software engineering.
•
Full Stack Developer (IoT & Industrial)
Maquinaria LDM
Engineered real-time monitoring and data processing systems for international palletizing machinery. Developed interactive dashboards using React.js and high-performance data processing scripts in Python.
•
Industrial Software & PLC Developer
Desarrollo Tecnológico
Developed mission-critical software solutions and PLC programming for manufacturing systems. Implemented complex automation control logic and managed technical deployments across multiple industrial facilities.
•
Robotics Software Developer
Transformadores Gedelsa
Programmed and optimized automated systems for ABB welding robots. Developed custom software solutions for robotic process automation (RPA) and industrial quality control.
•
Industrial Systems Technician
Enusa Industrias Avanzadas
Optimized critical industrial equipment in the Nuclear Sector, implementing preventive maintenance protocols and troubleshooting complex automated systems under strict safety standards.
•
Higher VET in Automation and Robotics
FP Ciudad de Béjar
Specialized in robotics programming, control logic (PLC), and industrial automation, establishing a strong foundation in algorithmic thinking and system design.
Projects
Minimal Event Driven Architecture
Python
Git Git
Asynchronous event-driven architecture implementation using decorators and a central event bus. Features decorator-based subscriptions, concurrent execution with asyncio, and decoupled components for scalable Python applications.
Chain2Api
Python Python
Git Git
Ethereum Blockchain
FastAPI
SmartContracts to API. A clean-architecture API service that bridges the gap between Ronin Network (Ethereum Sidechain) smart contracts and RESTful endpoints.
AI Chatbot
Python Python
Git Git
OpenAI
MongoDB
FastAPI
oauth2
An AI chatbot API built with FastAPI that features JWT authentication, OpenAI integration for chat conversations, and RAG (Retrieval Augmented Generation) capabilities using ChromaDB for document-based context. The application follows clean architecture principles with separate domain, application, and infrastructure layers for maintainable and scalable code.
Pokedex - Pokemon Displayer
Typescript
Javascript
React
Git Git
Tailwind CSS
Pokédex using React, custom hooks, ErrorBoundary, React Router DOM, TypeScript, and advanced state management for seamless UX.
Crypto tracker dashboard
Typescript
Javascript
React
Git Git
Tailwind CSS
Ethereum Blockchain
MongoDB
Express Express.js
oauth2
Crypto portfolio web app with React, TypeScript, and Vite. Features modular architecture, clean code, and real-time NFT/token data from external APIs.
NFT Bulk Renamer
Python Python
Git Git
Ethereum Blockchain
Automates the renaming of Axie NFTs based on their latest transaction prices, converting values from ETH to USD. It fetches recent transactions, decodes relevant data, and updates each Axie's name to reflect its current USD price.
Self-managed Web3 Community
Python Python
Ethereum Blockchain
Linux Linux
Git Git
Docker Docker
GNU Bash Bash
SQLite MySQL
Discord application with over 2000 users that enables free automated management of the <recruiter-player> model in the Axie Infinity game. Allows real-time tracking of players and interacts with multiple APIs providing various functionalities, OpenAI API, and execution of Blockchain transactions, among others...
Marketplace Bots
Python Python
Ethereum Blockchain
Linux Linux
Git Git
Docker Docker
GNU Bash Bash
SQLite MySQL
Multiple backend projects in Python that detect and perform real-time transactions buying and selling NFTs to obtain passive economic profit on the Ronin blockchain.
About me
Hi, I'm Sergio Corral. The curiosity to understand how things work has always been with me. Today, I focus on developing full-stack solutions and automated systems that connect technology with the world.
Throughout my career, I have worked on development projects combining web development, automation, and cloud deployment. My experience covers Node.js, React, Python, Java, and C#, along with DevOps tools such as Docker, Git, CI/CD pipelines, and cloud platforms (AWS, Azure, Google Cloud).
I have also worked on blockchain automation projects, creating bots that interact with smart contracts to execute optimized operations on networks like Ethereum and Ronin.