James Daniel Correia de Freitas

Possui graduação em Ciência da Computação pelo Instituto Candido Mendes - Campos dos Goytacazes (2005). Atualmente é professor de informática do Instituto Federal Fluminense e colaborador no projeto SIGA-ADM. Tem experiência na área de Desenvolvimento e Suporte.

Informações coletadas do Lattes em 19/10/2022

Acadêmico

Formação acadêmica

Especialização em Produção e Sistemas

2007 - 2009

Instituto Federal Fluminense
Título: RIOT - Ferramenta de Confiabilidade de Questionários
Orientador: Henrique da Hora

Graduação em Ciência da Computação

2000 - 2005

Instituto Candido Mendes - Campos dos Goytacazes
Título: O Advento da Web Semantica
Orientador: Mark Douglas Jacinto

Curso técnico/profissionalizante

1996 - 1999

Instituto Federal Fluminense

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Banco de Dados.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Histórico profissional

Experiência profissional

2001 - 2006

Spassu Informatica

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Suporte Computacional Senior, Carga horária: 40

Outras informações:
- Atendimento e Suporte Remoto aos usuários da Petrobras - Tarefas administrativas no Active Directory? da Petrobras Suporte Técnico nas plataformas Windows 2000? e Windows XP?, Office? e no ambiente Metaframe da Microsoft?, bem como ao sistema cliente-servidor de trabalho colaborativo e e-mail, o Lotus Notes? da IBM? aos usuários da Petrobrás e posteriormente aos Técnicos do Help Desk da Petrobrás - Elaboração de procedimentos para instalação, configuração e suporte para aplicações específicas da Petrobrás - Treinamento dos Técnicos do Help Desk da Petrobrás para atendimento e suporte nos diversos sistemas e aplicações específicas da mesma.

2010 - 2012

Instituto Federal Fluminense

Vínculo: , Enquadramento Funcional: Professor de Informática, Carga horária: 40

Outras informações:
Professor de TI no Instituto Federal Fluminense (Instituição Brasileira de Ensino Tecnológico de Nível Superior reconhecida pelo MEC), lecionando sobre Tecnologias de Desenvolvimento Web como HTML, CSS, JavaScript, Ajax, J2EE ( JSP / Servlets / Hibernate / JSF], PHP) e Bancos de Dados (MySQL, Oracle, PostgreSQL, SQLServer e Firebird) além de outras disciplinas: Segurança da Informação, Gestão do Conhecimento e Sistemas Operacionais. Atuo como Analista Desenvolvedor Java no projeto SIGA-ADM, na migração do mesmo para Java.

2006 - 2011

CTIS Tecnologia - Matriz

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Suporte Computacional Senior, Carga horária: 40

Outras informações:
Suporte Técnico ? Analista de Sistemas - Desenvolvedor - TI - Tarefas administrativas no Active Directory? da Petrobras - Suporte Técnico nas plataformas Windows 2000? e Windows XP?, Office? e no ambiente Metaframe da Microsoft?, bem como ao sistema cliente-servidor de trabalho colaborativo e e-mail, o Lotus Notes? da IBM? aos usuários da Petrobrás e posteriormente aos Técnicos do Help Desk da Petrobrás Análise de Sistemas (Entrevista, Modelagem e Documentação) - Desenvolvimento de Sistemas Web (PHP & MySQL / C# / Delphi / VBScript) - Análise e Desenvolvimento do ?Sistema de Controle de Banco de Horas? utilizado pela equipe operacional para gerenciamento das horas no banco de horas da empresa

2011 - 2015

PETROBRAS

Vínculo: Celetista, Enquadramento Funcional: Administrador de Dados, Carga horária: 40

Outras informações:
Technologies used: Java, Spring, JSF, JPA, MySQL, Oracle, HTML, Angular, JavaScript, Bootstrap, JQuery, JavaFX, Git, Maven - Web Full Stack Development for Oil & Gas Industry - Query performance improvement for company application reports - Data Modeling consulting tasks and support - Promoting business data reuse - Oracle Instances maintenance - Supporting development teams as DBA to solve oracle issues - Wide use of SQL for application and administration purposes - ER models enhancement using Normalization Git sample repositories: - Spring Web App with Hibernate and DBCP: https://github.com/james-freitas/spring3-hibernate4-dbcp - Spring Web App skeleton: https://github.com/james-freitas/skel-spring3-hibernate4-dbcp - Java FX: https://github.com/james-freitas/javafx-oracle-file-extractor - Java Tomcat with JNDI: https://github.com/james-freitas/java-tomcat7-jndi-mysql-oracle-jdbc

2016 - Atual

Instituto Nacional de Telecomunicações

Vínculo: Celetista, Enquadramento Funcional: Especialista em Sistemas, Carga horária: 40

Outras informações:
Technologies used: Java, JavaScript, Oracle, Git, Gerrit - Working knowledge of developing Telco applications - Product and Service Catalog experience - Working knowledge of SID model - Investigating performance bottlenecks using profile tools - Refactoring code / Improving code performance - Profile tools use to get performance statistics - Experience of work in distributed and multicultural teams - Working experience with code review - Agile methodology experience Paralell Projects - Music Shop (Tech: Java 8, SpringBoot, SpringData, Gradle, JUnit, Mockito, Hamcrest, Thymeleaf, MySQL, HTML, JavaScript, CSS) ? Virtual Music Shop designed to sell music related products - Corujito (Tech: JavaEE, JSP, Spring, JavaScript, JQuery, CSS, PostgreSQL, Hibernate ) Market place where students and teachers can meet through virtual classes

2015 - 2016

TATA CONSULTANCY SERVICES, TATA, Índia

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor, Carga horária: 40

Outras informações:
Technologies used: - Java, Groovy, Grails, Spring, Hibernate, Oracle, Mercurial, Subversion, Git, HTML, JavaScript, CSS, Tomcat. - Web Full Stack Development for Oil & Gas Industry - Unit Testing and Integration Testing using Mocks - Experience with promises to manage multiple chaining asynchronous ajax calls - Experience with SQL query analysis and performance improvement - Supporting other co-workers on development tasks - Documentation (functional)