2006-2007, Senior Software Engineer, Proteus Security Systems
Worked on a security appliance with distributed software agents gathering
configuration information on networks over 20K+ workstations.
Simulation and performance testing of large networks.
2005, Architect, Banco do Nordeste
IT infrastructure overhaul project moving client/server systems and
decentralized databases to integrated enterprise applications and
federated data based on IBM mainframes and middleware.
J2EE and web services architect evaluating IBM and BEA application servers
and integration solutions.
Created standards and best practices for exposing applications as web
services under an SOA architecture.
2002-2004, Senior Software Engineer, Instituto Atlantico
Lead architect on a one-year distributed-platform workforce management
project, using browsers on client desktops and Tomcat application server to
a MySQL database on a Dell server. R$ 1.5 million project with 15
programmers. Managed the team and supervised requirements gathering
and QA with the client. Introduced agile methodologies practices in
development. This system supports Siemens operations in 2 telecom companies.
Architect and lead programmer on a six month message-based integration
project, using JBoss application servers to an Oracle database. Implemented
J2EE NGOSS based architecture from TeleManagement forum, 6 programmers team,
results presented on Objetos Distribuidos 2003.
Architect and lead programmer on a one-year network management project,
using web-based clients on desktops and Tomcat application server to an
Oracle database. R$ 0.8 million project with 8 programmers. Defined system
main architecture and frameworks.
2000-2001, Software Engineer, Fujitec
Worked on an smart card bus pass project, using Linux on embedded platforms
for bus readers and Delphi to a MS SQL Server database for back office
operations. Installed and customized Linux for embedded platform.
Designed, scheduled and implemented traffic fines control and printing
system using Delphi on client desktops to an Oracle database
Installed and configured a network for digital images transmission from
remote office branch based on Linux servers.
1999, Software Engineer, Keohps Systems
Designed and implemented a decision support system in C++ and CLIPS expert
system to aid in hydraulic and pneumatic project development.
Implemented MFC GUI interface.
1998, Software Engineer, Softplan Planejamento e Sistemas
Worked on a client/server information system using Delphi on client desktops
to a Informix database on Unix server. Designed and implemented a module for
real-time access to traffic conditions over the Internet.
1997, Software Engineer, Central de Telemarketing
Designed and implemented telemarketing and contact management software using
Delphi on client desktops to MS SQL Server database.
Installed and configured a Internet service provider using Windows NT
1997, Consultant, COPEL
Worked on financial economic simulation software for ROI analysis of hydro
and thermal power plants.
1995, Scholarship, Universidade Federal de Santa Catarina
Installed and worked with PVM parallel processing at Sun workstations on
1992, Consultant, PROMON
Designed and implemented a statistical data processing and analysis for
energy demand forecasts, with graphical visualization.
Open source projects
OurGrid, a peer-to-peer grid: Evaluating remote technology to replace RMI
communications for the next major version. Implemented the management layer
for monitoring and control of grid nodes based on JMX technology.
Programming languages: C, C++, Java, Python, Ruby, PHP, Pascal, TeX/LaTeX,
Visual Basic, SQL
Java Framewoks: JSP, JSF, Struts, Hibernate, Spring
Networking programming: REST architectural style, distributed objects
programming in RMI, XML-RPC, SOAP, CORBA
Operating systems: Linux, Solaris, Windows, Unix, BSD, RedHat
Databases: MySQL, PostgreSQL, Oracle, DB/2, Microsoft SQL Server, Borland
Web/application servers: Apache, Websphere, Tomcat, JBoss, Weblogic
Administration: Linux system administration and firewall setup, Unix network
M.S., Computer Science, Universidade Estadual do Ceara, 2005.
B.S., Electrical Engineering, Universidade Federal de Santa Catarina, 1997.