You are on page 1of 7

João Felipe D’Assenção Faria

Curriculum VITAE

Born in Belo Horizonte, Minas Gerais, Brasil, on March 3, 1985.


Resident in Belo Horizonte, Paulo Diniz Carneiro Street, 125, Buritis, Belo Horizonte – MG, Brasil
Phone: (31) 98355-6902
Email: jfelipe.web@gmail.com

Area of Knowledge and Interest

Java / JEE Architect, Web programming specialist, using JAVA / JEE technology. Several
projects of all sizes, from large systems to small modules. Fifteen years of experience
integrating and developing JEE systems.

Specialist in SOA / BPM with Oracle suites. Working around six years with technologies of
the new management model (SOA, BPM, Portal, Web 2.0, Geo, BI and others) with
emphasis on Oracle solutions but also with the contact with the Open-Source’s (BonitaBPM
and Intalio).

Experience in systems development: Programming; Automated testing; Team management;


Analysis; Project; Requirements; Architecture; and others.

Experience in large public agencies (Banco do Brasil, Federal Police, Brazilian Army, several
ministries), large private companies (Claro and Embratel), and also in small companies and
experience as a small business owner in the IT business.

I’ve worked with web development since I was very young, at age 12, still living in Caldas
Novas, at the countries. Currently residing in Belo Horizonte, I also worked in the markets
of Brasília, Rio de Janeiro, Goiânia and São Paulo.

I believe that the computer market is not just about bits and bytes, and that the fullness of
the human being leads to better results, thus I have philosophical, martial and musical
training.

Studies and Certifications

Cerifications: Sun Certified Java Programer (SCJP) – Java 1.4 (2005) 1.7 (2015)
Sun Certified Web Component Developer (SCWCD)
Sun Certified Business Component Developer (SCBCD)
Sun Certified Enterprise Architect – Level I(SCEA-I)
Oracle SOA Foundation Practitioner – (Oracle SOA)
Oracle BPM Implementation Specialist– (Oracle BPM)

Courses: Conflict Management (Indra)


SOA / BPM (UniCeub)
Hibernate (Politec)
Enterprise Java Beans (Politec)
Customer Service (Comdata)
I have already given lectures and labs at events in Goiânia, São Paulo and Rio de Janeiro as well as
lecturing private classes on JAVA and other subjects related to information technology.

School: High School Complete


Higher Education - Incomplete Computer Engineering
• Four years in UFG
• Current situation (locked, 2 years to finish)

Lnaguages: Portuguese and English fluent for reading, writing and conversation.
Basic French for reading and conversation.

1
João Felipe D’Assenção Faria
Curriculum VITAE

Professional experience

MRV Engenharia Automation of a big process for the urbanization area of


the company.
(Belo Horizonte – Grupo Mult) Responsible for process discovery and mapping,
Oracle ADF/BPM Developer development, deploy, database (modeling and
Jun/2017 - Today administration), and CVS code repository.

SEFAZ-GO Define and implement the architectural model for


Oracle BPM development.
(Brasílai – Engesoftware) Support for JEE developers and critical mission JEE
Architect SOA/BPM/JEE system’s support in production environment.
Fev/2017 – Jun/2017
Poupex / FHE Development with traditional JEE using old and new
tools (JBoss4 and JBoss7), Spring + JSF, Struts + JSP,
(Brasília - Millenium) Hibernate and others.
Architect JEE Systems integration activities using web services and
Apr/2015 –Jan/2017 messaging with Apache Camel and Active MQ.

Claro / Embratel Modeling of the transmission processes of Claro and


Embratel.
(Rio de Janeiro - A2F) Creation of the AS IS and TO BE diagrams.
BPM Analist and Automation BPM Specialist Meeting with areas responsible for discovery, survey,
Jan - Apr / 2015 mapping and automation.
Use of Bizagi for modeling, and JDeveloper 12C (SOA
and BPM) for automation.

Ministerie of National Integration Automation of processes mapped by the process office.


Advanced performance with the BPM Oracle suite,
(Brasília - CTIS) implementation of advanced concepts of BPM, SOA and
BPM Analist and Automation BPM Specialist ADF, such as TaskFlows, Reuse and Multiplicity of
Jul - Dec/2014 processes among others.
Architectural design and definitions of documentation
and development process.

Segplan - Government of Goiás State Automating BPM processes with Oracle BPM Suite 11G.
Occasionally responsible for the infrastructure
(Goiânia - CDS) (WebLogic, Authenticators, Database and Linux OS).
BPM Analist and Automation BPM Specialist Corporate process modeling (reuse of processes,
Mar - Jul/2014 documentation standard and automatic tasks).

Tribunal of Justice Responsible for preparing materials and teaching


classes comprised of more than 200 hours of training,
(São Paulo - A2F) JEE7 and Oracle Fusion Middleware (ADF, SOA and
Instructor JEE BPM).
Instructor Oracle Middleware
Jan-Mar/2014

Brasilian Army Leader development team and technical manager of a


large project (more than 10.000 PF) which was
(Brasília - Indra) resumed after a few years stopped.
Architect JEE I was responsible for assembling the team and for
Jan/2013 – Jan/2014 progressing development. Using old technologies for
the time (Hibernate2 and Struts) among others.
Installation and maintenance of a enterprise service
and a service repository (WSO2)
Ministerie of Cience and Technology Follow-up of the architecture design for web
development, totally based on ADF

2
João Felipe D’Assenção Faria
Curriculum VITAE

(Brasília - Indra) (BusinessComponents, TaskFlows among others).


Responsible for monitoring the BPM solutions of several
Architect ADF/ BPM Consulting outsourced companies for MCTI as technological
Aug/2014 – Dec/2014 reference to support the outsourcer's choice.

PreviRio (Town Hall’s Social Security)


Coaching in JBossSeam, EJB, Hibernate.
(Rio de Janeiro - Voyager) Consulting in the development of PREVIRIO's process
Instrutor JEE / Consultor em desenvolvimento management system.
Oct/2012 – Dec/2013 Definition of Java-JEE architecture in PREVIRIO.

National Agency of Watters Architectural definition and development of ADF


applications with consumption of Oracle SOA Suite
(Brasília - CTIS) services.
Arquiteto SOA/ADF Definition of documentation and architecture for
Abr/2013 – Set/2013 building SOA services.
Participating in the requirements survey, and
architecture specifications.
Inside the factory I worked in teams of architecture
Java-JEE and led a group of studies of BPM with diverse
analysts interested in the subject.

Federal Policy Architect of the projects of web applications for


frequency control, mobilization of troops and others.
(Brasília - Stefanini) Requirements survey, and architecture specifications
Architect JEE (RUP).
Jan/2013 – Mar/2013

Bank of Brasil Architect and developer of high platform (cobol /


natural) migration projects for the low platform (JEE /
(Brasília - BSI) Web). Survey requirements, architecture and
Architect JEE specifications.
Nov/2012 –Dec/2012

Ibama/Valec Automation of BPM processes with SOA and ADF within


the Oracle suite.
(Brasília - CDS) Repository of services for the environmental licensing
SOA Development system.
Aug/2012 –Oct/2012 Integration with Oracle Web Portal, ECM and WebLogic
administration and Oracle database.

Pacto Soluções Creation of the Web development model within the


company. Use of the best JEE technologies for
Goiânia development automation.
Development Consulting SOA integration made with various legacy software and
Aug/2011 – Mar/2012 devices already used.
Electronic invoice and credit card processing.
Jan/2005 – Oct/2006 Integration with access control hardware (ratchets and
others) through an API developed using JAX-WS.

Politec TI Java Developer. Web Development, and Intranet.


JSP technologies, Hibernate, XML, UML and several others.
Goiânia
Subsequently use EJB, UML, SOA, WS- *, JSF2 and others.
Development JAVA / Web Development for clients such as SEFAZ, AGANP
Amazonprev, BNB and Bank of Brasil among others.
Jan/2011 – Aug / 2011
JFelipeSolutions Owner and person in charge of the company.

Jobs in Goiânia, Brasília, Florianópolis, Technological solutions for web implemented in Java.
Provision of consultancy for companies in the area of

3
João Felipe D’Assenção Faria
Curriculum VITAE

Madrid (ESP) development in various technologies.

Owner and Everything Else Development of software for small and medium enterprises.

Mar/2006 –Dec/2010 Implementation of some major portals and


international sites.

Novatec Development of the architecture for UNIMED systems


Using the TIBCO platform and Web Services.
Goiânia Responsible for the development of all the other 3
Architect JAVA projects of the company.
Dec/2004 – Jan/2005

PC Sistemas Co-Responsible for creating the web architecture for


company solutions.
Goiânia
Migration of a large ERP solution initially developed in
Architect Java Delphi.
Mapping and surveying undocumented requirements
Ago/2004 – Dez/2004
and processes.

Marx Informática Development of a large ERP for the Yacht Club of


Brasilia.
Goiânia
Use of Web Services for integration with legacy club
Development JAVA / PHP systems for financial management.
Development of small modules of various systems.
Jan/2004 – Aug/2004

Unianhanguera / GOJava / Agrosol / 3Way / Training provided to employees of Caixa Econômica


Federal, Brazilian Army and others.
Instructor / Coaching
Business training for web development, JBOSS, J2EE,
Goiânia - Brasilia / 2003 - 2008
Java / Web, Hibernate, and several others.
Lectures, laboratories and mini-courses in various
events in Goiânia and region. Lecture on FLISOL on
SOA Open Source and lecture at FLSL Jataí on SOA /
BPM - The new development model, lecture also
presented in Goiania and Brasilia events.
Classes for small groups and private education to
students
Masters, undergraduates and students with special
needs.
Other Computer Activities I worked as a full developer in 2003 at the so called
Politec in Goiânia, being hired with just 18 years old.
Development / Support and Maintenance
In 2003, I worked for 6 months as the person
Caldas Novas - Goiânia / 2000 - 2003 responsible for computing in the newspaper Opção
(file and print servers, website maintenance,
microcomputer support for editors and journalist).
In 2002 in Goiânia, I worked from 16 to 17 years as
a microinformatics support trainee in the Town Hall,
co-responsible for some important Linux servers
(Email and Files).
Having learned basic programming (QBasic) since 9
years old and for web (HTML, JS, CSS) since the 11,
still in Caldas Novas, I was responsible for the first
party portal of the city and for some websites of
some companies, developed in basic PHP.

Poupex / FHE Development with traditional JEE using old and new
tools (JBoss4 and JBoss7), Spring + JSF, Struts + JSP,
(Brasília - Millenium) Hibernate and others.
Architect JEE Systems integration activities using web services and
messaging with Apache Camel and Active MQ.

4
João Felipe D’Assenção Faria
Curriculum VITAE

Apr/2015 - Today

Claro / Embratel Modeling of the transmission processes of Claro and


Embratel.
(Rio de Janeiro - A2F) Creation of the AS IS and TO BE diagrams.
BPM Analist and Automation BPM Specialist Meeting with areas responsible for discovery, survey,
Jan - Apr / 2015 mapping and automation.
Use of Bizagi for modeling, and JDeveloper 12C (SOA
and BPM) for automation.

Ministerie of National Integration Automation of processes mapped by the process office.


Advanced performance with the BPM Oracle suite,
(Brasília - CTIS) implementation of advanced concepts of BPM, SOA and
BPM Analist and Automation BPM Specialist ADF, such as TaskFlows, Reuse and Multiplicity of
Jul - Dec/2014 processes among others.
Architectural design and definitions of documentation
and development process.

Segplan - Government of Goiás State Automating BPM processes with Oracle BPM Suite 11G.
Occasionally responsible for the infrastructure
(Goiânia - CDS) (WebLogic, Authenticators, Database and Linux OS).
BPM Analist and Automation BPM Specialist Corporate process modeling (reuse of processes,
Mar - Jul/2014 documentation standard and automatic tasks).

Tribunal of Justice Responsible for preparing materials and teaching


classes comprised of more than 200 hours of training,
(São Paulo - A2F) JEE7 and Oracle Fusion Middleware (ADF, SOA and
Instructor JEE BPM).
Instructor Oracle Middleware
Jan-Mar/2014

Brasilian Army Leader development team and technical manager of a


large project (more than 10.000 PF) which was
(Brasília - Indra) resumed after a few years stopped.
Architect JEE I was responsible for assembling the team and for
Jan/2013 – Jan/2014 progressing development. Using old technologies for
the time (Hibernate2 and Struts) among others.
Installation and maintenance of a enterprise service
and a service repository (WSO2)
Ministerie of Cience and Technology Follow-up of the architecture design for web
development, totally based on ADF
(Brasília - Indra) (BusinessComponents, TaskFlows among others).
Architect ADF/ BPM Consulting Responsible for monitoring the BPM solutions of several
Aug/2014 – Dec/2014 outsourced companies for MCTI as technological
reference to support the outsourcer's choice.

PreviRio (Town Hall’s Social Security)


Coaching in JBossSeam, EJB, Hibernate.
(Rio de Janeiro - Voyager) Consulting in the development of PREVIRIO's process
Instrutor JEE / Consultor em desenvolvimento management system.
Oct/2012 – Dec/2013 Definition of Java-JEE architecture in PREVIRIO.

National Agency of Watters Architectural definition and development of ADF


applications with consumption of Oracle SOA Suite
(Brasília - CTIS) services.
Arquiteto SOA/ADF Definition of documentation and architecture for
building SOA services.
Participating in the requirements survey, and
5
João Felipe D’Assenção Faria
Curriculum VITAE

Abr/2013 – Set/2013 architecture specifications.


Inside the factory I worked in teams of architecture
Java-JEE and led a group of studies of BPM with diverse
analysts interested in the subject.

Federal Policy Architect of the projects of web applications for


frequency control, mobilization of troops and others.
(Brasília - Stefanini) Requirements survey, and architecture specifications
Architect JEE (RUP).
Jan/2013 – Mar/2013

Bank of Brasil Architect and developer of high platform (cobol /


natural) migration projects for the low platform (JEE /
(Brasília - BSI) Web). Survey requirements, architecture and
Architect JEE specifications.
Nov/2012 –Dec/2012

Ibama/Valec Automation of BPM processes with SOA and ADF within


the Oracle suite.
(Brasília - CDS) Repository of services for the environmental licensing
SOA Development system.
Aug/2012 –Oct/2012 Integration with Oracle Web Portal, ECM and WebLogic
administration and Oracle database.

Pacto Soluções Creation of the Web development model within the


company. Use of the best JEE technologies for
Goiânia development automation.
Development Consulting SOA integration made with various legacy software and
Aug/2011 – Mar/2012 devices already used.
Electronic invoice and credit card processing.
Jan/2005 – Oct/2006 Integration with access control hardware (ratchets and
others) through an API developed using JAX-WS.

Politec TI Java Developer. Web Development, and Intranet.


JSP technologies, Hibernate, XML, UML and several others.
Goiânia Subsequently use EJB, UML, SOA, WS- *, JSF2 and others.
Development JAVA / Web Development for clients such as SEFAZ, AGANP
Amazonprev, BNB and Bank of Brasil among others.
Jan/2011 – Aug / 2011
JFelipeSolutions Owner and person in charge of the company.

Jobs in Goiânia, Brasília, Florianópolis, Technological solutions for web implemented in Java.

Madrid (ESP) Provision of consultancy for companies in the area of


development in various technologies.
Owner and Everything Else
Development of software for small and medium enterprises.
Mar/2006 –Dec/2010 Implementation of some major portals and
international sites.

Novatec Development of the architecture for UNIMED systems


Using the TIBCO platform and Web Services.
Goiânia Responsible for the development of all the other 3
Architect JAVA projects of the company.
Dec/2004 – Jan/2005

PC Sistemas Co-Responsible for creating the web architecture for


company solutions.
Goiânia
Migration of a large ERP solution initially developed in
Architect Java Delphi.
Mapping and surveying undocumented requirements
Ago/2004 – Dez/2004
and processes.

Development of a large ERP for the Yacht Club of

6
João Felipe D’Assenção Faria
Curriculum VITAE

Marx Informática Brasilia.


Use of Web Services for integration with legacy club
Goiânia systems for financial management.
Development JAVA / PHP Development of small modules of various systems.
Jan/2004 – Aug/2004

Unianhanguera / GOJava / Agrosol / 3Way / Training provided to employees of Caixa Econômica


Federal, Brazilian Army and others.
Instructor / Coaching
Business training for web development, JBOSS, J2EE,
Goiânia - Brasilia / 2003 - 2008
Java / Web, Hibernate, and several others.
Lectures, laboratories and mini-courses in various
events in Goiânia and region. Lecture on FLISOL on
SOA Open Source and lecture at FLSL Jataí on SOA /
BPM - The new development model, lecture also
presented in Goiania and Brasilia events.
Classes for small groups and private education to
students
Masters, undergraduates and students with special
needs.
Other Computer Activities I worked as a full developer in 2003 at the so called
Politec in Goiânia, being hired with just 18 years old.
Development / Support and Maintenance
In 2003, I worked for 6 months as the person
Caldas Novas - Goiânia / 2000 - 2003 responsible for computing in the newspaper Opção
(file and print servers, website maintenance,
microcomputer support for editors and journalist).
In 2002 in Goiânia, I worked from 16 to 17 years as
a microinformatics support trainee in the Town Hall,
co-responsible for some important Linux servers
(Email and Files).
Having learned basic programming (QBasic) since 9
years old and for web (HTML, JS, CSS) since the 11,
still in Caldas Novas, I was responsible for the first
party portal of the city and for some websites of
some companies, developed in basic PHP.