Mario Calín Sánchez
Backend Engineer & Fullstack Developer
Experienced software engineer with 9+ years developing scalable enterprise solutions across diverse industries including retail, education, and ecommerce. Proven track record in leading technical implementations using Java, Golang, and modern web technologies. Strong expertise in microservices architecture, event-driven systems, and agile methodologies. Demonstrated ability to deliver high-quality software solutions while mentoring teams and driving best practices. Committed to continuous learning and staying current with emerging technologies to provide maximum value to organizations.
Contact Information
Professional Experience
Software Engineer
Accenture Song
Backend software engineer specializing in Golang-based technologies for scalable ecommerce solutions.
Key Achievements:
- Developed scalable solutions for ecommerce systems using Event-Driven Architectures (EDAs)
- Implemented microservices architecture using Golang
- Applied Mindcurv's best practices in software development
- Utilized agile methodologies with CI/CD processes for continuous delivery
Software Engineer
Autentia Real Business Solutions
Backend software engineer for large retail sector companies, focusing on scalable and distributed architectures.
Key Achievements:
- Defined and developed applications with contract-based web services (OpenAPI and AsyncAPI)
- Implemented solutions using Java latest versions with relational and non-relational databases
- Designed scalable architectures: microservices, event-based architectures, and modularization
- Applied best practices: SOLID principles, TDD, ATDD, and agile methodologies with CI/CD
Software Engineer
Bidea Avant SL
Full-stack Node.js developer creating web services and applications with modern technologies.
Key Achievements:
- Developed web services using ExpressJS and TypeScript
- Built web applications with Angular 11 and database integration
- Implemented contract-based web services following OpenAPI specifications
- Applied agile methodologies, CI/CD processes, and best practices (SOLID, TDD)
Software Engineer
Digital Content Production Center - University of Cartagena
Development team member for the INDIE project (2018-1-ES01-KA201-050924), an open source educational platform for the European Union.
Key Achievements:
- Developed Java 11 microservices platform using SpringCloud with Azure
- Created web applications with ExpressJS and Angular 11
- Built digital content creation and sharing platform for educational communities
- Applied SOLID principles and agile methodologies with CI/CD processes
Research Staff
Faculty of Computer Science - University of Murcia
Research team member for the GINSENG project (TIN2015-70259-C2-2-R) focused on sustainability criteria in software systems.
Key Achievements:
- Conducted research on Green Software Systems and Engineering methodologies
- Assessed company involvement with sustainability criteria in software development
- Developed web services and applications using Java 8 and JAX-RS 1.19
- Worked with relational databases and applied software engineering best practices
Software Engineer
Smartway Studio SL
Full-stack developer specializing in web and cross-platform mobile application development.
Key Achievements:
- Developed C# web projects using .NET Framework and Entity Framework
- Created cross-platform mobile applications with Ionic Framework and Angular
- Built mobile solutions using Appcelerator Titanium
- Managed CMS content and provided comprehensive full-stack development services
Education
Master's Degree in New Technologies in Computer Science
University of Murcia
Advanced specialization in emerging computer science technologies with exceptional academic performance. Overall grade: 9.78/10.
Degree in Computer Science in Software Engineering
University of Murcia
Comprehensive education in software engineering principles, methodologies, and technologies. Overall grade: 7.4/10.
Professional & Academic Achievements
Learning Impact Award Finalist
INDIeOpen "An Online Content Creation Platform" recognized as Learning Impact Award finalist.
Software vulnerabilities overview: A descriptive study
Scientific paper published in Tsinghua Science and Technology (Vol:25, Ed:2, April 2020).
Contenidos para la competencia de sostenibilidad en un currículo de Ingeniería del Software
Scientific paper presented at Congreso Internacional de Innovación Docente (CIID '18). Authors: Mario Calín Sánchez, Joaquín Nicolás Ros, José Luis Fernández Alemán, Ambrosio Toval Álvarez.
Definition of an agile requirements reuse method based on SIREN
Master's thesis with exceptional grade of 9.9/10.
Aplicaciones móviles para el cuidado, actividad física y salud del perro
Magazine article published in Revista Consulta de Difusión Veterinaria. Authors: Mario Calín, Ángel Toval, José Luis Fernández-Alemán, Ambrosio Toval.
Multi-platform mobile application for pet care
Degree thesis with excellent grade of 9.5/10.