Rafael Mendonça Phone: 021 991239310
Paulo Jose Maria 91 email: rafahmen@gmail.com
Niteroi, RJ 24342430 Linkedin: br.linkedin.com/pub/rafael-h-mendonça/1b/b58/b39
Education
MBA in Big Data at Institute Infnet
Graduated in System Analysis and Development at Univercidade -Rio de Janeiro
MBA in Software Engineering at UFRJ COOPE-Rio de Janeiro
Certificate System Engineer for Fotoware
Skills summary
Big Data, Hadoop (HDFS, GPFS – FPO, MapReduce Engine, InfoSphere BigInsights)
ITIL Foundations V2, RUP, SCRUM and Agile Projects, CMMI, MPSBR
IBM WebSphere Application Server
Software Quality, Project Management, Software Architecture, Object Oriented Analysis, IT Governance,
Groupware, Artificial Intelligence, Data Mining
System Development in Java, J2EE, J2ME, J2SE, Web Services
System Modeling, Business Processes Mapping, Planning, Timetable Controlling, Project Budget Controlling
Risk Assessment, Critical Project Vision, Project Standards knowledge
UML, System Requirements, PMBOK, Business Models definitions, Classes Diagrams, interactions, sequences, activities, software and hardware modeling
Languages
Portuguese (native language)
English and Spanish with intermediate fluency. Rapidly improving.
Experience
Ebix Inc. (ebix.com)
Data Scientist
JUL-2010 to DATE
● Big Data Analytics Analytics Descriptive, Prescriptive and Predictive; Problem formulation; modeling;
● measurement; Results Analysis; Analytical tools; Quantitative and Qualitative analysis;
Formulation of
● questions; Case Studies Applied (Marketing, Supply Chain, Finance, HR, Research and
Development);
● Map Reduce / Hadoop Hadoop as framework; Role of master and slave servers; Architecture:
Map Reduce;
● HDFS and Tools (Hive, HBase, Mahout, Pig, oozie, Flume, Scoop, Spark / shark); Solutions in
Python; Task roles
● tracker, Data node, Job Name and tracker node; Fault tolerance; clustering; Programming transparency;
● Management of users; Case study.
● DBMSs Data Management Relational vs. NoSQL; aggregations; In Schema; Distributed databases; consistency;
● Map-Reduce; Managers Key-Value (Redis, Memcached, Riak); Managers Oriented Document
(MongoDb,
● Couchbase, RavenDB); InMemory Banks (SAP HANA and VoltDB); Relational Management for
Big Data
● (Vertica, Pivotal). In this module we will have hands-on labs in order to make comparisons between different
● Products. MongoDB installation; Data Organization; Working with data; GridFS; consultations;
Directors;
● Optimization; replication; Data partitioning (sharding). Integration with Hadoop.
● Search engines indexing; Information Retrieval; Solr; ElasticSearch. Text mining raw data manipulation;
● Temporal data; Search algorithms; Analysis of results; Inferential search in text databases;
Pattern recognition; tools; Web Mining; Text Mining; Genetic algorithms; Sentiment analysis.
EBIX Projects:
● 24 hour assistance for Cars (http://auto.sulamerica.com.br/assistauto/)
Architecture: JDK 6, JSF 1.2, FACELETS, SPRING FRAMEWORK, JPA WITH ORACLE DATABASE 10G. MANAGED
BEANS, RICHFACE, JQUERY, CDI (Contexts and Dependency Injection), Persistence Contexts, Persistence Units,
Remote EJBs and Web Services.
Rafael Mendonça Page 2
This solution integrates with Web Service SOA where traffic Objects JAX-WS and JAXB customers are generated. These integrations are designed to synchronize the system with the legacy of the Customer
(sulamericaseguros.com.br)
● Insurance risks different (auto.sulamerica.com.br/cotadorcondemp/)
Architecture: JDK 6, JSF 1.2, FACELETS, JDBC WITH ORACLE DATABASE 10G, MANAGED BEANS, RICHFACE,
JQUERY, CDI (Contexts and Dependency Injection), Persistence Contexts, Persistence Units, Remote EJBs and
Web Services.
This solution integrates with Web Service SOA where traffic Objects JAX-WS and JAXB customers are generated. These integrations are designed to synchronize the system with the legacy of the Customer
(sulamericaseguros.com.br)
● Auto Insurance System: (auto.sulamerica.com.br/simuladorsas/)
JDK 6, JSF 1.2, FACELETS, JDBC WITH ORACLE DATABASE 10G, MANAGED BEANS, RICHFACE, JQUERY, CDI
(Contexts and Dependency Injection), Persistence Contexts, Persistence Units, Remote EJBs and Web Services.
This solution integrates with Web Service SOA where traffic Objects JAX-WS and JAXB customers are generated. These integrations are designed to synchronize the system with the legacy of the Customer
(sulamericaseguros.com.br)
(correios.com)
Function: Analyst Developer Java SE. Modeling, development of the Benefits Integrated System
Software and IDE used: MS Project, JUDE, Eclipse, Postgresql, Cristal Report
Developed in: JAVA J2SE
System Development using: Java J2EE (Struts 1, JDBC, Hibernate, Ajax, JSP, JSF; Database: Oracle 9i,
PostgreSQL, Mysql, SQL Server 2005 ) Process mapping, Data modeling, UML, class diagram, interaction, project architecture, use cases, business entities classes diagram. Projects: Claro Administrador, Loja Online,
Cultura Inglesa (BCO, SISINT), C&A. Company: (www.claro.com.br) Contract Allocation professional for the construction of systems course administrator and Shop Online. Second largest telecommunications company in Brazil
System Development using: Java J2EE (Struts 1, JDBC, Hibernate, Ajax, JSP, JSF, Oracle, PostgreSQL, Mysql, SQL
Server 2005), Workflow definition, process modeling, business modeling, priorities assessment, UML, user meetings.
Rafael Mendonça
Page 3
Amplex Customers:
● BIP Petrobras (bip.petrobras.com.br). Function: Designer and construction of the solution of the integration of stock photos. Inserting metadata and optimizing query performance imaging system of the company. Technology used for the development: Java EE, Struts 1, SDK 1.4, AJAX, DWR, ORACLE,
TILE, ANT.
● Banco de Imagens Furnas (furnas.com.br/). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX,
DWR, SQL Server 2005, IREPORT.
● Banco de Imagens Casa de Rui Barbosa (casaruibarbosa.gov.br/). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4,
Struts 1, AJAX, DWR, MYSQL, IREPORT.
● Rede Bahia (redebahia.com.br/). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX, DWR, MYSQL,
IREPORT.
● Globo (globo.com/). Function: Development of new features and customization of the product.
Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX, DWR, ORACLE 9i, IREPORT.
● Editora Letras Brasileiras (letrasbrasileiras.com.br/Home). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4,
Struts 1, AJAX, DWR, ORACLE 9i, IREPORT.
● Editora Globo (corp.editoraglobo.globo.com/), Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX,
DWR, ORACLE 9i, IREPORT.
● Editora Saraiva (editorasaraiva.com.br/). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX,
DWR, ORACLE 9i, IREPORT.
● Eletrobrás (furnas.com.br/). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX, DWR, ORACLE 9i,
IREPORT.
● Editora FTD (ftd.com.br/). Function: Development of new features and customization of the product. Technology used for the development: Java EE, SDK 1.4, Struts 1, AJAX, DWR, ORACLE 9i,
IREPORT.
Operational Systems: Windows Server 2003, Windows Server 2008, LDAP, AD; Linux Red Hat, VMware
Programming Languages: Java EE 6 SDK, Java EE 5, Google Android, Java Script e C#
Frameworks: Struts 1, JSF 1.2, Spring, Hibernate, JPA, Servlet and JDBC, Maven, SoapUI, Apache Hadoop
Methodologies: ITIL Foundations, SCRUM, RUP, COBIT, PMBOK, PMP, Process Mapping, UML
Databases: Oracle 10G, Mysql 5.1, Postgresql, SQL Server 2005/2008, OLAP, OLAP, DB2, Data Mining, Metadata,
E-Business
IDE and Software: Eclipse, Netbeans, Jude, MS Project, Erwin, Tree Bolic, RAD, Sonar, Gliffly, Redmine, Maven,
Jmetter, Hudson, SubVersion SVN
Application Servers: IBM WebSphere Application Server 5, Jboss Application Server 7