Software Engineer

& full stack developer

Hi, I'm Alvaro, software engineer and gamer in my free time.
I am always looking for new challenges, technologies and opportunities.

Scroll to see more

Experience

Software engineer

Feb 2022 / Present

Tech leader in charge of supervising my team members, ensuring that tasks are completed on time. Take decisions abour our tools and software architecture. I also perform maintenance and quality tasks on our systems. Environment is in Odoo.sh, with a backend architecture base on modules, and the frontend is developed using latest version of Angular.

Software engineer

Sep 2020 / Feb 2022

Participate on many projects, working with Java Spring and Angular mainly. The task in backend were create REST API's, testing and documentation. Design and implementation of new components, models and views for the web application using Angular and TypeScript. Work with React Native implementing Relv.io App. Lead of the team, taking architecture decisions, managing the team tasks and implementing features as well. Environment were using firebase cloud environment. Worked as Scrum Master for a period of half year.

Full Stack Developer

Jul 2018 / Sept 2020

Desing and development of several projects in backend and frontend. The tasks in backend related projects be summarized in the creation of web services using rest protocols for communication and the implementation of cloud data structures using Amazon Web Services (AWS) tools and environment. Desing and implementation of new views and components for the web application using Angular and TypeScript.

Full Stack Developer

Sept 2015 / Jul 2018

Design and implementation of services using Spring Boot and Maven for backend operations; modelling and creating new data bases in Oracle; implementation of hybrid apps based on microservices and components using Ionic.

Intern

Mar 2015 / Sept 2018

Worked in several projects learning the basic points to deliver results, where the most important actions were: define when a project starts, decide the best technologies and architecture and implement the consequent services in frontend and backend.

Education

Bachelor's Degree

Software Engineering

Comprehensive education in software design, algorithms, data structures, systems programming, and software architecture. Final thesis focused on good architecture practices and how to take the best option during development.

Skills

As a full stack developer, I have had the privilege of working with a wide range of technologies across the entire stack.

Frameworks

  • Angular
  • Astro
  • Node.js
  • React
  • Spring Boot
  • Ionic

Languages

  • Python
  • Java
  • TypeScript
  • JavaScript
  • SQL

Databases

  • Oracle
  • MySQL
  • DynamoDB
  • MongoDB
  • PostgreSQL

Cloud & DevOps

  • AWS
  • Firebase
  • Oracle Apex
  • Vercel
  • Odoo.sh
  • Docker

References

Direct Manager

Alberto Salamanca Rico

Can speak about my growth and adaptability.

Babel S.I

Senior expert for Data Management and Analysis

Senen González

Can speak about backend design decisions, mentoring, and impact on the team.

Track Machines Connected

CEO

Sara Mari-Strasser

Can provide context on communication, ownership, and delivery under deadlines as a tech leader.

Contact

Email

Professional inbox

Best option for project proposals, interviews, and long-form conversations.

Phone

Direct line

Available for quick calls, recruiter outreach, and follow-up conversations.

LinkedIn

Professional profile

Useful for networking, work history, and keeping in touch professionally.