Building reliable web applications
that solve real-world problems.
Hello, I'm David Molina.Software Developer. Based in Spain.
Constantly learning to shape the future.
About me.
I am a software engineer in training with a solid focus on Blockchain architectures and decentralized infrastructure deployment. My core experience revolves around designing and orchestrating robust ledger networks while keeping systems highly secure and scalable.
I enjoy hands-on challenges: from constructing efficient Smart Contracts with Hyperledger Fabric and automating DevOps pipelines via Docker & Bash, to structuring intuitive interfaces. I aim to bridge rigorous backend engineering with clean, accessible product delivery.
Projects.
What have I done?
Here's a brief overview of some of the personal projects I've worked on, showcasing my skills and experience in software development.
FabricCoinDocs
Documentation repository that explores the feasibility of implementing a fungible token, inspired by the Ethereum ERC20 standard, on a permissioned blockchain network such as Hyperledger Fabric.
GestorFCT
Internship management system designed to streamline the administrative processes of educational institutions. It provides a secure and efficient platform for managing student internships.
BookmarkSearch
Chrome extension made for open bookmarks easily. Search for any bookmark you have by its title, the omnibox will suggest you to navigate to the url linked to the bookmark you're searching.
VirtualMouse
Virtual PC mouse control system that allows users to control their computer's mouse cursor using their hand gestures. Developed with OpenCV and MediaPipe for real-time hand tracking and gesture recognition.
Quantum-Classical Hybrid DeFi & Portfolio Rebalancing Engine
An automated solution that uses quantum computing algorithms to optimise the allocation of financial portfolios, combined with blockchain technology to ensure the secure and auditable recording of transactions.
Professional Resume
A detailed look at my technical journey, education, and skills.
Work Experience
DLTs researcher internship
Universidad de Jaén - Sinbad2 group
- Designed and deployed a scalable Blockchain-as-a-Service (BaaS) platform, reducing infrastructure provisioning time from hours to under 3 minutes by orchestrating dynamic Terraform modules driven by a FastAPI backend on Kubernetes.
- Automated the cryptographic identity lifecycle of Hyperledger Fabric, eliminating manual Kubernetes Secrets management by developing Init Containers to handle dynamic certificate enrollment in shared memory (
emptyDir). - Implemented an asynchronous orchestration system for channel operations, mitigating 100% of internal DNS failures by executing dynamic Kubernetes Jobs that utilize direct ClusterIP service variables.
- Standardized smart contract deployments across modern container runtimes, eliminating dependencies on host Docker sockets by architecting a Chaincode-as-a-Service (CCaaS) packaging workflow in Python.
Technical Instructor & Educator
Fundación Cibervoluntarios
- Developed and standardized technical guides and didactic resources for the technological training of over 150 students, optimizing the learning curve by 30%.
- Translated complex infrastructure and software concepts into highly accessible language, acting as a bridge for key technical documentation and cross-team knowledge transfers.
- Coordinated digital training sessions, strengthening public speaking, group leadership, and team communication skills.
Blockchain Infrastructure Researcher
Universidad de Jaén – Semilleros de Investigación
- Network Architecture: Designed the complete architecture of a gamification system built on Hyperledger Fabric, defining channels, endorsement policies, and participant roles to ensure end-to-end data security and privacy.
- Smart Contract Development: Programmed and deployed highly efficient Chaincodes for business logic, managing Soulbound Tokens (SBTs) and on-chain reputation systems.
- DevOps & Infrastructure: Automated blockchain network deployments using Docker and Docker Compose, reducing environment configuration times from hours to minutes via advanced **Bash scripting**.
- Executed rigorous load and stress testing on simulated networks to validate transactional integrity and consensus resilience.
Frontend Developer (Intern)
Bosonit SL
- Developed a custom CMDB (Configuration Management Database) platform to inventory internal IT resources, streamlining overall infrastructure management.
- Took the technical lead for the frontend module, implementing **Agile (Scrum)** methodologies and securing on-time sprint deliveries.
- Collaborated on RESTful API integration, securing seamless and coherent data synchronization between backend and UI.
Education & Training
B.S. in Computer Engineering
Universidad de Jaén
Sept 2022 – Present
Data Science, Big Data, AI & Business Intelligence
Universidad de Jaén
Jan 2025 – May 2025
Honors: GPA 9.18 / 10Associate's Degree (CFGS) in Multiplatform Application Development
IES Virgen del Carmen
Sept 2020 – Jun 2022
Certifications
- • Explorer Program for Entrepreneurship
Fundación Santander X | Jan 2024 – May 2024
- • Machine Learning & Big Data for Bioinformatics
Universidad de Granada (MOOC) | Jun 2023