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