Rodrigo Fagundes

Brazil

@rmfagundes

Full Stack Software Engineer

Badges

Problem Solving

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

Skills

rmfagundes has not updated skills details yet.