Available

Open to remote CTO and Technology Director opportunities

Available for startup and growing-company leadership roles.

Angel Cervera Claudio

Hands-on Chief Technology Officer & Technology Director with 29+ years building scalable software systems.

Positions

Chief Technology Officer (Hands-on)
Solution Architect (Hands-on)
Data Architect (Hands-on)
Technical Lead
Software Engineer
Big Data Developer
GIS Developer
Data Engineer

Languages

Spanish
Native

English
Professional working proficiency
Lived and worked in Ireland from 2014 to 2025

Core CTO Capabilities

Technology Strategy
Engineering Leadership
Architecture Governance
Delivery Management
Team Building & Mentoring
Stakeholder Management

About Me

I am a hands-on Chief Technology Officer and Technology Director helping startups and growing companies make better technical decisions, build scalable platforms, and turn engineering teams into reliable delivery organizations.

With 29+ years of professional experience as a Principal Engineer, Solution Architect, technical leader, and CTO, I am especially useful when a company needs executive-level technical leadership from someone who can still work hands-on with code, infrastructure, architecture, and delivery.

I help companies define technical strategy, design reliable architectures, improve engineering practices, reduce technical risk, mentor teams, and create the foundations needed to scale products, platforms, and delivery.

My relationship with software started when I was around 10 years old, learning BASIC with a ZX Spectrum+. I started working professionally in 1997, and since then I have contributed to more than 50 projects across finance, healthcare, insurance, geospatial systems, SaaS, marketplaces, data platforms, and cloud-native products.

My background combines deep engineering experience with architecture, technical leadership, delivery ownership, and team mentoring. Java and Scala have been central to my career, but I am pragmatic about technology choices and have also worked extensively with Go, Python, TypeScript, cloud platforms, data engineering, distributed systems, and backend architecture.

Why work with me?

I bring CTO-level technical leadership with the ability to stay hands-on when needed. I help teams make pragmatic architecture decisions, reduce technical risk, improve delivery, mentor engineers, and build platforms that can scale without overengineering.

Motto

Good software is only possible with happy developers in a great work environment. As a hands-on CTO, I see technical leadership as the responsibility to create that environment while keeping teams focused on pragmatic delivery and scalable engineering.

What am I looking for?

I am looking to join a startup or growing company in a remote-first, high-trust environment where I can align technology with business goals, build strong engineering teams, and remain hands-on when needed.

Key achievements

Transformed Zengate's fragmented engineering function into a cohesive 10-person team distributed across seven countries, hiring five engineers and establishing clear ownership, knowledge sharing, and end-to-end processes from planning through deployment and production maintenance.

Designed and delivered a high-performance search platform for Dun & Bradstreet, serving hundreds of millions of business records with complex filtering and production-grade ETL and indexing pipelines.

Architected and built Mexico and Latin America's first TCG marketplace using a serverless cloud platform designed for scalability, availability, and cost efficiency.

Created SimplexPortal from scratch, turning a technical vision into a high-performance SaaS CMS and e-commerce platform built with standard web technologies.

Education Summary

Computer Systems Technical Engineering studies (three-year program), Universidad de Extremadura, Spain
Coursework completed; capstone project pending.

Formal Training

Coursera - Generative AI with Large Language Models.
Google Cloud Certified - Professional Cloud Architect.
Coursera GCP Specialization. Cloud Data Engineer Professional Certificate
Kubernetes
Blockchain Specialization
Functional Programming In Scala Specialization

Recent Experience

Director of Technology
Zengate Global
Project:

Skills: Technology strategy & roadmaps, Engineering leadership, Delivery management, Architecture governance, Observability, FinOps, Vendor & stakeholder management, Product-engineering alignment, Quality engineering, Performance engineering, Risk & technical debt strategy

Description: As Director of Technology at Zengate, I held CTO-level ownership of technology strategy, architecture, engineering delivery, team development, and operational excellence across all products, primarily Palmira Pro and its related solutions.

  • Transformed a fragmented group of developers working in silos into a cohesive engineering team with shared objectives, clear ownership, and effective knowledge transfer.
  • Led 10 engineers distributed across Brazil, Canada, the United States, France, Ireland, Bulgaria, and Japan, hiring five members of the team.
  • Established repeatable engineering processes covering planning, delivery, deployment, production maintenance, and continuous improvement.
  • Defined the technical vision, designed the architecture, and introduced engineering standards for quality, performance, observability, security, and operational reliability.
  • Improved deployment and maintenance practices while consolidating a fragmented vendor landscape and introducing cloud cost governance.

Senior Consultant
Secondary Roles:

Senior Data Architect

Senior Software Engineer

Bank Of Ireland
Project:

Skills: Architecture and Design, Mentoring, Cloudera Platform, AWS, Python, Spark, NiFi, HBase/Phoenix, Docker

Description: Consultant in Data Solutions department.

  • Acted as a bridge between Architecture and Data Engineering teams to ensure seamless collaboration.
  • Conducted migration and modernization analysis, transitioning from legacy on-premise Cloudera to Cloudera on AWS.
  • Provided guidance and mentorship to data engineers throughout all stages of the project.

CTO
Secondary Roles:

Senior Solution Architect

Senior Data Architect

TCG Land
Project:

Skills: Architecture, Google Cloud Platform, Firebase, Cloud Run, Cloud Functions, Firestore, Google Cloud Workflows, Google Cloud Storage, BigQuery, Go, Scala, Astro, TypeScript, Vue

Description: Mexico and Latin America’s first TCG marketplace.
Built Mexico and Latin America’s first TCG marketplace from the ground up:

  • A fully serverless, elastic architecture to optimize performance and minimize costs.
  • Data pipelines to extract card prices, details of new releases, notifications, and manage delivery workflows.
  • Implemented a fully static website distributed via CDN, ensuring high performance, availability, and cost efficiency.

Senior Consultant
Secondary Roles:

Senior Solution Architect

Senior Data Architect

UnitedHealth Group / Optum
Project:

Skills: Cloud Computing, Mentoring, Benthos, Apache Kafka, Snowflake, Microsoft Azure, Apache Spark, Java

Description:

  • Mentored a new team in developing proofs of concept (PoCs) and exploratory spikes using various technologies and design approaches.
  • Designed, implemented, and guided a solution to normalize and standardize data from hundreds of formats into a common schema within Snowflake, initially using big data technologies such as Spark and Scala, and later transitioning to event-driven, cloud-native technologies like Azure Functions and EventGrid.

Senior Data Architect
The Block
Project:

Skills: Scala, Java, Architecture

Description:

  • Proof of Concept (PoC) for a cryptocurrency exchange data ingestion architecture, including design and implementation using Google Data Fusion and BigQuery, along with Scala. The PoC also included a comparison of GCP services such as DataProc and DataFlow.

Senior Data Architect
Secondary Roles:

Senior Solution Architect

UnitedHealth Group / Optum
Project: Stars

Skills: Scala, Java, Linux, Architecture

Description:

  • Implemented best practices and Software Development Life Cycle (SDLC) standards.
  • Standardized and rearchitected processes to improve efficiency.
  • Reduced FTE requirements in data processing by developing a generic framework and processes in Spark.
  • Designed a comprehensive Cloud Migration Action Plan.
  • Architected, designed, and developed a metadata-driven ingestion framework, from Proof of Concept (PoC) to production.

Senior Software Engineer
Dun and Bradstreet
Project: Direct+ Monitoring

Skills: Python, Scala, Spark, Java, AWS, Cascading, Oozie

Description:

  • Decoupling data pipelines using AWS services to enhance modularity and scalability.
  • Implemented pipelines for Snowflake.
  • Developed and optimized Apache Cascading pipelines.

Side Projects & Open Source

Project: Simplex Spatial - The Reactive Geospatial Server

Skills: Scala, Akka.

Description: Consolidation of different personal oss projects related with GIS into a reactive geospatial server. This include improvement of different algorithms over spatial networks and concurrent / parallel processing, clustering, sharding, etc.

Project: Osm4scala

Skills: Scala, OpenStreetMap, Google Protocol Buffers.

Description: Scala library focus in parse and manipulate PBF2 OpenStreetMap files.

Skills Summary

Leadership & Governance

Strategy & Business Alignment

  • Technology strategy & roadmaps: Define technical direction, set roadmaps, and prioritize initiatives aligned with business goals.
  • Product–engineering alignment: Keep product and engineering aligned from discovery to delivery through clear outcomes and feedback loops.
  • Vendor & stakeholder management: Align stakeholders and manage vendors through negotiation, clear expectations, and risk-aware decisions.

Engineering Leadership

  • Engineering leadership: Hire, mentor, and structure teams while setting culture, expectations, and effective ways of working.
  • Delivery management: Drive predictable execution through planning, agile practices, ownership, and continuous improvement.

Governance & Risk

  • Architecture governance: Establish standards, lead architecture reviews, and set guardrails for consistency, scalability, and safety.
  • Risk & technical debt strategy: Identify risks early, manage technical debt deliberately, and balance delivery speed with long-term maintainability.

Architecture & Engineering Excellence

Architecture

  • Distributed and event-driven systems: Design scalable distributed platforms, asynchronous workflows, APIs, and event-driven integrations.
  • Cloud-native and serverless architecture: Design elastic platforms using managed cloud services, containers, functions, and serverless patterns.

Quality & Performance

  • Quality engineering: Improve the SDLC through CI/CD, automated testing, disciplined release management, and engineering standards.
  • Performance engineering: Improve scalability through capacity planning, profiling, performance testing, and production tuning.
  • TDD and testing: ScalaTest, TestNG, JUnit, Selenium, QUnit, and automated testing practices.

Cloud, Data & Software Engineering

Cloud & Operations

  • Cloud and infrastructure: Google Cloud, Microsoft Azure, AWS, Cloud Foundry, and Docker.
  • Cloud cost management (FinOps): Control cloud spend through cost visibility, optimization, and accountability across teams.
  • Observability: Use metrics, logging, and tracing to monitor systems and reduce time to diagnosis.
  • OS: Unix and Linux, including Ubuntu, Debian, and Gentoo.

Languages & Ecosystems

  • Scala: Scala, Akka, sbt, functional programming, and distributed backend systems.
  • Java: Java, Spring, Java EE, backend services, concurrency, and enterprise platforms.
  • Other languages: Go, Python, TypeScript, JavaScript, Node.js, C, and C++.

Data Platforms

  • Big Data: Spark and the Hadoop ecosystem, including HBase, HDFS, MapReduce, Pig, and Sqoop.
  • SQL Database: PostgreSQL, Oracle, MySQL, data modeling, and query optimization.
  • NoSQL Database: Elasticsearch, HBase, Cassandra, MongoDB, HStore, Infinispan, Berkeley DB, Titan, OrientDB, and Neo4j.

Enterprise & Legacy Technology Experience

Enterprise Java & Integration

  • Other Java related: Extensive experience with Spring, Java EE, EJB, JDBC, Hibernate, messaging, XML, web services, desktop Java, and earlier Java frameworks.
  • Application servers: GlassFish, JBoss, Tomcat, WebSphere, WebLogic, iPlanet, and OC4J.
  • Integration: OAuth 2.0, LDAP, enterprise security, social platforms, external APIs, and digital payment systems.

Delivery Tooling & Operations

  • CI and build tools: Ant, Maven, Jenkins, Hudson, Continuum, and legacy build and release environments.
  • Monitoring tools: Ambari, Nagios, Ganglia, and New Relic.

Web & Geospatial

  • Front end: JavaScript, jQuery, Dust.js, Bootstrap, XHTML, HTML, and CSS across multiple generations of web platforms.
  • GIS: PostGIS, pgRouting, OpenLayers, Leaflet, GeoTools, and GeoServer.

Older Projects

Senior Solution Architect
Swiss Re
Project: Working on different PoCs

Skills: Java, Azure, FaaS, SWIFT message files, Python, Scala, Databricks, Spark

Description:

  • Designed and implemented a Hub-Router for SWIFT messages, leveraging Function-as-a-Service (FaaS) and event-driven architecture.
  • Proof of Concept of Spark enriching data via microservices.
  • Performance comparison of Spark processing using Scala, Python, PySpark, and Pandas.

Senior Software Engineer
Dun and Bradstreet
Project: Platform prime

Skills: Scala, Spark, Java, AWS, Cascading, Oozie, Avro, HBase, ORC

Description:

  • Built a Big Data lake that collected data from a heterogeneous set of providers, normalized it into a consistent format, and exposed it through a unified data platform using Hadoop, Java, and Cascading.
  • Migrated a Cloudera platform from on-premises to the AWS ecosystem, leveraging services such as EMR, HBase, EC2, and AWS Lambda.
  • Developed a high-performance service for delivering D-U-N-S number information using AWS Lambda and Amazon ElastiCache for Redis.

Senior Data Engineer
Nitro Software Inc.
Project: Analytics

Skills: Scala, Spark, AWS (EMR, Athena, Data Pipeline, etc...), Play.

Description:

  • Implemented backend microservices using Scala, Scalaz, and Play on AWS and a Mesos cluster.
  • Implemented a pipeline to collect, process, and report events from desktop, cloud, and service applications via Amazon Data Firehose.
  • Built dashboards and reporting with Apache Superset.

Senior Software Engineer
Dun and Bradstreet
Project: Direct+ Search

Skills: Agile project using Scrum, Scala, Spark, ElasticSearch, Java, AWS (EMR, Elastic Beanstalk), Spring, REST services with JAX-RS/Jersey, Python, Cascading

Description:

  • Contributed to all aspects of the product, including infrastructure setup and overall system design.
  • Designed and implemented offline indexing of the full D&B dataset using Spark and Scala.
  • Developed a REST API for a near real-time search engine using Java, Spring Boot, and Elasticsearch, deployed on AWS.

Senior Software Engineer
EMC
Project: Metering and monitoring

Skills: Java, spring-integration, RabbitMQ, Hadoop, HDSF, Zookeeper, PIG, MongoDB, Greenplum, linux (Ubuntu Server / Desktop), SVN, Junit, Maven, scrum, agile, Spring-Mvc (RESTful), Ambari, Nagios, Ganglia.

Description: As part of an international Big Data project, we built software to collect and show metrics and monitoring the whole system, from the ingestion process to the analysis, gathering system information and business information.

Senior Software Engineer
EMC
Project: Big Data Lake / ECPS

Skills: Java, spring-integration / microservices, RabbitMQ, Hadoop, HDSF, Zookeeper, Sqoop, PIG, MongoDB, Greenplum, linux (Ubuntu Server / Desktop), SVN, Junit, Maven, Scrum, Agile, Spring MVC (RESTful).

Description: As part of an international Big Data project, we built software to collect and analyze a large amount of heterogeneous data gathered from a lot of different systems. This ingestion application was designed with a set of microservices communicated via RabbitMQ. With this data, EMC was capable of analyzing and extracting a lot of different information, like predicting possible problems in EMC customers' services and devices and report usage to different platforms.

CTO / Co-founder
Secondary Roles:

Co-Founder

Senior Solution Architect

Senior Data Architect

elocalia
Project: Real Estate Analytics

Skills: Java, JavaEE Stack (JAXRS, JPA, EJBs, JAXB, etc), Postgresql, Postgis, PGRouting, OpenStreetMap, HStore, Geotools, Leafletjs, jquery, javascript, dustjs, Restful, html5, css3, bootstrap, Geojson, linux (Ubuntu/Server / Desktop), Mercurial, Glassfish, TestNG, ant, ivy. Other tools and frameworks tested Cassandra, ElasticSearch, Infinispan, BigMemoryGo, Trove, BerkeleyDB, Tinkerpop stack, Titan, OrientDB, Neo4J

Description: We built a technology platform for a new real estate company, based on Big Data, data mining, and GIS, to automate premises searches and calculation of ideal locations for new businesses, depending on the market sector, demographic data, sociological data and public survey data. As technical lead, I evaluated a wide range of Big Data and data mining tools, always from the perspective of geospatial data.

CTO / Co-founder
Secondary Roles:

Technical Lead

Senior Software Engineer

Technical Architect

Silyan Software
Project: Silyan Spatial

Skills: JavaEE, Java, Gis, Hadoop MapReduce, Tinkerpop Blueprints, Thinkaurelious Titan, Hbase, Cassandra, OpenStreetMap, JTS (Java Topology Suite), Geotools, linux (Ubuntu Server / Desktop), Mercurial, TestNG, ant, ivy.

Description: I built a service to calculate influence areas (driving distances) using a distributed in-memory graph network to improve performance and replace pgRouting solutions. It had two modules:

  • A graph-based service used to calculate areas in real time.
  • A Hadoop architecture used to prepare optimized graphs based on OpenStreetMap data.

Technical Lead
Secondary Roles:

Senior Software Engineer

Technical Architect

Carrefour
Project: Retail/Franchise premises

Skills: Java, JavaEE Stack (JAXRS, JPA, EJBs, JAXB, etc), Gis, TestNG, ant, ivy, Rhino, JSR-223, Postgresql, Postgis, PGRouting, NavTeq, Geoserver, OpenLayers, jquery, javascript, Restful, html5, css3, WMS, Geojson, linux (Ubuntu Server / Desktop), Mercurial, Glassfish.

Description: We built a tool to automate the analysis and reporting of commercial premises, forecast sales, and identify ideal locations using real-time, configurable equations.

Online Instructor
GeoSpatial Training
Project: Open Source GIS Technologies

Skills:

Description: I taught the “Open Source GIS Bootcamp” to Spanish- and English-speaking students.

Technical Lead
Secondary Roles:

Senior Software Engineer

Technical Architect

DataCentric
Project: Tuwebmap

Skills: Java, JavaEE Stack (JAXRS, JPA, EJBs, JAXB, etc), Gis, TestNG, ant, ivy, Postgresql, Postgis, PGRouting, OpenStreetMap, Geoserver, OpenLayers, jquery, javascript, Restful, html5, css3, WMS, Geojson, linux (Ubuntu Server / Desktop), Subversion, Glassfish.

Description: We built a web application to work with an existing Big Data platform containing heterogeneous geospatial information. Users could create shapes and generate recalculated datasets from the existing data.

Technical Lead
Secondary Roles:

Senior Software Engineer

Technical Architect

Arcobaleno 2000
Project: www.arcobaleno2000.com

Skills: Java, JavaEE Stack, maven, Spring (spring-code, spring-security, spring-dao, spring-mock, etc.), jquery, javascript, html, css, Geojson, linux (Ubuntu Server / Desktop), Subversion, Glassfish, mysql.

Description: We built an e-commerce and CRM solution on the first version of the SimplexPortal platform, with deep Microsoft Navision integration.

Technical Lead
Secondary Roles:

Senior Software Engineer

Technical Architect

Meyem
Project: Meyem Online / GIS Module

Skills: Java, JavaEE Stack (JAXRS, JPA, EJBs, JAXB, etc), Gis, TestNG, ant, ivy, Postgresql, Postgis, Geoserver, OpenLayers, jquery, javascript, Restful, html5, css3, WMS, Geojson, linux (Ubuntu Server / Desktop), Subversion, Glassfish.

Description: Meyem is one of the most important geomarketing companies in Spain. We built the CRM, ERP and GIS applications for this company. In addition to the more typical features of CRM, ERP and GIS, this application is used for planning, coordination, monitoring and reporting of leaflets distribution in all of Spain.

CTO / Co-founder
Secondary Roles:

Technical Architect

Senior Software Engineer

Technical Lead

Silyan Software
Project: SimplexPortal

Skills: Java, JavaEE (JAXRS, JPA, EJBs, JAXB, etc), Spring (spring- code, spring-security, spring-dao, spring-mock, etc.), maven, Junit, TestNG, Oracle database, Postgresql, MySQL, Portlets, Jackrabbit, JSR170, JSR283, JSR286, jquery, javascript, dustjs, velocity, Restful, html5, css3, bootstrap, linux (Ubuntu Server / Desktop), Mercurial, Glassfish, Auth2.

Description: This was my most ambitious project, a complete high-performance SaaS CMS and e-commerce solution developed from scratch with Java EE technologies. After evaluating platforms such as Liferay, Alfresco, and Magnolia, my team and I built a standards-based CMS. We later refactored the first version and removed Spring, Portlets, JSF, and JCR to simplify the SDK and substantially improve platform performance and user experience.

Technical Architect
Secondary Roles:

Team Manager

Senior Software Engineer

Panama Government
Project: Marina Mercante/Gente de Mar

Skills: Java, JavaEE (jsp, jstl, servlets, etc.), Spring (spring-code, spring-security, spring-dao, spring-mock, etc.), struts, ant, Ibatis, Oracle database, Tomcat, Weblogic.

Description: We work in the refactoring of applications used by Panama Government for the management and expedition of authorization cards. We added features of I18N using Java standards. Also, I coordinated translators and developers and for this proposed, we built an automatic process to find all resources, generate excel files, send files to translators and the reverse process.

Technical Architect
Secondary Roles:

Team Manager

Senior Software Engineer

Panama Government
Project: Biometric suitcase

Skills: Java, JavaEE (jsp, jstl, servlets, etc.), Spring (spring-code, spring-security, spring-dao, spring-mock, etc.), struts, ant, Ibatis, mysql database, Tomcat, webservices.

Description: We built software for a mobile biometric suitcase (basically, a fireproof, dustprooff and waterproof suitcase with a 3G netbook and various devices connected), used to capture data (fingerprint, signature, passport photo, etc), storages this data locally and sends it to the central servers when the suitcase has an Internet connection.

Technical Architect
Secondary Roles:

Senior Software Engineer

ArcelorMittal
Project: Framework agreements

Skills: ava, JavaEE (jsp, jstl, servlets, etc.), Spring (spring-code, spring-security, spring-dao, spring-mock, etc.), struts, maven, Hibertante, Sqlserver database, Tomcat, Websphere, webservices, SharePoint.

Description: We built the ERP used to manage and negotiation of framework agreements with commodities providers. In this project, the main difficulty was integration between SAP, SharePoint and our application.

Technical Architect
Secondary Roles:

Senior Software Engineer

Mexico Government
Project: Business Intelligence Module

Skills: Java, JavaEE (jsp, jstl, servlets, etc.), Spring (spring-code, spring-security, spring-dao, spring-mock, etc.), struts, ant, Ibatis, Oracle database, Tomcat, Weblogic, JasperReports.

Description: We built the business intelligence module integrated with the application used for the generation and management of Mexican Passports.

Technical Architect
Secondary Roles:

Senior Software Engineer

Technical Lead

International Council for Game and Wildlife Conservation
Project: CIC Wildlife

Skills: Java, JavaEE (jsp, jstl, servlets, etc.), Spring (spring-code, spring-security, spring-dao, spring-mock, etc.), struts, maven, JDO, Mysql, Tomcat, JasperReports.

Description: We built an ERP used for the management, publication and certification of international hunting trophies.

Software Architect
Secondary Roles:

Senior Software Engineer

Asturias Government
Project: asturias.es

Skills: Java, JavaEE, Spring (spring-code, spring-security, spring- dao, spring-mock, etc.), maven, Junit, Ibatis, Oracle database, Oracle Application Server (OC4J), Oracle BPEL, Portlets, Vignette.

Description: In this parenthesis as a Freelancer, I was a member of “The core team”, a selected twelve people team, responsible for the architecture and framework used in all applications developed for the government of The Principality of Asturias.

Technical Architect
Secondary Roles:

Senior Software Engineer

NaturalCom
Project: NCRouter

Skills: Java, J2ME, Bluetooth, RPC, WebServices, Anoto Digital Pen Technology.

Description: We built a mobile router, that gets information from Anoto Digital Pen, stores this information in the mobile device and resends the data to a specific URL when 3G connection is available. In server, we implement a configurable proxy who process and resend data, depending of the configuration and the data patterns.

Technical Architect
Secondary Roles:

Senior Software Engineer

Amena
Project: Natural Notes

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, MySQL, Anoto Digital Pen Technology.

Description: We built an application based in Anoto Digital Pen Technology, that synchronizes handwritten book with an online digital version (in pdf format).

Technical Architect
Secondary Roles:

Senior Software Engineer

Technical Lead

HCI International
Project: Booking tool

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, MySQL.

Description: We built a booking and ERP application for HCI International, broker between hotel chains and tour operators.

Technical Architect
Secondary Roles:

Senior Software Engineer

Technical Lead

Calidad De Hogar
Project: Calidad de hogar

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, MySQL.

Description: We built a CRM/ERP developed for the home services contractor company, specialist in foreign personal service. This application manages meetings, personal skills, customer request, etc.

Senior Software Engineer
IP Soluciones
Project: puntoinmobiliario.com

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Postgresql.

Description: This application was a site and a CRM/ERP for a real estate company. I built the online search module.

Technical Architect
Secondary Roles:

Senior Software Engineer

Technical Lead

Ancades
Project: Inventory and Bidding

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Mysql.

Description: We built a simplex CMS module to edit the inventory and bidding of horses.

Technical Architect
Secondary Roles:

Senior Software Engineer

Technical Lead

Cyrus
Project: Cyrus

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Mysql.

Description: We built a CRM/ERP for horse studs management.

Technical Architect
Secondary Roles:

Technical Lead

Crédito y Caución and IBM/INSA
Project: Technical Lead

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS.

Description: I was the technical lead and java expert, responsable of IBM projects in Crédito y Caución. Mainly, we built a frontend and proxy between internal services developed in COBOL and the final user.

Senior Software Engineer
Danone
Project: Danone Yellow Pages / Danone White Pages

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, LDAP.

Description: We built a human resource portal and intranet with profiles and skills of employees and providers.

Senior Software Engineer
Innova Solutions
Project: Glaciar / LogHost

Skills: Java, PERL.

Description: We built an application for analysis and exportation of log systems.

Technical Quality Supervisor
Secondary Roles:

Senior Software Engineer

Espasa Calpe
Project: Campus Home English / CEAC English

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, SQL Server.

Description: We built the first version of the elearning portal of Home English and CEAC.

Senior Software Engineer
IP Soluciones
Project: For a luxury Reale estate company

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Postgresql.

Description: We built a CRM and real estate Portal.

Software Architect
Secondary Roles:

Senior Software Engineer

Santander Bank
Project: Security module

Skills: Java, Swing, AWT, J2EE, JSP, JSTL, Servlets, HTML, CSS, Oracle, Weblogic.

Description: We defined and developed the security standard for applications at treasure department.

Software Architect
Secondary Roles:

Senior Software Engineer

Santander Bank
Project: Contract Management

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Oracle, Weblogic.

Description: We built an application for management and evolution control of contracts between risk and legal advice departments.

Software Architect
Secondary Roles:

Senior Software Engineer

Santander Bank
Project: Subcontracted employees timecard

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Oracle, Weblogic.

Description: We built an application to management and timecard for subcontracted employees.

Software Architect
Secondary Roles:

Senior Software Engineer

Santander Bank
Project: Warrants

Skills: Java, Swing, Tibco.

Description: We built an application to realtime management and monitoring of Warrants product transactions.

Software Architect
Secondary Roles:

Senior Software Engineer

Santander Bank
Project: Fixed income securities management

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Oracle, Weblogic.

Description: We built the software used to manage the product “Fixed income securities” for wholesalers brokers.

Software Architect
Secondary Roles:

Senior Software Engineer

Santander Bank
Project: Equity funds management

Skills: Java, J2EE, JSP, JSTL, Servlets, HTML, CSS, Oracle, Weblogic.

Description: We built the software used to manage the product “Equity funds” for wholesalers brokers. This was my first project as a Freelance and the first project developed in Santander bank using java technologies. But Java is here to stay!

Software Engineer
Secondary Roles:

Team Manager

Qarana Solutions
Project: Diversia

Skills: Java, ant, Javascript Server Side (With broadvision), Oracle database

Description: I contributed to an international e-commerce platform specializing in DVDs, books, and CDs, using BroadVision server-side JavaScript and Oracle technologies.

Software Engineer
Secondary Roles:

Team Manager

Qarana Solutions
Project: Banca Credem

Skills: Java, ant, Javascript Server Side (With broadvision), Oracle database

Description: Developed a home banking platform in Italy using BroadVision server-side JavaScript and Oracle technologies.

Software Engineer
Secondary Roles:

Team Manager

Qarana Solutions
Project: Patagon Aggregator

Skills: Java, ant, Javascript Server Side (With broadvision), Oracle database

Description: Managed the team delivering a Java-based multibank aggregation portal for Patagon.

Software Engineer
Indra
Project: Telefónica

Skills: C++, Visual C++, Oracle Database, PLSQL, DBASE, Big Data.

Description: Contributed to a major Telefónica system migration from COBOL/DBASE to C++ and Oracle, developing complex, large-scale batch data processing workflows.

Software Engineer
Xtrem
Project: El corte Inglés

Skills: C++, Visual C++, MFC, Cristal Reports, SQL Server.

Description: My first professional software project involved digitizing processes for a department at El Corte Inglés using a three-tier Microsoft architecture.

Project: MaiFeed

Skills: Java, JavaEE (JaxRS, EJB), HTML5/JavaScript, Titan Graph Database (Cassandra / ElasticSearch), TinkerPop Blueprints Graph Stack, Facebook API, OAuth 2.0.

Description: Maifeed was a free reader for Facebook Page posts, designed to deliver every published post to subscribed followers.

Project: Dust-fw

Skills:

Description: Dust-fw is an architecture I designed to fully decouple the user interface from the backend. It uses simplified RESTful messaging and was successfully applied across three projects with Dust.js and JAX-RS.

Project: Berta

Skills:

Description: Berta is a data-driven design tool that transform a simple set of XML metadata files in a complete JavaEE application. Thanks to this tool, a lot of projects (mainly ERPs and CRMs) have been able to implement in a very short time (approx, 80% than with other methodologies and tools).