Arthur F.

Arthur F.

Senior Sofware Developer

Brasilia , Brazil

Experience: 12 Years

Arthur

Brasilia , Brazil

Senior Sofware Developer

60000 USD / Year

  • Notice Period: 15 Days

12 Years

Now you can Instantly Chat with Arthur!

About Me

Software engineer with a wide knowledge in the software development lifecycle
Broad expertise in Java Enterprise Environment
Test-driven development enthusiast

Knowledge in Agile Project Management (Scrum)

Broad expertise i...

Knowledge in Agile Project Management (Scrum)

Broad expertise in Python

Show More

Skills

Programming Language

Networking & Security

Portfolio Projects

Brazilian National Social Security System

https://portal.dataprev.gov.br/solucoes-exclusivas/cnis

Company

Brazilian National Social Security System

Description

 

I have worked on the core features and architecture design for Brazilian's government (Ministry of Labour and Employment and Social Security area) projects. 

On a higher level view, such projects involved ingestion of hundreds of GB of data for calculation, analysis and auditing. 

My main activities included:

  • Implementation of core business using of Spring Boot, Spring Batch, Microservices, Scala and EJB3 (Legacy code);
  • Use of JSP and Javascript for front-end development;
  • Development of ETL tools for ingestion of high volumes of data using Spring Batch;
  • Design and development of REST APIs in Java, Spring and JSON for interfacing with third-party systems;
  • Use of Oracle Database and Git;
  • Extensive use of Unit Test (Junit/Selenium) to provide code correctness (we increased the test coverage to >90%).

Show More Show Less

National Ministry of Labour and Employment System

https://caged.maisemprego.mte.gov.br/portalcaged/paginas/home/home.xhtml

Company

National Ministry of Labour and Employment System

Description

I worked on Brazilian's government Ministry of Labour and Employment projects as a Software Development Engineer in Test. 

This projects included a big change on the system since there was a legacy to keep running and we needed to retest the whole core part. There were many stakeholders and it had a huge social impact. 

My main activities included: 

  • I was responsible for designing tests plans, test cases and
    datasets; 
  • I used Selenium, Junit, Mockito, and Python scripting to build and run automatic tests (requirements and integration tests); 
  • I managed and handled bug report and prioritization; 
  • Improved the test coverage to > 90% and reduced the bug
    reported on production environment (by 30%). 
  • Extensive use of Agile project management (Scrum) and Mantis Bug Tracker.

Show More Show Less

Pervasive Computing Project

https://www.embedded.ufcg.edu.br

Company

Pervasive Computing Project

Description

 

I worked as a Researcher and Software Engineer on Internet of Things projects researching and developing an API  for ubiquitous applications.

I was responsible for the entire API since design, development and tests. My main activities included:

  • Use of Java SE 1.7 to build server-side working through wireless networks (Bluetooth and Wi-Fi);
  • Use of Android to create client side App;
  • Designing and developing a network protocol to provide a seamless handoff between wireless networks in the smart area;
  • Use of Near Field Communication (NFC) to read environment variables on RFID cards (smart places);
  • Use of SVN for code version control.

Show More Show Less

Company

Skyword

Description

I worked as Project Leader Trainee at a multinational company of Satellite TV Service provider.

I was selected top 10 on a Trainee Contest over 25,000 competitors.

Also, I was a Team Leader (along with Senior Team Leader), being a focal point between team/client department and focused on supporting business strategic processes with CRM Siebel 7.8/8.0. 

My main activities included:

  • Gathering business requirements on client department; 
  • Discuss best business-technical solution with team;
  • Design solution in a proper time; 
  • Development of ETL tools for import/export of high volumes of data;
  • Development and validation tests; 
  • Deployment and tests in production environment;
  • Extensive use of PMI-based project management techniques, CRM Oracle Siebel System, ERP software and databases (Oracle, SqlServer).

Show More Show Less

Company

HelpDeskTRE

Description

 

I worked on TRE-PB (Regional Electoral Court of Paraiba State) project developing from scratch a Help Desk web based system to let employers require and supply technical support.

I was responsible for the entire development since design, development and, tests. My main activities included:

  • Development of a Webservices to make integration with legacy code using .NET C#;
  • Development the whole system using Java Struts2 as MVC framework, Junit for testing and easyaccept for acceptance tests;
  • Use of Hibernate on the model to access data on PosgreeSQL and SQL Server database.

Show More Show Less