Resume of Astor Paniagua
avatar

Astor Paniagua
Software engineer

About

I'm a professional with long experience in application development using Java language and related technologies. Regarding software development I'm interested in domain driven development, clean code and solid principles, continuous delivery, quality standards and resolution of complex problems

Work Experience

Lookiero
Bilbao, Spain
February 2021 – Present
Software engineer
Lookiero is a textile business retail start-up with a personal shopper online service. My job is focused on the development of the applications used by the warehouse department of the company. My current tasks are the analysis, definition, and development of frontend and backend applications, but mainly focused on the backend. The backend is a set of microservices based on DDD using CQRS with hexagonal architecture
Highlights
  • Docker
  • Git
  • DDD
  • Angular
  • Java17
  • SQL
  • MongoDB
  • Spring Cloud
  • RabbitMQ
  • PostgreSQL
  • Gradle
  • Unit, contract, integration and e2e testing
  • Continuous delivery
  • Sonar
Ricoh Spain
Asturias, Spain
March 2018 – February 2021
Analyst developer
Outsourcing technological consulting project for DIA% supermarkets client managed with Scrum, for maintaining applications and development of new features used for the customers loyalty department of the client. My role was varying over the time but mainly was the analysis and development of solutions. In the last months I was also the technical lead and manager of the development team
Highlights
  • Docker
  • Git
  • J2EE
  • Java 6 and 8
  • SQL
  • Spring Framework
  • GWT
  • DB2
  • Unit and integration testing
  • Coninuous integration
  • Sonar
Only-apartments
Barcelona, Spain
December 2015 – February 2018
Software engineer
Only apartments was a company dedicated to renting apartments for holidays mainly focused on Barcelona city. Besides the preventive and corrective maintenance of JEE custom-developed applications used for integrations with external systems, my role included to develop the new integrations
Highlights
  • J2EE
  • Java8
  • SQL
  • MongoDB
  • Spring Framework
  • ActiveMQ
  • MongoDB
  • MySQL
  • Lucene
  • Maven
  • SVN
Brujula
Palma of Majorca
January 2013 – November 2015
Senior developer
Consulting project outsourced at Barcelo Viajes tourism company in a frontend development team. The main frontend application was a high complex monolith custom developed in J2EE, over a high availability environment due to it was used by B2C and B2B clients. My role was principally to work as developer but also, I worked as a technical lead and manager of small development team (2-3 people) in last projects
Highlights
  • Git
  • J2EE
  • Java6
  • JavaScript
  • jQuery
  • JSP
  • SQL
  • Spring Framework
  • Struts
  • Struts2
  • JDBC
  • MongoDB
  • Oracle
  • jQuery
  • Maven
B2B 2000, S.A.
Asturias, Spain
September 2010 – December 2012
Senior developer
Technological consulting projects based on development and maintaining Liferay Portal applications. My tasks were development, administration, configuration, migration between versions, deploys and hot deploys management on Liferay portals
Highlights
  • Liferay
  • J2EE
  • Java6
  • JavaScript
  • jQuery
  • JSP
  • SQL
  • JSP
  • Velocity
  • Solar
  • Lucene
  • SVN
  • Maven
  • Ant
Teaching innovation center of the University of Oviedo
Asturias, Spain
January 2009 – August 2010
Intern
Design and layout structure of Liferay Portal web sites using XHTML, CSS, and JavaScript. Web accessibility and usability. Web custom application development using Struts2 and GWT
Highlights
  • JavaScript
  • CSS
  • Usability
  • Accessibility

Contact

Education

  • 2002 2014

    University of Oviedo

    BS Computer engineering

    Computer engineering

  • 2009 2010

    Dicampus

    MS Java, J2EE using FWPA

    Computer engineering

  • 2008 2009

    National university of distance education

    MS Dynamic web applications development

    Computer engineering

Skills

Frontend Senior
HTML CSS Javascript Typescript
Backend Senior
Java Spring Framework MongoDB J2EE SQL Liferay

Interests

Videogames
Hicking
Reading
Writing