caxqueiroz at gmail dot com

Summary

 

More than 7 years of experience with developing and software architecture.

Computer skills

 

Languages

    Proficient in: Java, C, C++, bash scripts

    Familiar with: C#, Visual C++, J#, php, python

Software

    Database: Microsoft SQL Server, Oracle, MySQL

    Platforms: Linux, MacOSX, Windows and SymbianOS

    Application Servers: IBM Websphere, JBoss

    Web Servers: Apache, Microsoft IIS

    IDE: Eclipse, VimJ, Microsoft Visual Studio

Experience

 

Distributed System Developer

2005

    Paggo Systems

    Primary responsibilities include designing, mentoring and coding.

    Credit card transaction system – designing, mentoring, coding and testing with Jini/Javaspaces, hibernate and JUnit.

    MySql cluster – testing.

    JBoss cluster – installation, configuration and tuning.

    Apache2 – installation, configuration and tuning.

Java Web development

2004-2005

Orolix

    Web development with Velocity/JSP/Servlets and EJBs.

Temporay Development

2005

IdeaValley

    Designing and coding of a JPEG/PNG to PDF Importer with C# and Adobe Acrobat API.

 

Temporary Consultant

2004

Multicred - Sao Paulo, SP, Brazil

    Developing of a point of sale (PoS) application for credit card processing. The system is based on J2ME (PoS) and Java Servlets/JSP (server side)

    Mentoring in XP methodology and distributed systems architecture

 

Software architect and developer

2002 - 2003

Votorantim Bank  - Sao Paulo, SP, Brazil

    Helping to migrate the client/server system to the 3-tier system, which is based on J2EE.

    Designing and coding of the new system.

    Architect and developer of the stocks broker system which is  a distributed application that sends stocks feeds for multiple users with no dedicated terminals. It is based on Jini/Javaspaces

 

 

Software Engineer

2000 – 2002

Universo Online (ISP) - Sao Paulo, SP, Brazil

    Developing Web applications with Java Servlets/JSP/JDBC

Instructor experience

 

DotCorporation (IBM Partner)

2004 – present

Sao Paulo, SP, Brasil

    IBM Websphere Application Server v6, Administration

    IBM Websphere Portal v5, Administration

    Developing EJB applications with Websphere Studio Application Developer

    IBM Websphere Portal v4.2, Administration

    Developing portles to Websphere Portal v5

 

Globalcode

2003

Sao Paulo, SP, Brazil

    Design patterns to web applications

Education

 

University of Sao Paulo (USP)

2003 – present

Sao Paulo, SP, Brasil

    MRes., Computer Science

 

University of Rio Grande do Norte (UFRN)

2000-2002

Natal, RN, Brasil

    MSc., Computer Science

 

University of Rio Grande do Norte (UFRN)

1991 – 1997

Natal, RN, Brazil

    B.S., Computer Science

Academic WORK (Scholarships)

 

Sofware Developer/Architect

2005 - present

University of Sao Paulo, SP, Brazil

    Object-oriented designing and coding to the e-Learning system (Content Repository - CR); written in Java.

    Preparing test plans and user documentation for the CR system.

 

Java Instructor

2003 – 2004

University Of Sao Paulo, SP, Brazil

    Introduction To Java

    Distributed Java

    J2EE And JBOSS

 

Software Developer/SysAdmin

1999 – 2000

University of Rio Grande do Norte, RN, Brazil

    Administrator of the ATM Network in the Internet2 project.

    Developing PoC (proof of concepts) applications for Digital TV technology.

 

Software Developer

1997-1998

University of Rio Grande do Norte, Natal, RN, Brasil

    Helped in implementation of the academic system using java servlets and Oracle RDBMS

Academic Publications

 

Proceedings of the Latin American Conference of Computers on Education

September/2000

Mexico City, Mexico

    Architecture and Implementation of the DTV Internet System

 

Proceedings of the First International Workshop on Middleware for Grid Computing

June/2003

Rio de Janeiro, Brazil

    A Model for Parallel Job Scheduling on Dynamic Computer Grids

 

SBRC – Brazilian Symposium of computer Networks

April/2004

 Gramado, Brazil

    Running Highly-Coupled Parallel Applications in a Computational Grid

BOOKS

 

Redbooks

2004

    The Information Grid

    Grid Computing in Research and Education

    Grid Computing Products and Services

OPEN SOURCE PROJECTS

 

Tidia-Ae

2005

    Applications for e-Learning

 

Integrade

2004

    A grid middleware based on CORBA.

 

DSPlugin

2004

    An eclipse plugin for programming distributed systems applications.

PRESENTATIONS

 

BrasilOne

2004

Sao Paulo, SP, Brazil

    Spontaneous Network with JINI 2.0

 

JustJava

2004

Sao Paulo, SP, Brazil

    How Does JINI match Grid Computing?

 

JavaOne

2003

San Francisco, CA, USA

    Beyond Web Services: Combining JINI Network Technology and Project JXTA to Take Advantage of Edge Computing.