Profileimage by CsarAquileo PalaciosRomero Freelance Senior Java Developer, Tech Lead, Architect from

César Aquileo Palacios Romero


Last update: 20.09.2017

Freelance Senior Java Developer, Tech Lead, Architect

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Spanish (Native or Bilingual)


Oracle Full Stack Developer Neo4J Android Development Glassfish Freelance Eclipse IDE Functional Programming Technical Lead Object Oriented Programming EJB JEE Websphere Java Android Spring JSF git jenkins MongoDB Design Patterns Android studio


  • Java 8
  • Java 6 (Certified by Oracle) and Java 7
  • JEE
  • Spring Framework
  • EJBs
  • Guice
  • Android
  • Eclipse IDE for developing JEE applications, Android y Spring.
  • MyEclipse Blue
  • Android Studio
  • NetBeans IDE 8.x
  • Oracle JDeveloper IDE
  • Liferay Developer Studio – Portlets construction.
  • HTML, JavaScript, Framework Angular, Node.js, D3.js, JQuery, JSON, CSS, XHTML, JSF with RichFaces, JSF with PrimeFaces and JSF with Icefaces, AJAX.
  • MySQL, Postgres, SQLServer, Oracle, MongoDB, Neo4j.
  • Application Servers Glassfish, Jboss, WildFly, WebSphere, WebLogic.
  • Web Server Apache and Tomcat Web Container, TCServer, Jetty and Undertow.
  • UML 2 – Enterprise Architect.
  • JPA 2.x.
  • Grunt - Gradle - Maven – Sonar – Jenkins – SVN, Git, Tortoise SVN and TortoiseGit – Continues Integration.
  • GitLab, BitBucket.
  • Mantis and Taiga to manage issues.
  • Jasper Reports.
  • Pentaho (BI-Server, Pentaho Report Designer, Pentaho Schema Workbench, Pentaho Design Studio, Pentaho Data Integration, Weka (data mining), Pentaho Metadata for ad hoc reportings).
  • Essential knowledge in Linux.
  • Security in Applications.
  • Design Patterns
  • Best Practices in Developing.
  • Software Arquitecture.

Project history

Since March 2017
- I work as a Java and Android Developer Freelancer, working in internal projects as well as projects for their clients.
- I do training in IT for this company and their clients.

Since June 2016 to December 2016
- I was working as a freelancer developing projects using Java. I developed a backend to access Oracle and SQLServer data through Web Services. Besides I developed a liferay portlet to be used for a client that consumed such a backend.

Since October 2015
I developed a web appllication to integrate a SAP system and a legacy system through web services using Spring Framework. I did a mantainence to a legacy application developed in Java under WebSphere application server using Struts Framework

Since September 2015 to August 2016
- I developed some applications for this company using technologies such as: JEE, Spring and Android. I developed a web application in charge of registering radiofrequency readings (RFID) using tags. The used technolgies were Java, Primefaces, SQL Server 2012, Jasper Reports. I developed an Android Application using RFID to manage the entrances to an important festival in the region. I developed a web application to register entrances through footprint readings visualizing statistical reports with D3.js.

Since March 2014
- I work as a freelancer to this company using Java language, and using JEE technology. I developed a web application to be used as a solution for their internal process. The solution is based in the construction of dynamic foms that are created by an administrator. The used technologies were: Java, Primefaces, Oracle, Pentaho.

Since August 2013 to August 2016
- I worked as a Java Freelancer. I developed some web services for one of their clients. JAX-WS was used for this purpose. The database was Oracle. I was involved in a project that was in charge of developing a web application to managed electronical documents using digital signatures. The used technolgies in this project were Spring MVC, MongoDB, Java, Maven. I participated in a project to make enhancements to a web application to manage taxes for internal purposes in a telecommunication company. The technologies were Java, Primefaces, Oracle.

Since August 2012 to April 2014
- I was working as a Java language Trainer and Java Web Trainer from basic concepts to advanced concepts.

Since June 2012 to December  2015
- I was working as a Java Freelancer to this company that works in fitness technology. Basically I was doing some mantainence to their core software. The technologies used were Tomcat Server and MySQL for the database.

Since August 2012.
- I created a web service in Glassfish to accept payments done by a regional bank for policies incomes using technologies such as: JEE como son EJB, JAX-WS, JPA. Besides I did the configuration for the https protocol in order to secure the communication between the two parties, using a digital certiifcation.

Since April 2011 to 03 February 2012.
- Outsourcing in TIGO Colombia. I worked doing some developments in Java applications in order to create new promotions using SMS texting. There I used technologies such as: Java Plano (POJO) and JDBC with connectionto a DB Oracle.

Company: GATTACA S.A.
Since May 2009 to February 2011.
- Portal Institucional Contraloría General. In this project I worked in some adjustments and creation of new liferay portlets in order to be integtrated in the Instituional Portal. This project was developed using JEE Glassfish and database MySql. Besides I did the implementation of a business intelligence solution using Pentaho, in order to analize the information provided by regions subject to be controled. These analizes were done using cube, dimensions and the star model, using a technique called ROLAP.

Empresa: Business Logic LTDA
November 2007 to April 2009
- I worked in several tasks such as, gathering requirements for Phillips Colombia S.A. to migrate a .Net Application to Java. Besides I worked as a Java developer in a project for an instituion called INVIAS where we used some technolgies as Java, JSF, EJB, JPA. This last project should provide a implementation for the ISO-19115 specification in order to define geospatial metadata.

Academic Personal Projects
- I developed an application using JEE to manage restaurants using tipical JEE technologies as JSF, JPA, EJB, under Glassfish Application Server and Postgres database. Besides I implemented a small Pentaho Solution to respond to tipical business questions.
- I developed an application using JEE (using Primefaces and EJB), to make dactilar footprint recognition using a reader called Digital Persona in order to issue tasks electronically, using Griaule SDK. This application was installed under a Glassfish Application Server and using MySQL database.
- I developed an academic Android Application for u-learning, specifically for deaf-mute children.

Time and spatial flexibility

I don´t have restrictions about the time. It is possible to travel periodically in case it is needed.

Contact form

Contact details