👋¡Hi there!

I am Alejandro Marco Palomares

profile

Alejandro Marco Palomares

Valencia, Spain
Get To Know Me

About Me

I am a passionate Software Engineer graduated from the Polytechnic University of Valencia, holding a Master’s Degree in Software Engineering, Formal Methods and Information Systems.

📱

Mobile Development

Currently working as an Android Engineer specialized in Kotlin and MVVM / MVI, with strong experience designing and building modular mobile applications applying CLEAN Architecture.

💻

Full Stack & Multiplatform

Skilled in Full Stack development, with experience in both Frontend and Backend technologies. Currently focused on Kotlin Multiplatform to share business logic across Android and iOS.

💡

Mindset

Always learning, curious about new technologies and frameworks, and driven to build reliable, efficient, and user-centered software solutions.

Work Experience

Mercadona IT

Android Engineer

Aug. 2021 - Present

Development and maintenance of native Android applications:

  • Written in Kotlin using MVVM and hexagonal architecture.
  • Using Retrofit, Room and DI with Dagger2 / HILT.
  • Using libraries such as Glide and Exoplayer, among others.
  • Integration with SDKs for printing devices, scales and label scanning.
  • Unit testing with Mockito and JUnit.
  • Following an Agile methodology (SCRUM / Kanban).

Mercadona IT

Web Developer

Nov. 2020 - Aug. 2021

Development and maintenance of a hybrid Mobile & Web application:

  • Implemented with Angular 10 and Ionic 5.
  • Unit testing with Karma / Jasmine.
  • Following an Agile methodology (SCRUM / Kanban).

Polytechnic University of Valencia, UPV

Collaborative Researcher

Mar. 2020 - Aug. 2020

Research in the ProS group (Software Production Methods) for DSIC. FullStack development of a web application with Angular, NodeJS, Express, Sequelize and MySQL for patient treatment management.

  • Tool validation with three hospitals of the Conselleria de Sanitat.
  • Deployment on the UPV server.
  • Software registration on the UPV's EXPLORA I+D platform.
  • Development of End of Master's degree project.

Minsait, an Indra company

Internship - PL/SQL Developer

Jan. 2019 - May. 2019

Data migration of a web application in collaboration with Junta de Andalucía (Justice):

  • Development of data migration processes with Oracle PL-SQL.
  • Development of validation processes for the migrated data.
  • Migration execution following defined strategies.
  • Code documentation.

Studies

Polytechnic University of Valencia, UPV

Master's Degree in Software Engineering, Formal Methods and Information Systems

2019 - 2020

Polytechnic University of Valencia, UPV

Degree in Computer Engineering

2015 - 2019

Miguel Ballesteros Viana Secondary School

Scientific-Technological Bachillerato

2013 - 2015
My Toolbox

Skills

Android

Kotlin
Compose
Java
XML
Room
Retrofit - Ktor
Dagger2/Hilt - Koin

Cross-Platform

Kotlin Multiplatform
Flutter
Ionic

Frontend

Angular
TypeScript
JavaScript
HTML
CSS / SCSS
Bootstrap

Testing

JUnit
MockK
Mockito
Karma
Jasmine

DataBase

MySQL
Oracle
SQLite
Sequelize

Backend

NodeJS
JavaScript
Express

Hosting

Github Pages
Netlify

Methodology

Scrum
JIRA

VersionControl

GIT
My Creative Work

Projects

KMMTemplateApp

Starter Kotlin Multiplatform Compose template for Android & iOS that provides a project structure with good practices using MVVM pattern and popular libraries like: Ktor, Room, Koin and DataStore.

TemplateApp

Starter Android Compose template that provides a project structure with good practices using MVVM pattern and popular libraries like: Retrofit, Room, HILT and DataStore.

Rick&MortyApp

iOS & Android Rick&Morty app built entirely on Compose UI Multiplatform.

TodoApp

iOS & Android Todo App built in Flutter using BLoC and Repository pattern with Firebase Authentication.

FreeWeather

Android application for consulting weather forecasts from AEMET´s REST API and based on the MVP pattern. Developed for an end-of-degree project.

MacularPRO

Development of a medical Web application to analize and manage patient information with macular diseases. CRUD operations, analytics and graphics. Presented as end-of-Master`s project with the colaboration of the Information Systems and Computing Department (DSIC) at Polytechnic University of Valencia (UPV).

VLCWebCamp

Development of a web site for conferences with some seminars and workshops to learn about programming.