Eduardo R.

Eduardo R.

Rio de Janeiro, Brazil

Back End Developer

13 years of exp.


Profile Summary

Back End Developer with over a decade of experience in Software Engineering, specializing in Node.JS since 2020. Proven track record of implementing features and integrations across various industries, with a strong focus on writing optimized SQL queries and maintaining clean code. Passionate about Agile methodologies and delivering efficient solutions that meet client needs.

Primary Skills

JavaScript | 13 yrsTypeScript | 5 yrsJava | 2 yrsRESTful APIs | 5 yrsSQL | 13 yrsExpress.js | 9 yrsNode.js | 5 yrsMicroservices | 4 yrsUnit Testing | 4 yrsGit | 9 yrs

Culture Profile

In workplace, I am known for . . .
  • bringing innovative ideas to the table
  • having good communication with team members and other stakeholders
I thrive in environments . . .
  • that encourage input and open communication from the whole team
  • that allow for flexibility and autonomy in working hours and decision making
I struggle in environments . . .
  • that require constant meetings which disrupt the workflow
  • with excessive bureaucracy or procedural restrictions

Work Experience

Investira

Back End Engineer
  • Sep, 2020 - Present
  • Remote
  • Increased company revenue by 40% by providing financial reports that brought in new customers, alongside my team
  • Implemented new endpoints to Node JS REST API using Express JS, in-house developed Unit Tests, and MySQL, writing Clean Code and following SOLID principles
  • Maintained Microservice Architecture with PM2, providing and consuming REST API data for Applications Integration
  • Implemented Web Scraping routine with Puppeteer
  • Maintained Web Reports in Java application with Maven, Jasper Reports, and WildFly/JBoss
  • Optimized and developed SQL queries and data modeling for MySQL, Oracle Database (PL/SQL), and SQL Server (T-SQL)
  • Maintained Version Control using Git/GitHub

Skills

JavaSQL ServerOracle SQLMySQLExpress.jsUnit TestingGit

Industries

Financial ServicesSoftware

Instituto Infnet

Full Stack Engineer
  • Apr, 2015 - Aug, 2020
  • Remote
  • Improved approval rating of my team by 20% after implementing Competency-Based Learning grading tools with a Node JS REST API, Express JS, and MariaDB (MySQL)
  • Increased grading speed by 100% after developing a module for Moodle that automatically graded student competencies based on assessment evaluation
  • Implemented Web Reports for competencies and assessment results, used by students, teachers, and other company teams, with Node JS, Moodle, and Power BI
  • Maintained Moodle module for distribution and archival of online classes recordings, with Integrations between Zoom REST API and Google Drive

Skills

TypeScriptMariaDBExpress.jsPHPGitMoodle

Industries

EducationSoftware

Solucionar Informática & Sistemas

Full Stack Engineer
  • Jul, 2011 - Feb, 2015
  • Remote
  • Increased company revenue by 50% by taking in new clients for the Tasker 5 project with a SaaS model (Software as a Service), alongside my team
  • Coordinated and oversaw a migration of the entire application from Ext JS 3 to Ext JS 4, including managing remote work with an international freelancer

Skills

JavaScriptSQL ServerSVN (Subversion)

Industries

Software

Education

Bachelor's degree
  • System Analysis and Development
  • Instituto Infnet, Brazil

All Skills

  • Languages

    • JavaScript | 13 yrs
    • TypeScript | 5 yrs
    • Java | 2 yrs
    • PHP | 5 yrs
  • Databases

    • SQL Server | 7 yrs
    • MariaDB | 5 yrs
    • MySQL | 4 yrs
    • SQL | 13 yrs
  • APIs

    • RESTful APIs | 5 yrs
  • Cloud

    • Oracle SQL | 4 yrs
    • Power BI | 3 yrs
  • Frameworks

    • Express.js | 9 yrs
    • Node.js | 5 yrs
  • Paradigms

    • Microservices | 4 yrs
    • Unit Testing | 4 yrs
  • Tools

    • Git | 9 yrs
    • SVN (Subversion) | 3 yrs
  • Platforms

    • Moodle | 5 yrs