
System Analyst / Java Programmer
London, United Kingdom

System Analyst / Java Programmer
London, United Kingdom
Java Developer and System Analyst
Languages: Java (J2SE – J2EE), Delphi, PHP (Basic), PL/SQL (Basic), Perl (Basic);
System Analysis: UML. Case Tools: Poseidon and Visio; Rational Rose (Basic).
Database: Oracle, SQL Server, PostgreSQL, Firebird, MySQL, Sybase.
Other: Jboss/Weblogic, Hibernate, Struts, Tomcat, JSF.
IDE: Eclipse.
(Privately Held; 1001-5000 employees; CPM; Information Technology and Services industry)
July 2007 — June 2008 (1 year )
- System Analyst (Bradesco TI Improvement Project);
- Java Developer - International Consultancy (UBS Investment Bank - In London).
(Computer Software industry)
September 2006 — May 2007 (9 months)
Java Developer
• Server Developer (Weblogic server, Services, Hibernate);
• User interface designer (Design Pattern: MVC, Struts, Javascript, HTML);
• Database: Oracle;
• System Description:
1. Charge Module: A part of the new system of the company. I was responsible for the implementation of receiving the files from the bank which contains the contract number (customer's identification), the value paid, the date of the payment and all special information depending on the bank. I developed batches to process these informations and save in the database.
(Financial Services industry)
May 2005 — May 2006 (1 year 1 month)
• Server Developer (JBOSS, JMS, EJB, Hibernate, Session Beans);
• Interface Designer (Design Pattern: MVC, Struts, Javascript, HTML);
• Database: Oracle, PostgreSQL;
• System Description: 1. “Pre-Processo” (Pre Process): System to receive different kinds of files and detect which is the structure of this file received, process the information of customers inside the file and save in the database. All the system was made since user interface to server development by myself. I asked the requirements, designed and implemented all the system, including server development (hibernate, session beans, design patterns, JMS), data modeling (PostgreSQL) and user interface (struts, images, html, JavaScript);
2. SkipTrace: Maintenance of this system whose objective is find people around the country (Brazil) and work with this information to send for responsible to contact the customers (over the phone). These people are customers of bank who have expired bills;
(Computer Software industry)
October 2004 — May 2005 (8 months)
• User Interface Designer (Design Pattern: MVC, Struts, Javascript, HTML);
• Database: Oracle
(Computer Software industry)
October 2003 — October 2004 (1 year 1 month)
• Server Developer (JBOSS, EJB – CMP and BMP, JDO – Java Data Objects; XML);
• User Interface Designer (Design Pattern: MVC, Struts, Javascript, HTML);
• Database: Oracle and Firebird;
• PHP/MySQL Developer;
• Systems Description:
1. GIS: Implementation java of modules of this system to map electrician equipments – Customer: CPqD Telecom & IT Solutions;
2. Start of Educational Site in PHP/MySQL;
3. Educational Software (Customer: Government of Brazil/CPqD Telecom & IT Solutions): Development of a system to control sign in, students, courses and all general processes in schools. Software based on CMM level 2 SDLC;
(Computer Software industry)
August 2000 — June 2003 (2 years 11 months)
• Where I started my java training;
• UML Design from use case model to sequence diagrams.
• Description:
1. Mondo Product: I made the analysis of this system which would be the main product of the company.
2. ERP: Analysis of a whole module for an ERP to Sydeco IT Company.
3. CRM Module: Eurofarma – Sao Paulo, I made the analysis for CRM Module.
4. MondoMethods: I studied quality assurance process and defined a development methodology which is called “MondoMethods”; Reading of CMM Level 2 key process areas and PMBOK.
6. JIRA Integration: I made a module with VBA/SOAP inside Microsoft Project to receive all the information from the issue tracking and update the tasks’s state based on this input on Jira. This feature tries to make the vision of the project manager more realist about the software development.
7. Network Equipment Management: Cyclades was a customer which asked development of a system to manage network equipment including firmware updates. I was the responsible for the analysis and the design of the interface (Struts).
(Computer Software industry)
September 1999 — January 2000 (5 months)
System Description:
Insurance Health System: I was the responsible for an insurance system, developed with Delphi acessing Microsoft Access Database, after a long time with this database I made all transfer to Oracle Database. I asked to customer all the requirements, I wrote all the documentation, database model and, finally the development of new features of the system.
(Hospital & Health Care industry)
January 1999 — September 1999 (9 months)
• My first IT job was in this important hospital at this big university in Brazil;
• Visual Basic Developer and users training;
• Database: SQL Server and DB2;
• Systems Description:
1. Development of a system to control the doctor’s duty hours and training the users to use this system;
2. Development of a system to control the appointments at outpatient clinic;
BA , System analysis , 2002 — 2005
Technician , Data Processing , 1996 — 1998