Rafael Gimenes Leite (Programmer)
Specialist
in
Java, Android,
Customize Linux(Arm/i386), PHP, Shell Script, Arduino
Academic
Qualifications
Informatics Technician; Systems Analyst;
Professional
Career
Ecil / June 2001 / October 2010 / Programmer Analyst;
GFT /
October 2010 / August 2011 / Programmer Analyst;
Ecil /
August 2011 / present / Programmer Analyst;
Project
Experiences
Company:
Ecil, Brazilian private held company supplying expendables
sensors and equipments for steel industry.
Project: Quality
System.
Client: Ecil.
Function:
Developer.
Description of the Project and responsibilities:
Windows Desktop System that Manages all work flow, such as:
control traceability, reports generation and other tasks.
Period:
2002-2005 ;
Knowledge: Delphi 7 to interface, Microsoft
Sql Server 2000 to database using store procedures , triggers and
internal functions .
Company:
Ecil, Brazilian private held company supplying expendables
sensors and equipments for steel industry.
Project: Ecil-Lab
Mak.
Client: Misc.
Function: Deck Designer /
Developer
Description of the Project and responsibilities:
Embedded system that measures temperature online, In charge of
everything related with programming. This software makes
calculations, plot graphs and includes also the Linux
Customization, desktop Software, web Interface and
others.
Period: 2005-2008 ;
Knowledge: Customized
Embedded Linux to specify hardware, Java5 with Swing, Mysql 5.0,
C and JNI, Php5+ Java Script, Shell Script.
Company:
Ecil, Brazilian private held company supplying expendables
sensors and equipments for steel industry.
Project: Ecil-Lab
Hysys (the same platform that the previous one).
Client:
Misc.
Function: Deck Designer / Developer.
Description of
the Project and responsibilities: Embedded system that measures
hydrogen online, In charge of everything related with
programming. This software makes calculations, plot graphs
and includes also the Linux Customization, desktop Software, web
Interface and others.
Period: 2008-2010 ;
Knowledge:
Customized Embedded Linux to specify hardware, Java5 with Swing,
Mysql 5.0, C and JNI, Php5 + Java Script, Shell Script.
Company:
Ecil, Brazilian private held company supplying expendables
sensors and equipments for steel industry.
Project: Inditemp
III
Client: Misc.
Function: Developer.
Description of
the Project and responsibilities: Windows Desktop System to
support the equipment Inditemp III. The system have directly
communication by USB port, with electronic equipment, enabling
update the device firmware, download the information data, and
use this to plot graph and make some calculations.
Period:
2010-2010 ;
Knowledge: Used external library of usb
driver, Java with Swing and Xml.
Company:
GFT Brasil
Project: Internal Applications;
Function:
Developer
Description of the Project and responsibilities:
Implement the new features and bug fixes related with company
applications.
Knowledge: Most of applications uses Struts 1.2,
Spring 2.0, Ajax/Java Script, Maven, Subversion,
Hudson(build).
Some applications use for Dao Layer Kodo,
Ibatis, Hibernate and JUnit for do tests.
Often its
necessary connect in the Linux server and restart one service
that is involved (jboss, tomcat for example).Creation and
execution of queries at the Oracle Database server.
Company:
Ecil
Project: EcilLab Wireless;
Function:
Developer
Description of the Project and responsibilities:
Java desktop application that communicate with a embedded radio
module transferring data to another devices.
Knowledge:
Customized Embedded Linux to specify hardware, Java5 with Swing,
ant, mercurial, Mysql 5.0, C and JNI, Php5 + Java Script, Shell
Script.
Training
Delphi
7 Studio Professional Services / BORLAND LEARNING PARTNER /
January / 2004.
ICS / Asp and Asp Advanced / Impacta /
March -2003.
2073 / Programming a Microsoft SQL Server 2000
Database / Microsoft Partner Bras Figueiredo /
January 2005.
Linux Security System Administration / 4Linux
/ October 2006.
Linux Network Servers / 4Linux / May
2007.
SL275 Java Programming Language / Sun Mirosystems of
Brazil / December 2006.
Embedded Linux / Embedded Labworks / March
2012.
O01 / Java SE 7 New Features / GlobalCode / August
2012 .
Linux Device Drivers / Embedded Labworks / March 2013
IT
Knowledge
Advanced: Linux
System, Java(Swing), PHP. Shell Script, Subversion, Mercurial,
Arduino.
Medium: Java EE, Struts, Spring, Kodo,
Hibernate, Ibatis, Maven, Css, Java Script, Delphi, Android, C,
MSSQL, Mysql, ASP.
Basic: Oracle, JQuery.
Language
Skills
Medium English
to read and type texts and basic to speak.
Other
Skills
Knowledge of
programming for embedded electronics (Arduino, Pic);
Ease of
learning; Open source mind; Good programming logic no matter the
technology;
Self taught;
Alguns tutoriais que fiz no passado e valem a pena como fonte de pesquisa
Apple
Hackeando Macbook Pro "Early 2011" - Memoria, SSD, HD de 1 TB e Dvd Externo.
Arduino
[TODO]
Android
[TODO]
Linux
Debian: Adicionando JRE/SDK antigas no sistema
Java
[TODO]
Outros
[TODO]
Paypal