Badges
Certifications
Work Experience
Software Engineer
MPT - Ministério Público do Trabalho• November 2008 - Present
Built government datalake (hadoop, impala, spark, pig) for decent labour analysis purposes, developed a datahub-api to abstract datalake (python, flask, pandas, numpy, swagger, docker, varnish, nginx) and a platform for visualization (vue.js, vuetify, vuex, webpack, jest, docker, varnish, nginx). Developed experiments on machine learning models (jupyter, pandas, numpy, scikit). Developed internal and external data visualization applications using R, plumber, shiny, Chart.js, D3.js, javascript, Redis, neo4j, Oracle, Jenkins. Designed and proposed IT policies and processes. Reviewed IT policies and processes propositions. Advised on strategy development and sustainability. Proposed organizational structure based on lean and agile principles. Created an Agile Software Development Process for local use, which became the foundation for MPT's nation-wide process Developed a Demoiselle's Framework extension for regional developers' productivity enhancement (Java, Weld, REST, resteasy, JTA, MySQL, maven, PHP, bootstrap, jQuery, javascript). Deployed SCM (Git + Bitbucket) and dependency control management (Artifactory) repositories regionally. Acted as team member for electronic lawsuit handling software development (PHP, jQuery, mariadb, Zend, Android). Involved in core business software refactoring strategy and architecture research (Redis, RabbitMQ, Ruby/Grape, REST-API, swagger, rubocop, RSpec, Postman/newman, Docker, elasticsearh, Kibana, Logstash, Angular, Jenkins).
Software Engineer
SERPRO - Serviço Federal de Processamento de Dados• February 2006 - October 2008
Conducted research on Requirements Engineering. Lead a Decision Analysis and Resolution internal consultants team for software development projects. Involved in a research on Java Workflow components (Java, JMeter, maven). Initiated a research on Learning Stories as a Knowledge Management practice. Lead a research on Competence Management and started product development (Java, ZK, Spring, Hibernate, maven, Postgres). Acted as a member of Regional Knowledge Management Committee. Team member for Selection of a Web Collaborative Development Environment.
Product Manager
Empresa Baiana de Água e Saneamento SA• June 2005 - February 2006
Project Management for third-party software development. Team member for proposal of the first Embasa's software development process.
Education
Universidade Federal da Bahia
Computer Information Systems, MS• March 2004 - August 2006
Universidade Federal da Bahia
Computer Science, BE• March 1997 - June 2002
Links
Skills
rmfagundes has not updated skills details yet.