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
•
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
AI Chatbot
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.
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.
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.
Monorepo template
Typescript
Javascript
React
Git Git
Tailwind CSS
A monorepo template for React applications with TypeScript and React Router DOM. Create and manage multiple apps within a single repository, sharing one or more libraries across all apps.
axie.es - Live Leaderboard
Astro Astro
Node.js Node.js
Express Express.js
Docker Docker
Ethereum Blockchain
Git Git
GitHub Actions GitHub Actions
CSS CSS
Linux Linux
Cloudflare Cloudflare
SQLite MySQL
Puppeteer Puppeteer
Live platform that displays rankings for different Axie Infinity game modes. Developed using Node.js, Express APIs, Cloudflare, Linux servers, GitHub Actions, and other technologies.
Kaeru - NFT Giveaways
React
Python Python
Firebase Firebase
Ethereum Blockchain
Linux Linux
Git Git
Docker Docker
NFT giveaway platform with automatic prize distribution on Ethereum Blockchain (Ronin), Discord notifications, and automated information writing to Google Sheets.
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.