Alex Manrique

Senior Java developer




About Me

Senior Java developer fascinated by software development. Design, develop, and implement web-based applications to support business requirements. Follow approved life cycle methodologies, create design documents, and perform program coding and testing. Resolve technical issues through debugging, research, and investigation. Focused mainly in delivering clean code, loosely coupled and easy-to-scale solutions.


Placeholder image

eDreams Odigeo

Senior Software engineer - -

eDreams Odigeo is the biggest online travel agency in Europe and the fifth worldwide, operating from Barcelona. The online travel group was formed in 2011 with the merge of eDreams, GO Voyages, Opodo and Travellink. Currently operating in 38 countries, with 1,200 employees and over 15M annual customers. As a member of Marketing development team I'm responsible of delivering technical designs and developing code for this new projects.

  • Building applications that are used by a high number of users. Scalability, performance and usability are key technical requirements. Using best practices in software engineering to deliver clean and well maintained code.
Docker Java8 JPA JBoss JAX-RS Agile TDD
Placeholder image

Freelance - -

  • Setup and mantainance of different websites using different web technologies
  • Manage Adwords accounts with campaigns, groups, ads and keywords with small budget increasing visits.
  • Manage Google Analytics accounts to detect possible improvements and trends.
google ads email marketing cakephp php bootstrap javascript
Placeholder image

Safelayer Secure communications

Software engineer - -

As a software engineer I worked in the research and development department investigating and developing new e-authentication systems. Using public key infrastructure software (PKI), Digital sign, e-authentication and encrypted data features.

  • UML design
  • J2EE and Grails applications
  • Web Services JAX-WS 2.0/2.1/2.2 (JSR 224).
  • Unit testing with JUnit and DBUnit
  • Persistence management with JPA 2.0, Hibernate 3.6. Mysql and HsqlDB.
  • Apache Ant for compiling tasks.
  • CVS for software versions
  • Hudson for CI
java jsf jboss jpa
Placeholder image

Serveis informatics la Caixa

Internship - -

Working in the Sistemes d'InformaciĆ³ Multicanal department. Collaboration with the Architecture application Project of this financial entity.

  • Collecting requirements of different business areas for future developments.
  • Studying the state of Information Systems at the time of project.
  • Assessment of technical proposals of suppliers.
  • Contact and meetings with suppliers.
Project management Stakeholders meetings

Education / Training

Machine learning

Coursera -

Credential ID UYG5FTKS8Q3P

Oracle Certified associate Java SE Programmer

Oracle -

See credential

Functional Programming Principles in Scala

Coursera course certificates -

See credential

Degree in Informatics engineering - Ingenieria superior en Informatica

Facultat d'Informatica de Barcelona - Universitat Politecnica de Catalunya -

FCE (First certificate in english)

University of Cambridge -