JulianoMarcos Martins - Em português

Summary
Worked extensively on Web based applications development using PHP and JEE. Know many Java technologies like JSF, Hibernate and JPA. Experience obtained in all aspects of software development, from getting requirements of customers, to developing new features, implementing solutions and application support.
Also, have excellent Oracle and DB2 DBA skills and infrastructure on Windows, AIX and Linux platforms.
Maintain with other IBM professional the IBM Forum at bigblue.blogplex.net writing articles and tech papers.
Have great personal interest in academic life acting as a teacher and mentoring students.

Total Experience : 7+ years experience in Web based applications on php and Java and 6+ years experience in DBA activities
O. S. : Windows, Unix, Linux, AIX
Languages : JAVA, PL/SQL, PHP, Delphi, Visual Basic, C++, Shell script
Database : Oracle, DB2, MYSQL, Postgresql and Firebird

Significant Projects and works

Project Name: BWF (Burlington Web Framework)
Client : IBM US
Role : Librarian
Environment: CVS, Shell Script, AIX, Notes, Manage Now, Eclipse, Java, XML/XSL, AFS, Websphere Application Server and Linux.
Start date : 02/05/07
Description: The Burlington Web Framework (BWF) is a reusable set of ‘modules’ that can be pieced together to rapidly build J2EE application, typically for the web. These applications are made for IBM and other companies manufacturing process, almost then never can stop, then the Framework is ready to work 24x7x375.
Responsibilities: In this project, I have a lot of duties, the most important are keep our code organized and versioned, install apps into test and production, maintain the project documentation site and develop some modules using our framework and xml/xsl.

Project Name: EPAC (E-Service Pac)
Client : IBM BR
Role : Tech Leader
Environment: RAD 7, Rational RequisitePro, RSA 7, RPM, Websphere Application Server, DB2, Java, JSF, Hibernate and Spring.
Start date : 11/12/06
Description : E-service Pac is a application that allow IBM business partners, also known as BP, buy and register a Service Pac using the Internet, also, this app have a Intranet site that allow IBM users approve, reject and monitor all orders and registers.
Responsibilities: In version 2.0 I have worked in the deploy of the code that comes from the old development team. This code has a lot of bugs and many problems in requirements understand, then we have to handle with it in order to deploy and keep this version working. Actually, I’m supporting version 2.0 and acting as the 2.1 development coordinator, getting requirements and transform to Use Cases and coordinating the development team about our technologies, framework, dates, deploy and being the bridge between dev team to users and costumers.

Project Name: Academic Initiative
Role : Relationship and Technical Ambassador
Environment: Java, Linux, DB2, RSA, RequisitePro, Eclipse and WAS CE.
Start date : 06/05/2006
Description : The IBM Academic Initiative project provide to universities IBM tools, courses, lectures and a relation with IBM that help universities to graduate students with better qualification and ready to the market.
Responsibilities: Acting as a Academic Alliances technical ambassador, I give Linux, JAVA and “IBM tools” lectures and courses to universities, also, I’m responsible to interview people who are participating in some process to begin to work at IBM, giving a feedback to Human Resources area.
As a relationship ambassador, I have created a program that will teach students how to develop professional software projects using IBM tools. This program is working in 2 universities and the plans are to extend to more universities.

Project Name: SaR (Sense and Respond)
Client : IBM and Lenovo
Role : IT Specialist
Environment: JAVA/J2EE, Websphere Studio Application Developer and Application Server, CVS, JMS, Gryphon, Shell Script, DB2, Notes, Rational Portfolio Manager, ETL and DW.
Start date : 12/12/05
End date : 02/05/07
Description : SaR it’s a set of Java scripts also known as Etlets that execute ETL functions into IBM and Lenovo Supply Chain databases around the world, then, load a DW and show the processed data in a portal, helping IBM and Lenovo directors take decisions.
Responsibilities: I’m responsible to develop ETL java programs (Etlets), the portal with Java/J2EE and integration tools using JMS and Broker technology. Responsible for administrate AIX servers running WAS, WPS and DB2 UDB with AlphaBlox and Cube views, run ETL routines into IBM and Lenovo servers, monitor the servers searching and correcting errors and optimizing routines, write and execute Test Cases with Chinese team and support Lenovo and IBM directors from USA, China, India, Mexico and Brazil.

Work Title: Infrastructure Analyst Jr.
Company : Próxima Software Corporation
Role : Developer / Network Administrator
Environment: Linux, Windows, JAVA, ORACLE, DB2, PHP, CVS, ECLIPSE
Start date : 02/12/04
End date : 12/12/05
Description : PRÓXIMA is a Brazilian leading provider of information technology products and services to agribusinesses. From end-to-end, it provides and implements software systems which manage from growing the crop in the farm all the way through its processing in the industrial plant.
Responsibilities: Administrate the company infra-structure (5 servers – a Oracle 10g running in a Red Hat Linux AS, a Windows 2003 server, a Debian with Tomcat and JBoss application servers, a Debian firewall/proxy/mail server and a Windows 2000 server used by developers for tests.) Support internal users and more than 80 medium and large costumers that have 3500 users on Brazil and Latin America.
Responsible for implement new services and applications like Active Directory, DNS and DHCP on Windows 2003 server, Tomcat and Jboss App Servers integrated with Apache, installation and configuration of DB2 UDB on Linux ambient, and homologation of our software in that, migration of Oracle databases from version 9i to 10g, develop the company Intranet using JSP and Servlets, implementation and administration of iptables Firewall with load balance, mail and web server and worked in the migration of the company software from Centura to Java-J2EE.

Work Title: Infrastructure Analyst Jr.
Company : Única Informática LTDA
Role : Developer / Network Administrator
Environment: Linux, Windows, JAVA, ORACLE, DB2, PHP, CVS, ECLIPSE
Start date : 02/12/03
End date : 02/12/04
Description : Única is a small software house the develop applications for small and medium stores and markets and provide infrastructure services.
Responsibilities: Administrate Única and costumer’s infrastructures, supporting Linux Samba servers, firewall and database. Development of Dynamic Web Pages on PHP and MySql, development of commercial systems with Delphi, PostgreSql and Pl/SQL, customization of Compiere CRM/ERP screens and reports in Java, Quick Reports and Oracle Pl/SQL.

Work Title: Trainee
Company: Fundação Educacional do Município de Assis (FEMA)
Role: Trainee Analist / Programer
Environment: Linux, Windows, JAVA, ORACLE, PHP, CVS, ECLIPSE
Start date: 06/10/00
End date: 12/30/02
Description : FEMA it’s a public university that provide applications and Internet access to many cities.
Responsibilities: Responsible for the Accounting and monograph systems of the university and support for more than 50 users and 500 students of the university, worked in the development team, developing on Visual Basic, Postgresql and PHP. Also, have implemented email server with Linux, Postfix, Amavis and Horde web mail.

Education

Specialist: Web developer Specialist from Fundação Educacional do Município de Assis

Technical Training:
PMP certification workgroup – IBM
IBM WebSphere Business Integration Message Broker Fundamentals – IBM
WS Message Broker developer – Classroom training - IBM
DBA Oracle 10g training - IBTA
JAVA/J2EE application construction - Moreira Consultoria
DB2 V8 Administration Certification Workshop – IBM
Introduction to Service Oriented Architecture (SOA) – Training- IBM
AIX 5L Basics course – Online Training – IBM
Introduction to WebSphere Application Server – Online Training – IBM
Linux Network Administrator – Epopéia
Data Processing Technician - Fundação Educacional do Município de Assis

Language Proficiency
Advanced English - Able to take an overseas business trip unaccompanied
Spanish - Read and Write ability with limited verbal skill (able to take an overseas business trip with an assistant).


Courses and lectures given (date format DD/MM/YYYY)
- Tutorial: "IBM Tutorial day" - FEMA - Assis – SP - 01/12/2007
- Lecture: "Como preparar-se para o mercado de trabalho e como a IBM pode ajudar" - Fatec - Ourinhos - SP - 05/10/2007
- Lecture: "Linux in the real world" - CEFET - Rio de Janeiro - RJ - 06/2007
- Lecture: "Linux in the real world" - Universidade Federal do Rio de Janeiro - RJ - 06/2007
- Lecture: "J2EE e o mercado de trabalho" - FEMA - Assis – SP - 04/2007
- Course: WS CE and DB2 Express, exploring new technologies - FEMA - Assis - SP - 03/2007
- Course: "Java and IBM Tools" - FEMA - Assis – SP - 12/2006
- Lecture "Academic Initiative e o Mercado de trabalho" - FIO - Ourinhos – SP - 08/12/2006
- Course: "Desenvolvimento de aplicações Web em JAVA com WebServices" - Faculdade de Tecnologia e Ciências (FTC) – Itabuna - Bahia - 15/09/2006
- Lecture: "JEE e o mercado de trabalho" - Faculdade de Tecnologia e Ciências (FTC) – Itabuna - Bahia - 15/09/2006
- Debate: "Mesa redonda 2006" - FEMA - Assis - SP - 22/09/2006
- Course: "Linux - Introdução e uso básico" – FEMA - Assis - SP - 27/10/2004
- Course: "Linux - Técnicas avançadas" - FEMA - Assis - SP - 06/12/2002
- Course: "Linux - Introdução e uso básico" - FEMA - Assis - SP - 21/08/2002
- Course: "Linux - Técnicas avançadas" - FEMA - Assis - SP - 11/10/2001
- Course: "Linux - Introdução e uso básico" - FEMA - Assis - SP - 09/10/2001
- Course: "Linux - Introdução e uso básico" - FEMA - Assis - SP - 15/12/2000
- Course: "Linux" - FEMA - Assis – SP - 29/10/1999

Personal Information
Email: juliano4all@hotmail.com
Blog: http://jmmwrite.wordpress.com/
Publications (in portuguese)

Artigos Técnicos
Salvando o dia no Windows - Fala sobre a recuperação de dados de um HD formatado
DB2 pureXML: entendendo e aplicando - Explica basicamente os recursos de manipulação de XML no banco de dados DB2
A importância do uso do Finally - Sobre utilizar try, catch e finally em JAVA
Boas práticas em SQL para desenvolvedores - Otimização de código SQL para todos os tipos de desenvolvedores. Conceitos que deveriam ser fixos.

Artigos Carreira/Outros
10 Anos de Linux em minha vida - um relato
Como um recem formado pode ter experiência
A importância de ser específico
Kiss - O princípio da simplicidade
A importância de um blog para um profissional
Use e divulgue Open Document Format - ODF
Reusabilidade de pesquisa na graduação de profissionais de TI

Apresentações
Aprendendo Linux


Counter 1