In english - LIS/UNICAMP

Propaganda
Cristiano Dalmaschio Ferreira
E­mail: [email protected]
Education
●
Institution: Federal University of Viçosa (UFV), Viçosa ­ MG Department of Informatics (DPI)
BSc – Computer Science, July/2005.
●
Institution: University of Campinas (Unicamp), Campinas ­ SP Institute of Computing (IC)
MSc – Computer Science, July/2007.
Thesis topic: Image Retrieval with Relevance Feedback based on Genetic Programming.
Advisor: Ricardo da Silva Torres.
Financial agency: The State of São Paulo Research Foundation (FAPESP).
Related topics: Genetic Programming, Content based Image Retrieval, Relevance Feedback, Support Vector
Machines.
Work Experience
●
Cepetro, January 2012 ­ ongoing
Position: Developer
Programming language: Java
Activity: Development of systems to support research in simulation and oil reservoir management.
●
Cflex, September 2011 ­ December 2011
Position: Developer
Programming language: Java
Activity: Development of systems for railroad circulation planning and operational management.
●
CPqD Techonologies & Systems, Inc, September 2010 ­ August 2011
Position: System Analyst
Programming language: Java
Technologies: EJB, JSF, Hibernate, Oracle
Activity: Design and implementation of algorithms for routing and demand distribution. Adopted solution uses
classic routing algorithms on graphs as Dijkstra's shortest paths, Eulerian cycle and A *. It also deals with the
representation of maps with graphs, location and clustering of points using searching on spatial index
structures like R­Tree.
●
SYNCHRO Solução Fiscal Brasil, March 2009 – August 2010
Position: Developer.
Programming language: Java
Technologies: JSF, Hibernate, Drools Rule Engine, Oracle.
Activity: Implementation of web applications that aim to ensure compliance of tax obligations to brazilian
legislation. Projects were developed using Scrum.
●
Harpia Project, August 2007 – February 2009
Position: Researcher/Developer.
Programming language: Java.
Financial agency: Brazilian Federal Revenue (Receita Federal do Brasil)
Activities:
● Undervaluation analysis: Specification and development of a data analysis module for detection of
undervaluation in imported goods.
●
Attribute extraction: Specification and development of an attribute extraction module which extracts
attribute values from textual descriptions. It employs inexact matching and regular expressions and
makes a strong use of multithread programming.
●
Internship (CPqD in association with DPI/UFV), July 2003 ­ December 2003
Project topic: Design of Unifilar Diagram of Pressurization.
Position: Developer.
Programming language: Java.
Activity: Given several telephone network elements we developed a module that assigns coordinates to these
elements distributing them in a plane, and minimizing overlaps.
Academic activities
●
Teaching assistance (Unicamp), March 2007 ­ July 2007
Advisor: Ricardo da Silva Torres.
Financial agency: Unicamp Development Foundation (Funcamp).
Description: Assistance to a professor in a Database undergraduate course at Unicamp.
●
Teaching assistance (Unicamp), March 2006 ­ July 2006
Advisor: Ricardo da Silva Torres.
Financial agency: Unicamp Development Foundation (Funcamp).
Description: Assistance to a professor in a Data Structure undergraduate course at Unicamp.
●
Scientific initiation (DPI/UFV), January 2004 ­ July 2005
Project topic: Implementation of a geometric algorithm.
Programming language: C++.
Advisor: Marcus Vinícius Alvim Andrade.
Financial agency: National Council for Scientific and Technological Development (CNPq).
Description: Development and implementation of an algorithm of exact point localization in spherical maps
using an adaptation of Binary Space Partitioning Tree.
Awards
●
Best paper of the XXIII Brazilian Symposium on Database, 2008.
Certification
●
●
Sun Certified Java Programmer 6
Oracle Certified Professional, Java EE 5 Business Component Developer
Language (0 ­ 5)
●
●
English: conversation ­ 3; writing ­ 3; reading (technical) – 5.
Portuguese: native.
Download