Luis Miguel Pérez Arias
***** **** **** *****, ******, Colorado
Email: ******.**********@*****.***
I consider myself a responsible person, with high expectations of myself, always looking to
exceed expectations. I am proactive, and with ability to learn new technologies. Good team
player and hard worker. With strong interpersonal skills.
Professional Experience
June 2006- June 2013, Indra Systems, Software Engineer
During my seven years working for this company I have worked on many projects, all of them
developed for the Spanish Government. My roles within the company have varied, as I am always
adapting myself to the needs of the project.
Project: SIRRHH
Description
SIRRHH project was developed to manage the human resources of the city council of
Madrid, including administrative, firefighters, civil protection, and SAMUR staff. This
application allows to manage both, the personal and job information, as well as to generate
the schedule job calendar of SAMUR and administrative staff. Also is possible to manage
the courses that every year are given to SAMUR staff, and to generate different reports.
Responsibilities
• Analysis of the applications whose functionality had to be migrated,
• Requirements gathering from users.
• Development of a prototype (HTML /JavaScript) for subsequent confirmation by the user.
• Design and creation of the new data model in Oracle, improving the existing model.
• Migrating data from one database to another using SQL and PL/SQL.
• Collaboration in the software architecture establishment, using the Model-View-Controller
Pattern, implemented with Spring MVC.
• Creating the Hibernate mapping files and POJOs in Java.
• Software Development of several of the most important application modules. Including
both, front-end and back-end development, using the following technologies:
JDK1.6, JSP, JSTL, DisplayTag library, Spring, Spring MVC, Hibernate, Hibernate tools for
Eclipse, JavaScript, AJAX, JQuery, Ext-JS, dhtmlxScheduler, JSCalendar, JDBC, Oracle
10g, SQL, PL/SQL, Toad for Oracle, DbVisualizer, SVN, ANT, Log4J, XML, HTML, CSS,
Tomcat, Eclipse, Enterprise Architect
• Technical support to the software development team who worked for the software
department of the city council of Madrid.
• Testing, troubleshooting, corrective and evolutionary maintenance, and technical and user
documentation.
Project: BDIS
Description
BDIS was developed for the “Centre of Intelligence against Organized Crime” (CICO), and
it is an application with which the different police forces of Spain can manage and classify
information about organized crime.
Responsibilities
• Requirements gathering from users.
• Collaboration in the design and creation of the new data model in Oracle.
• Software Development of both, front-end and back-end, using the following technologies:
JDK1.6, JSP, JSTL, DisplayTag library, Spring, Struts MVC, Hibernate, JavaScript, Ext-JS,
JDBC, Oracle 10g, SQL, PL/SQL, Toad for Oracle, DbVisualizer, SVN, ANT, Log4J, XML,
HTML, CSS, Tomcat, Eclipse.
• Testing, troubleshooting, corrective and evolutionary maintenance, and technical and user
documentation.
Project: SENDA
Description
SENDA was developed for the “Centre of Intelligence against Organized Crime” (CICO).
This system receives information about the drugs confiscated by the different police forces
of Spain. This information is received through files in XML format
Responsibilities
• Requirements gathering from users.
• Design and creation of tables in Oracle.
• Software Development of both, front-end and back-end development, using the following
technologies: JDK1.5, JSP, JSTL, DisplayTag library, Spring, Struts MVC, Hibernate,
JavaScript, Dojo, JDBC, Oracle 9i, SQL, Toad for Oracle, SVN, ANT, Log4J, XML, SAX,
HTML, CSS, Tomcat, Eclipse.
• Testing, troubleshooting, corrective and evolutionary maintenance, user documentation.
Project: SRI
Description
SRI was developed for the “Centre of Intelligence against Organized Crime” (CICO). This
system receives information about the investigations conducted by the different police
forces of Spain and tries to find matches between different investigations. This information
is received through files in txt format.
Responsibilities
• Software Development of both, front-end and back-end, using the following technologies:
JDK1.5, JSP, JSTL, JavaScript, JDBC, Oracle 9i, SQL, PL/SQL, Toad for Oracle, CVS,
ANT, Log4J, XML, HTML, CSS, Tomcat, and Eclipse.
• Testing, troubleshooting, corrective and evolutionary maintenance, user documentation.
October 2004 - June 2006, Thales Information Systems, Java Developer
Projects: SEGE and New Promotions
Description
These projects were developed for Telefónica, the most important company in the sector of
telephony in Spain.
Responsibilities
• Prototype and software implementation of two web applications, using the following
technologies: Java, JSP, JavaScript, JDBC, Oracle 8i, SQL, Toad for Oracle, CVS, Log4J,
XML, HTML, CSS, BEA WebLogic, Tomcat, Eclipse.
• Creating and running tests. Identification and resolution of incidents. Creating user
documentation of developed modules. Troubleshooting.
Education
2012 Bachelor of Science in Software Engineering
Technical University of Madrid (Spain)
2010 Bachelor of Science in Technical Computer Information Systems
Technical University of Madrid (Spain)
2004 JAVA (Object-Oriented Programming and Web Software Development)
Certification in the Technical University of Madrid (200 hours)
Technical Expertise
JAVA/J2EE Technologies: Java, J2EE, Servlets, JSP, JSTL, JDBC, Log4J.
Languages: Java, SQL and PL/SQL.
Frameworks: Struts, Spring, Hibernate.
Databases: Oracle10g/9i/8i, MySQL, PostgreSQL.
Databases tools: Toad, Toad for MySQL, MySQL Workbench, DbVisualizer.
Web Application Servers: Apache Tomcat, JBoss, Sun One, BEA WebLogic.
IDE/Development Tools: Eclipse, My Eclipse, NetBeans.
Web Technologies: HTML, DHTML, CSS, JavaScript, JQuery, Dojo, Ext-JS,
dhtmlxScheduler, JSCalendar, XML, DTD, AJAX, SAX.
Version Controls: CVS, SVN.
UML Tools Enterprise Architect, Microsoft Visio.
Methodologies: Agile Scrum.
Operating Systems: Windows 98/2000/XP/Vista/7, Linux and UNIX.
Additional information
• Spanish Native speaker
• English: B2 level in the Common European Framework of Reference for Languages
(CEFR).
• J2 Visa with Employment Authorization Card and Social Security Number. I do not need to
be sponsored.