Profileimage by Luis Ribeiro Java (JEE and JSE) senior architect from Lisbon

Luis Ribeiro

available

Last update: 27.04.2014

Java (JEE and JSE) senior architect

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

Skills

Java, JEE, XML, UML, Tomcat, SQL, Subversion, Maven, Team Leadership, Web Services, Team Management, Software Development, JUnit, JBoss Application Server, Hibernate, Ant, Coaching, JSP, Struts, Software Architectural Design, Spring, Data Mining, Text Mining, Ruby on Rails, MySQL, REST, SOA, Scrum

Project history

Glintt Innov
R&D Projects Technical Manager
03.2013 - today
Technical Manager and Software Architect of the R&D maritime related projects
Information Technology and Services
1001-5000 employees

Degetel
Team manager
08.2012 - 02.2013
- Project migration from Paris to Lisbon
- Software architect
- Team recruitment
- Team management
- Development
- Technologies: Java, REST, Spring, Apache Cassandra, JEE WebServices, SOAP UI, JUnit, EasyMock, Apache TomCat, Swagger, JUnit, Maven, SVN, Sonar, Jenkins, ImageJ, Xuggler, Amazon S3, YouTube data API e Daily Motion cloud
Information Technology and Services
501-1000 employees

Universidade Atlântica
Teacher at DCTIC
10.2010 - 09.2012

Higher Education
51-200 employees

ActOne
Information Systems Manager
02.2010 - 08.2012
- Project Management, development team coordination and development of a web Market research tool in a Scrum environment. This tool has several types of users: one type can develop and test online studies, while the others can answer to these studies in different ways. It also has a user area where (s)he have access to a dashboard with his/her data. (Technologies: Ruby-on-Rails, Javascript, AJAX, JQuery, CSS, MySQL, Linux, SVN and RedMine)
- Conception and development of a web tool for management and information sharing of Portuguese medicines information. This tool comprises international products comparison, prices calculation and prices forecast. (Technologies: Ruby-on-Rails, Pentaho Data Integration, Javascript, AJAX, JQuery, CSS, R, MySQL, Linux, SVN and RedMine)
- Several other projects using several technologies: Java, Pentaho, PHP, MySQL
Pharmaceuticals
11-50 employees

Instituto Politécnico de Portalegre
Teacher at the Software Engineering group
04.2009 - 09.2010
Coordination of several courses (Information systems analysis and conception, project management and introduction to programming).
Analysis, requirements elicitation and development of a feature of the school courses management system. Technologies: Java, JSP, Struts, Berserk, Hibernate, TomCat, Ant, MySQL e SVN Subversion.
Education Management


BNP Paribas
Software Developer
03.2008 - 03.2009
Evolutive maintenance, development and analysis of the BP2S billing system. Also responsible for the development and UAT deployments.
Technologies: Java, JSP, AjaxAnywhere, Struts, SweetDEV, TomCat, Websphere Application Server, Maven, Unix Shell Script, Sybase and StarTeam
Computer Software
10,001+ employees

TMN
Software developer
01.2008 - 03.2008
Development of a web system to enable the TMN agents payment.
Technologies: Java, Struts, JSP, Hibernate, Websphere Application Server and CVS
Computer Software


InnovKey
Project Leader and Software Architect
06.2007 - 12.2007
My responsibility was to develop a decision support system to help the quality of service assessment on a 3G mobile network.
The main task was to create the development structure of the company: team recruiting, technology selection, software architecture definition, development kick off and project management.
Technologies: Java, J2EE and EJBs (JBoss), JSP, Pentaho (open-source Business Intelligence tool), Hibernate, Struts, Ant, CVS, UML, GanttProject and SQL Server
Computer Software


Siemens SA
Software Developer / Analyst / Researcher
09.2004 - 06.2007
- R&D (MSc): applying Data Mining techniques to network traffic to characterize it and to enable conclusion extration. The thesys name was: \"Network Traffic Characterization
using Clustering Techniques\".
- Development of an Ethernet Network Management System (technologies: Java, J2EE JBoss, Hibernate, Oracle and JUnit).
- Developement of a Workflow tool based on jBPM of JBoss.
Industrial Automation
10,001+ employees

IST
MSc Student
0.2005 - 0.2007
Classification of network traffic using clustering techniques
Computer Software
51-200 employees

National Library of Portugal
Software Developer / Consultant
09.2003 - 12.2004
- Analysis of digital libraries and indexing systems. Digital object Access Control development support.
- Development of several services provided by the National Library of Portugal repository. Digital objects Access Control schema definition. Main technologies: Java, WebServices, XML tools, Swing, RMI and MySQL
Computer Software


Meitner, Lda
Software Developer
03.2004 - 09.2004
Web consulting to IOL\'s Web sites optimization (using PHP).
Development of a Java/Swing tool that dynamically (XML based) generates the submition form. The submition uses WebServices.
Computer Software
11-50 employees

T-Business Solutions
Web Developer
02.2003 - 02.2004
Development of a Content Management System (CMS) in C# and ASPX. SQL Server was used as Data Base.
Development of BackOffices/CMS using PHP/MySQL
Internet
1-10 employees

IST
Operations group member on SSETI ESA project
0.2002 - 0.2003
- Development of the satellite control software
- Development of the plan of the mission
Computer Software

Local Availability

Only available in these countries: Portugal
Available to travel all over the world for short periods of time (one or two weeks)
Profileimage by Luis Ribeiro Java (JEE and JSE) senior architect from Lisbon Java (JEE and JSE) senior architect
Register