Jean Silva

Jean Silva

Junior PHP/Java Programmer.

Followers of Jean Silva2000 followers
location of Jean SilvaBrasília, Federal District, Brazil

Connect with Jean Silva to Send Message

Connect

Connect with Jean Silva to Send Message

Connect
  • Timeline

  • About me

    Back-end Engineer. na OSF Digital.

  • Education

    • Cathedra Competências Profissionais

      2011 - 2011
      MBA em Gestão da Tecnologia da Informação no Serviço Público Gestão de Sistemas de Informação
    • Faculdade de Tecnologia de Teresina - CET

      2006 - 2008
      Tecnólogo em Sistemas para Internet. Tecnologia da Informação
  • Experience

    • Embrapa

      Mar 2007 - Jul 2008
      Junior PHP/Java Programmer.

      Activities: Implementation of Use Cases. Working on developing a system to manage data from meteorological stations. collecting, calculating and exposing vital information to decision-making to maintenance of many cultures of plantations. This complex calculation was called "Evapotranspiration" that used many climatic variables filled by the meteorological stations. Technologies: PHP 4 (Object Orientation support), Java (Servlets, JSP, JDBC e Swing), Javascript, CSS and HTML 4 e SGBD Mysql 4, Apache HTTP Server. Show less

    • CNM - Confederação Nacional de Municípios

      Aug 2008 - Dec 2008
      PHP Programmer.

      Activities: Web system development for municipal management. Implementation of use cases. Use of frameworkdeveloped by the own company.Technologies: Javascript, CSS, HTML, DHTML, PHP, Postgres e SVN.

    • Universidade de Brasília

      Jan 2009 - Mar 2010
      Java analyst.

      Activities: Optimization of system performance through SQL query improvement, rebuilding queries and indexing data in tables. Achieving 90-minute query time reduction to just a few milliseconds. Code refactoring and Java project design, separating the core of the system from secondary modules. Allowing secondary modules to make use of core system functions and reducing both the amount of duplicate code and memory consumption and increasing processing time. Java Virtual Machine Tunning through Head and Garbage Collection management. Development and evolutionary and corrective maintenance in Hospital Management System. Preparation for the publishing of releases to be placed in environment test and production. I also worked in synchronization with the other internal and external team of developers. There are also other two kinds of system demands such as follows: to give support to users in solving production issues and to develop new features in the system for the improvement of hospital processes.Technologies: Struts 2, JSF (Core e Icefaces), Hibernate 2, JDBC, Eclipse, SGBD Postgres, Jboss AS, Javascript, CSS, HTML, DHTML e SVN. Show less

    • Caixa Econômica Federal

      Mar 2010 - Jun 2010
      Full Java Software Engineer. Stefanini IT.

      Activities: Attendance of software incidents in production. Maintenance on business components and web components. Working with the Real Estate Operations Software (Sistema de operações Imobiliárias/SIOPI) in a highly critical environment and meeting emergency demands. Solving bug-related system performance during interventions were needed by using SQL queries, Java management sessions, Java system cache, and improvement of atomicity of transactions, both in Java code and SQL queries. Guaranteed quality deliveries were implemented using Junit testing technology. Using code refactoring was possible to improve the object-oriented programming and turned the system more modularizable and scalable, and also it created new Java methods, business Java classes, and applying project patterns in each new interaction from refactoring process. Show less

    • Unimed Ceará

      Jul 2010 - Nov 2010
      Full Java Software Engineer. Brq IT.

      Working on a migration process to turn an old stand-alone system into a new web system. The old system was built inOracle Forms Technology and would be migrated to Java Server Faces using PrimeFaces as a library of userinterface components. Our goal was to get all SQL queries using Oracle Forms and put them in a DAO (Data AccessObject) layer accessing the same source of data in a lower layer, using MVC (Model View Controller) to rebuild thesystem in Java Web technology from old system in Oracle Forms Technology.Activities: Implementation of Use Cases. Migration from Oracle Forms System to a Java Web System. Technologiesused: JSF(Java Server Faces), Ajax4j, MyBatis/Ibatis (is a Java persistence framework that combines objects withstored procedures or SQL statements using XML descriptor or annotations), Junit Tests, Mockito, Servlets, JSP (JavaServer Pages), EJB (Enterprise JavaBeans), Jboss AS, Java Spring, Maven, Jasper-Ireports, Javascript and Oracle.Also PairProgramming, Scrum, TDD and SVN. Show less

    • ANAC - Brazil's National Civil Aviation Agency

      Jan 2011 - Sept 2011
      Senior Java Software Engineer. Poliedro IT.

      Activities: Implementation of Use Cases and corrective and evolutionary maintenance in the softwares: Integrated CivilAviation Information System, National Inventory of Cultural References (IPHAN), Cofre Web (MPS) andEpidemiological Vector Management System (Poliedro).Development of web systems with following technologies: JSF (Java Server Faces)(Java Server Faces), Java Struts1, Hibernate 2 and 3, JSON, EJB 3, JUnit, EXT-JS 1, JPA, Glassfish 2.5. Enterprise Architect Application, UML andSCRUM. Databases: Oracle and PostgreSQL. Show less

    • Ministério da Justiça

      Sept 2011 - Feb 2012
      Senior Java Software Engineer. DBA IT.

      Activities: Implementation of corrective and evolutionary Use Cases and maintenance in legacy systems, such asPenitentiary Information System and Naturalization System.Technologies: Java Server Faces, Java Struts, Java Swing, Digital Certification, Hibernate 2, EJB 2, JPA, JDBC,glassfish 3, Tomcat 7, Postgres-Sql, Db2.

    • Exército Brasileiro

      Jan 2012 - Oct 2015
      Senior Java Software Engineer. Brazilian Army Headquarters.

      Activities: Implementation of use cases and corrective and evolutionary maintenance. System versioning control, merge, branches creation, tags. Build availability in test, homologation and production environments. Development process migration from RUP to SCRUM. Evolutionary and corrective maintenance in production environments and project releases. Development and implementation of new modules for the system. Creation and scheduling of jobs for processing SIAFI Operational system files.Software Experience: Siafi Panel. Web systems development with Java language based technologies: JSF / Flex, Hibernate 2, EJB 2, JUnit, JPA, Glasfish 2.5, Tomcat 7. Also Postgres / Sql, Scrum. Correcting of hundreds of bugs using the Mantis tool to management of incidents. Show less

    • Ministério da Justiça

      Sept 2015 - Oct 2015
      Senior Java Software Engineer. Stefanini IT.

      Activities: Corrective and evolutionary maintenance in Java legacy web systems.Technologies: Java 4, Java 5, Java 6, Hibernate 2 and 3, JDBC, JSP, Struts, and JSF (Java Server Faces).

    • Polícia Federal

      Oct 2015 - Mar 2016
      Senior Java Software Engineer. Stefanini IT.

      Activities: Corrective and evolutionary maintenance in Java web systems. Participation in the implementation process of agile development with SCRUM in pilot web application. Technologies: Java 7, Jboss Seam, Hibernate, Angular JS, Bootstrap 3, Maven 3.

    • Banco do Brasil

      Mar 2016 - Jun 2016
      Senior Java Software Engineer. Stefanini IT.

      Activities: migration of the GAT (Sistema de Gerenciamento de Atendimento/Attendance Management System) and the Sistema de Atendimento (Attendance System), both from Java Server Faces technology to Angular JS. Technologies used: Java 7, JSF (Java Server Faces), SOAP, JAX-RS, Angular JS, Bootstrap, Maven.

    • MDS - Ministério do Desenvolvimento Social e Combate à Fome

      Dec 2016 - Apr 2017
      Senior Java Software Engineer. Montreal TI.

      Support to IT analysts and managers in technical validation and analyse processes in the system delivered by outsourcing company that produces software products to this ministry. Including evaluations of good practices in software development, such as safety, bugs corrections and suggestions for improvements. In this occasion I have acted in architecture and development cell. I have experienced with the following systems: BPC na escola, CADSUAS, SIGBPC (Registration of Beneficiaries of the Continuous Social Assistance Benefit and their families). Other activities or technologies used: Jfrog Artifactory as Maven repository artifacts. Feng as repository of documents. OTRS (Sistema de Atendimento à Incidentes em Produção/System of Attendance to Incidents in Environment Production). Making corrections in incidents occurred in production environment. Analyze and production of technical advice related to incidents and proposition of technical solutions. Architectural analysis of systems with the goal of proposing improvements and encourage the use of good practices. Implementing test units and analyze the viability of creation of test units to improve the continuous integration process. I have participated in continuous integration deployment processes. Management of application servers, backup builds and unit tests using Jenkins and Sonar. Migration of web projects from ANT to Maven projects. Migration of repositories from SVN to GIT. Delivering releases in test and homologation environments. Analyze and restructuring of SQL queries in Oracle and DB2. Frameworks Java: JSF (Java Server Faces), Struts and Hibernate. Other activities: use of Oracle Virtual Box Machine to Linux Suse system. Upgrades of Jaspers reports and maintenance of tasks to scheduling and generating reports using Quartz framework. Development of several installation and configuration manuals for development environment and common solutions. Maintenance on authentication and authorization systems. Show less

    • Sicoob

      May 2017 - Aug 2018
      Senior Java Software Engineer. Mirante IT.

      Activities: Refactoring and restructuring the mission-critical system that executed over 33 million transactions per day - SRTB (Bank Transaction Routing System). I turned 3 java web projects into 26 Maven Java web projects, integrating these projects using the Jenkins and Sonar tools. I also made architectural changes throughout the system design throughout Maven's classes, design, API creation, artifact management, and coordinated the transition processes to release the new release into the production environment, as well as working with the architects and eight other teams to engage them in the migration and continuous delivery process. Also working on Java Application to manage hundreds of ATMs in Brazil. Technologies involved: Java Socket, Threads, Sessions Management, PL-SQL, Service Integration with EJB ́s and Rest. Continuous Delivery: From Ant to Maven. Working on the backend layer and the front end layer of Java code using the following technologies: Java Flex with Adobe Air, desktop applications integrated with Web systems. Activities performed: Refactoring and restructuring the mission-critical system; $ 33 million transfers per day - Bank Transaction Receiving System (SRTB). Transforming three Java web projects into 26 Maven Java web projects. Integration of these projects with Jenkins and Sonar. Architectural changes to class design, API creation, Maven artifact management, project transition to production environment. Integration with architecture team and other teams for activation and continuous delivery process. Technologies used: Java Socket, Threads, Session Management, PL-SQL, EJB's and Rest services integration. Maven, Ant. Backend performance. Front End Performance (Java Flex with Adobe Air, Desktop Applications with web integration). Show less

    • Workana

      Sept 2018 - Nov 2020
      Java consultant. Freelancer.

      Activities and experiences: Participation in a migration process from the Delphi / Visual Basic / Desktop system to the Java / Angular 2 web system. Operations of the banking system that processes calculations to forecast financial regulation. In the development of the process, agile development with SCRUM was used, with planning meetings, sprint definitions, research of user stories, reviews and weekly deliveries. Infrastructure, security and software quality. Development, Java project design and implementation of the Rest service to capture more than 250 variables and 15 metrics to identify the quality of systems published in test, approval and production environments. The variables were obtained and processed using routines executed from processes executed in the Jenkins software. The data were captured through the Rest services, which integrated the Oracle, PostgreSQL and Sonar software. When importing data, classes and attributes were created at runtime using Java Reflection in order to generate the nested object model according to the metrics of each Sonar and the system variables defined in Java. They were processed and persisted in NoSQL with MongoDB, metrics from more than 2000 commercial systems in Java through this processing API that was developed. Creation of a rest service to expose persistent data in NoSQL with MongoDB. SEE MORE IN PDF. Technologies involved: ReactJS, NodeJS, TypeScript, Bootstrap, Angular Material, Restful, Spring Boot, Hibernate 3, Jira Time Tracking, Home Office, HTML, CSS, JavaScript, GIT, SCRUM. Java 8, MySQL, AngularJS 2, JSON, Grunt, Docker, Java API for RESTful Web Services, continuous delivery using Jenkins, Maven, Sonar. Java Reflection. MongoDB, OracleDB, PostgreSQL. Java backend. Javascript front ends. Show less

    • Udemy

      Sept 2019 - Nov 2020
      Training Consultant.

      Research and development of new lines of training and capacity building.

  • Licenses & Certifications

    • Develop Secure API Using AWS Lambda, Aurora Serverless MySql. 5h.

      Udemy
      Oct 2021
      View certificate certificate
    • Segurança Web em Java: SQL Injection, Força Bruta e outros Ataques.

      Alura Cursos Online
      View certificate certificate
    • Build Reactive MicroServices using Spring WebFlux/SpringBoot. 18h.

      Udemy
      Dec 2021
      View certificate certificate
    • Amazon Web Services: Essencial. 12.5h.

      Udemy
      Mar 2021
      View certificate certificate
    • APIs / Apps na AWS em ambientes de alta disponibilidade. 6 h.

      Udemy
      Dec 2021
      View certificate certificate
    • Architect Enterprise Applications With Java EE

      Oracle
    • Angular 2 Essential Training

      LinkedIn
      Apr 2018
      View certificate certificate
    • Orquestração de Containers com Kubernetes. 10h.

      Udemy
      Dec 2021
      View certificate certificate
    • Desenvolvimento Android e IOS com Flutter 2021 -Crie 15 Apps. 64h.

      Udemy
      May 2021
      View certificate certificate
    • REACT from zero to advanced. 15 h.

      Udemy
      Nov 2019
      View certificate certificate
    • Learn Azure DevOps CI/CD pipelines. 12h.

      Udemy
      Dec 2021
      View certificate certificate
    • Architect Enterprise Applications With Java EE. 20 h.

      Oracle
      Aug 2018
    • An Introduction to the General Data Protection Regulation (GDPR)-2021

      KnowBe4
      Sept 2021
      View certificate certificate
    • Learning AngularJS 2

      LinkedIn
      Apr 2018
      View certificate certificate
    • Ultimate Openshift (2021) Bootcamp by School of Devops® 7.5h.

      Udemy
      May 2021
      View certificate certificate
    • Angular: API Communication and Authentication. 1.5h.

      LinkedIn
      May 2018
      View certificate certificate
    • Orquestração de Containers com Kubernetes. 10h.

      Udemy
      View certificate certificate
    • Microsserviços Java com Spring Boot e Spring Cloud. 8h.

      Udemy
      Sept 2021
      View certificate certificate
    • OpenID Connect & JWT: Identity as a Service for your Apps. 7h.

      Udemy
      Sept 2021
      View certificate certificate
    • CISSP Cert Prep: 1 Security and Risk Management (2015)

      LinkedIn
      May 2018
      View certificate certificate
    • The Nuts and Bolts of OAuth 2.0. 3.5h.

      Udemy
      Sept 2021
      View certificate certificate
    • Angular 2 Forms: Data Binding and Validation. 1h.

      LinkedIn
      Nov 2019
      View certificate certificate
    • CISSP Cert Prep: The Basics (2015)

      LinkedIn
      May 2018
      View certificate certificate
    • Docker do 0 à Maestria: Contêineres Desmistificados. 12.5h.

      Udemy
      May 2021
      View certificate certificate
    • Angular: Ecosystems

      LinkedIn
      Apr 2018
      View certificate certificate
    • 2021 Kevin Mitnick Security Awareness Training-2021

      KnowBe4
      Sept 2021
      View certificate certificate
    • Internet Security When You Work From Home.

      KnowBe4
      Dec 2020
      View certificate certificate
    • Angular 7/8 - Material Design + Node.js + MongoDB + Firebase. 39h.

      Udemy
      May 2021
      View certificate certificate
    • Microservices and Azure Service Fabric Basics for Developers

      LinkedIn
      Apr 2018
      View certificate certificate
    • Sun Certified Java Programmer for the Java Plataform – SCJP 1.5

      Oracle
      Jan 2010
    • Oracle-PL/SQL

      Alura Cursos Online
      Apr 2018
      View certificate certificate
    • Complete Guide to Elasticsearch. 12h.

      Udemy
      Dec 2021
      View certificate certificate
    • Proficient (C2). 138 hours of conversation.

      Preply
      Oct 2019
    • Learning the Angular CLI

      LinkedIn
      May 2018
      View certificate certificate
    • CISSP Cert Prep: 7 Security Operations (2015)

      LinkedIn
      Apr 2018
      View certificate certificate
    • Modelagem e Normalização

      Alura Cursos Online
      Apr 2018
      View certificate certificate
    • NodesJS and MongoDB Full Course. 15.5 hours.

      Udemy
      Dec 2019
      View certificate certificate
    • Insights from a Cybersecurity Professional

      LinkedIn
      Apr 2018
      View certificate certificate
    • Completed Courses Levels 1,2,3,4,5,6,7 and 2.500 words in English. (Similar to A1 and B2).

      Memrise
      May 2019
    • Webservices REST com-JAX-RS e Jersey

      Alura Cursos Online
      Apr 2018
      View certificate certificate
    • Completed Levels: A1, B1.

      Babbel
      Oct 2019
    • Spring Boot and ReactJS, Developing Complete Web Applications. 17 h.

      Udemy
      Nov 2019
      View certificate certificate
    • CISSP Cert Prep: 2 Asset Security (2015)

      LinkedIn
      Apr 2018
      View certificate certificate
    • Completed Level A1.

      ABA English
      Oct 2019
    • CISSP Cert Prep: 8 Software Development Security (2015)

      LinkedIn
      Apr 2018
      View certificate certificate
    • 2020 Kevin Mitnick Security Awareness Training.

      KnowBe4
      Dec 2020
      View certificate certificate
    • Segurança Web - Vulnerabilidades de Sistemas e OWASP

      Alura Cursos Online
      Apr 2018
      View certificate certificate
    • Web Services com JAX-WS e SOAP

      Alura Cursos Online
      Apr 2018
      View certificate certificate
    • Amazon Web Services: Data Services. 4.5h.

      LinkedIn
      Oct 2019
      View certificate certificate
    • C2 Proficient - EF SET Standard English Test

      EF Standard English Test (EF SET)
      Oct 2019
      View certificate certificate
    • Become an Angular 2+ Developer. 10 h.

      LinkedIn
      Nov 2019
      View certificate certificate
    • Cybersecurity Foundations

      LinkedIn
      Apr 2018
      View certificate certificate
    • Angular 2 Testing and Debugging

      LinkedIn
      Apr 2018
      View certificate certificate